一つの条件しか指定できないSUMIF関数
Googleスプレッドシートで範囲内の条件に一致するセルの合計を返したい場合はSUMIF関数を使うが、指定できる条件は一つのみ。
SUMIF(範囲, 条件, [合計範囲])
複数条件を指定したいときはSUMIFS関数
複数の条件を指定したい場合は、SUMIF関数ではなく、SUMIFS関数を使う。
SUMIFS(合計範囲, 条件範囲1, 条件1, [条件範囲2, 条件2, ...])
例
東京の男性の購入金額合計
=SUMIFS(E2:E9,B2:B9,"男",C2:C9,"東京")
東京の男性の40歳以上の購入金額
=SUMIFS(E2:E9,B2:B9,"男",C2:C9,"東京",D2:D9,">=40")
東京の20代の男性の購入金額
=SUMIFS(E2:E9,B2:B9,"男",C2:C9,"東京",D2:D9,">=20",D2:D9,"<30")
*20代=20歳以上、30歳未満
DSUM関数は?
SUMIF関数のヘルプ「SUMIF - ドキュメント エディタ ヘルプ」では、複数条件の指定にはDSUM関数を使用するよう言っているが、SUMIF関数を理解しているなら、SUMIFS関数の方が直感的に使いやすい。