SUMIF関数を使用すると、条件を指定して合計することができる。複数の条件を指定したいときはどうするのだろうか。
例えば、男性で且つ30歳以上の売上金額の場合は、おそらく「性別」「年齢」の2つの列に分かれている場合がほとんどだろう。そういう場合に、使うことができる。
構文
構文としては下記となる。
=SUM(IF([条件])*([条件])*・・・*([条件]), [範囲])
入力を確定するときには、[CTRL]+[SHIFT]+[ENTER] の同時押しで確定する。
※通常の確定([ENTER]のみ)の場合は、正しく設定されません。
構文の例
例として、男性 且つ 30歳以上の売上金額は下記のようになる。
=SUM(IF((A1:A10="男性")*(B1:B10=>=30), C1:C10)
※A列:性別、B列:年齢、C列:売上金額
入力を確定するときには、[CTRL]+[SHIFT]+[ENTER] の同時押しを忘れずに。
あとがき
複数条件を扱う場合は、AND関数を使いたくなりますが、使えない。
他にもいろいろな方法があるようだが、これがシンプルで分かりやすいと考える。
コメント