- ベストアンサー
SUMIFの関数で合計を合算したいのです。
A B C D E F 1 赤 300円 青 200円 赤 ---円 2 青 100円 青 400円 青 ---円 3 赤 100円 赤 100円 合計 ---円 の表でF1の赤計の演算式をAとBの列だけなら =SUMIF(A1:A3,E1,B1:B3)で赤400円と出来るのですが CとDの合計もF1に出したいので赤の計500円としたいのですが 無知なので=SUMIF(A1:A3,E1,B1:B3)+(C1:C3,E1,D1:D3)としたらダメでした。 列の分かれたBとDの赤合計をF1に合算して出すには どういう演算式にしたらいいのか教えて下さい。 宜しくお願い致します!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
p(..)でどうでしょうか? F1: =SUMIF(A$1:C$3,E1,B$1:D$3)
その他の回答 (2)
- edomin
- ベストアンサー率32% (327/1003)
「=SUMIF(A1:A3,E1,B1:B3)+(C1:C3,E1,D1:D3)」 ではなく、 「=SUMIF(A1:A3,E1,B1:B3)+SUMIF(C1:C3,E1,D1:D3)」 になります。 また、 「$とはなんとなく関数によく出てくるなぁとは思っていましたが複数選択できるという意味なんでしょうか?」 違います。 「$」付のセルは、絶対参照と言います。コピーしても「$」がついている項目は変化しません。 この場合、「F2」セルにコピーしても結果が反映されるように#1の方は関数式を書いています。 これに対して、「$」が無い場合は、コピーしたら参照しているセルがずれてしまうはずです。それを防止しています。
お礼
有難うございました! 答えは1つではないのですね。今回久しぶりの 関数使いで本当勉強になりました。 $の意味、確かにいつも演算式のコピーでずれてた のを手で修正してたので意味が分かり大変嬉しく 思います。有難うございました!
補足
皆様本当に有難うございました! 出来ました!すっとしました。 3人おられて点数つけるのは苦しいのですが 今回早い順にさせていただきました。 どの方の回答も本当勉強になりましたので・・ 有難うございました!
- hamaken5031
- ベストアンサー率22% (15/68)
=SUM(SUMIF(A1:A3,E1,B1:B3),SUMIF(C1:C3,E1,D1:D3)) でいけます。
お礼
有難うございます!! これなら2列以上あった時にも増やせばいい ので助かります! さっそくやってみます。有難うございました!!!
お礼
早速のお返事有難うございます!! $とはなんとなく関数によく出てくるなぁとは 思っていましたが複数選択できるという意味なんで しょうか?まずはやってみます。 有難うございました!本当助かります!!!