みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

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

投稿日時 - 2005-12-13 11:04:00

QNo.1836236

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

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

投稿日時 - 2005-12-13 14:45:32

ANo.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))

投稿日時 - 2005-12-13 12:20:52

ANo.3

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

投稿日時 - 2005-12-13 11:12:50

補足

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

投稿日時 - 2005-12-13 23:07:15

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

投稿日時 - 2005-12-13 11:11:52

ANo.1

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

投稿日時 - 2005-12-13 11:10:13

あなたにオススメの質問