• ベストアンサー

IF関数について

 簡単な現金出納帳を作っています。 たとえば、C1に今までの残金、 収入をA2、支出をB2、差し引き合計をC3に表示したい場合、 入力前で収入や支出欄が空白の場合は、 Cの残金の欄も空白にしたいのですが、 そういうのは可能でしょうか? できるのであれば、 その場合のCの欄の計算式を教えてください<(_ _)> (この説明でわかりますかねぇ?)

質問者が選んだベストアンサー

  • ベストアンサー
noname#140971
noname#140971
回答No.3

例えば、Microsoftが提供している現金出納帳のテンプレートですと 差引残高=IF(AND(H7="",J7=""),"",K6+H7-J7) K6=差引残高 H7=借方金額(収入) J7=貸方金額(支出)

mayukoma
質問者

お礼

差引残高や借方金額などを書いていただいてたので、 関数が苦手な私でもとてもわかりやすかったです。 ありがとうございました!!<(_ _)>

その他の回答 (4)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.5

=IF(COUNT(A2:B2),C1+A2-B2,"") A2,B2どちらにも入力がない場合空白 こんなことかな

mayukoma
質問者

お礼

回答ありがとうございました<(_ _)> とてもわかりやすかったです!!

  • ZAa
  • ベストアンサー率36% (22/60)
回答No.4

空白行を作らない(必ず上から順に入力していく)なら、 =IF(AND(A2="",B2=""),"",C1+A2-B2) でどうでしょう。

mayukoma
質問者

お礼

回答、ありがとうございました<(_ _)> 参考になりました!

  • sobsob
  • ベストアンサー率26% (16/60)
回答No.2

A2、B2どちらか記入があってもC3を空白表示させたい。これで合っているならばC3セルに=IF(A2="","",IF(B2="","",A2+B2))でどうでしょうか?A2、B2どちらかが空欄ならばC3が必ず空欄になります。

mayukoma
質問者

お礼

まずは回答ありがとうございました。 「~A2、B2どちらかが空欄ならば・・・」 ではなく、A2、B2の両方空欄の場合のみ、 C2を空欄にしたかったんです・・・。 私の説明が下手ですみませんでした<(_ _)>

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

IFを使わなければ、C3セルに求める式は C1+A2-B2 になります。 IF関数は IF(もしこれこれだったらの条件、その場合の処理、それ以外の場合の処理) ですから・・、 ここでもし、A2欄が未入力(空白)の場合、C3も空白表示としたいなら IF(A2="","",C1+A2-B2) となります。

mayukoma
質問者

お礼

回答ありがとうございました<(_ _)>