A列、B列、C列に数字が入力されています。
A列=何月か
B列・C列=金額
どの列も空白であるセルが混在しています。

上記条件で求めたいものは、
A列に入力がある上で、B列の金額+B列が空白であった場合、C列からひっぱって来た金額の和です。

IF関数にSUMを入れ込むのか、SUMIFを使うのか試してみたけれど式が考え出せませんでした。

どなたか方法をご教授ください。
よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (7件)

作業列を作ることは考えていないのでしょうか?



D列に
=IF(Ax="","",Bx+Cx*IF(Bx="",1,0))
 (x は それぞれの行の値)
と書いて、D列の合計をSUMで求めれば良いです。

レイアウトの問題があるのなら、D列を非表示にすれば良いだけです。
    • good
    • 0

連続すみません。


読み返してみたけど、もしかしてこっち?

A列に入力があるB列全ての合計
と、
A列に入力があり、B列が空白のときのC列の合計
を、
合わせた和を知りたい!

またまた画像へGO
「Excel複数条件での合計 sumif?」の回答画像6
    • good
    • 0

こんにちわ。


おっしゃりたい条件が???ですが、勝手に解釈していきます。

A列に入力があるB列全ての合計
と、
B列が空白のときのC列の合計
を、
合わせた和を知りたい!

じゃないかなー@@
こんな感じでどーでしょーか。
画像へGO
「Excel複数条件での合計 sumif?」の回答画像5
    • good
    • 0

>B列の金額+B列が空白であった場合


とは何を言いたいのか。
月指定+B列入力あり
月指定+B列入力なし=空白
の2つの場合のそれぞれで条件に合うもののC列を加算したいのか。
はっきり書いてください。
それにしても条件付加算は
2003まではSUMPRODUCT
2007だとSUMIFS
で出来るはず。Googleででも照会して勉強のこと
毎日のようにこのコーナーで質問ありー>見てい無い
解説書にも必ず載っている(特に2007のSUMIFSはトピックス)
ー>読んでない
WEBで「エクセル 条件 加算」で照会。
始めに
http://www.geocities.jp/chiquilin_site/data/0502 …
その他多数。
ー>照会して無い
質問者はこういう状態だと思います。
上記どれかで、勉強の事
    • good
    • 0

方法はいくつかあるでしょうが、一例。



A1~A9の範囲の場合。
 
=SUM(IF(A1:A9<>"",IF(B1:B9="",C1:C9,B1:B9)))

これは配列数式になりますから式を確定するときには
Enterではなくて、CtrlとShiftとEnterを同時に押して確定する。
 
    • good
    • 0

SUMPRODUCT関数が良いでしょう



「A列が空白ではなく」かつ「B列が空白」な行のC列の金額を合計するなら
 =SUMPRODUCT((A1:A100<>"")*(B1:B100="")*(C1:C100))
で求められます。

範囲はA1:C100を対象にしていますので必要に応じて変更してください
SUMPRODUCT関数で過去の質問を検索すればたくさん例が見つかります
    • good
    • 0

何を質問されているかよくわかりませんが



A列に月が入力されているときにB列の金額とC列の金額を合計する。

画像で
D2に =IF(A2="","",B2+C2) 下方にオートフィル
「Excel複数条件での合計 sumif?」の回答画像1
    • good
    • 0

このQ&Aに関連する人気のQ&A

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


人気Q&Aランキング