- ベストアンサー
EXCEL 特定の列のみ計算する方法
列Aにはフラグがセットされています。(1 OR 2とします。) 列Bには数値が入っています。 例えば、[A-1] 1 [B-1] 100 [A-2] 2 [B-2] 200 [A-3] 2 [B-3] 300 で、A列のフラグが2の場合のみ、B列の数値を加算したいのです。(上の例の場合は500が結果となります。) これを実現する関数がありましたらご教授ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=SUMIF(A1:B3,2,B1:B3) ということでしょうか 引数2は検索条件を直接入れたものですから セル参照を利用した方が汎用性は高まりますね
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
=SUMIF(A1:A7,2,B1:B7) #1とちょっと違うが、A1:A7でよいと思う。 例データA1:B6 1 12 2 23 3 13 2 2 1 11 2 45 答えは70 A7やB7にしているのは余分セルまでを指定しても大丈夫の例。
質問者
お礼
ご回答ありがとうございます。 範囲指定はフラグの列のみで大丈夫ですね。
お礼
ご回答ありがとうございます。 SUMIF関数は知りませんでした。 おかげでやりたい計算ができました。