Excel 数式がうまく計算されない
飲食店勤務です。オーナーからの依頼により、1ヶ月の売上と売上累計、仕入と仕入累計の表を作成しています。
Sheet1では売上に関する表を作成しています。
A列=日付、B列=売上、C列=売上累計
Sheet1でC2に =IF(OR(B2="",C1=""),"",SUM(B2,C1))の式を入力しました。
上の式を下にコピーをしても、売上が空白の時は空白になりました。
(例)
日付_売上_売上累計
1日_500_500
2日_500_1000
3日_空白_空白
そして、Sheet2で仕入に関する表を作成しています。
仕入先などの名称入力のため、セルを結合して作成しています。
(売上表とは行が若干ずれています。)
AA列=日付、AC列=仕入、AG列=仕入累計
AG5に =IF(OR(AC5="",AG4=""),"",SUM(AC5,AG4))の式を入力しました。
ですが、この式をSheet1と同じように下にコピーをすると仕入を入力してないのに、前日の仕入累計が表示されてしまいます。
(例)
日付_仕入_仕入累計
1日_500_500
2日_500_1000
3日_空白_1000
しかし、その日の仕入金額を入力すると、ちゃんと累計計算はされます。
Sheet1の数式をコピーして、セルの値を変えただけなのですが・・・
セルを結合するとだめなのでしょうか。
それとも数式が違うのでしょうか。
拙い説明で申し訳ございませんが、助けていただきたいです。
宜しくお願い致します。
お礼
ありがとうございます。 大変助かりました。