アプリ版:「スタンプのみでお礼する」機能のリリースについて

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

A 回答 (5件)

下方向にコピーならROW(A1)、右方向にコピーならCOLLUMN(A1)では如何


ROW関数は括弧内のセルの行数、COLUMN関数は列数を表示します。
まあその行列のどこかに日付があればDAY(日付のセル)でもよさそうですが...
    • good
    • 0

こんにちは。



=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))
    • good
    • 0

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

この回答への補足

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

補足日時:2005/12/13 23:07
    • good
    • 0

1の部分をどこかのセル値という風に数式を変えてみてはどうですか?


そうすればセルの値が変われば全ての参照した式に反映されます。
    • good
    • 0

キーワード"=1"を対象に全置換するっていうのじゃダメですか?


的はずれでしたらごめんなさい。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!