• 締切済み

エクセルの関数の数値を複数セル同時に変換する方法

Excelで在庫管理をしております。入出庫管理表のデーターから下記の関数で数値を引っ張ってカレンダーにしております。=後の数値(1の部分)を他の数値に複数セル同時に変換する方法はあるのでしょうか?ご指導頂ければ幸いです。 =SUM(IF(入出庫管理!$C$5:$C$254=1,IF(入出庫管理!$D$5:$D$254=1,入出庫管理!$H$5:$H$254,0),0))

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.5

下方向にコピーならROW(A1)、右方向にコピーならCOLLUMN(A1)では如何 ROW関数は括弧内のセルの行数、COLUMN関数は列数を表示します。 まあその行列のどこかに日付があればDAY(日付のセル)でもよさそうですが...

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんにちは。 =SUM(IF(入出庫管理!$C$5:$C$254=1,IF(入出庫管理!$D$5:$D$254=1,入出庫管理!$H$5:$H$254,0),0)) =1 の部分のことでしょうか? その部分は、日付なのでしょうか?それが変数だとしたら、定数にするのは変ですね。 #2さんと同内容にはなりますが、セルの参照にするか、他のシートにも連動するなら、名前-定義にしておいて、適当な場所に登録すれば分りやすいのではありませんか? 例: 名前-定義 名前: MYDATE 参照範囲: "=AA1" 入力:AA1 「2」 =SUM(IF(入出庫管理!$C$5:$C$254=MYDATE,IF(入出庫管理!$D$5:$D$254=MYDATE,入出庫管理!$H$5:$H$254,0),0))

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

メニューから「編集」、「置換」で、検索文字列を「=1,」にし、置換文字列を、たとえば「=2,」としたらいかがでしょう?

R-10
質問者

補足

お世話になります。最初に出てくる=1は日付なのです。よってセルが右方向にづれると、1,2,3・・・と変わっていくように打ってあります。問題は2番目の=1ですが、これは入出庫管理に入力されている品番を参照しております。 このやり方だと1日(=1)のセルが2日(=2)になってしまうだけでなく10日(=10)以降の数値が21日(=21)・・・・になっていまいます。 ご指導頂けますでしょうか?

noname#123709
noname#123709
回答No.2

1の部分をどこかのセル値という風に数式を変えてみてはどうですか? そうすればセルの値が変われば全ての参照した式に反映されます。

回答No.1

キーワード"=1"を対象に全置換するっていうのじゃダメですか? 的はずれでしたらごめんなさい。

関連するQ&A