SUMIFとSUMIFSの違い

どちらも「条件に合う行だけ合計する」関数ですが、引数の並びが逆です。ここが入れ替わっているのが、いちばんの間違いのもとです。

どちらを使うか

条件が1つでも SUMIFS で書くのを勧めます。あとで条件が増えても並びを変えずに済み、「どちらだったか」を毎回思い出さずに済みます。

違うところ(4つ)

見るところSUMIFSUMIFS
引数の並び 条件の範囲が先。SUMIF(条件の範囲, 条件, 合計する範囲) 合計する範囲が先。SUMIFS(合計する範囲, 条件の範囲1, 条件1, …)
入れ替えると、見た目は動いて違う数が出ることがある
条件の数 1つだけ 127組まで
あとから条件が増えるのはよくある
合計する範囲の省略 省くと、条件の範囲そのものを合計する 省けない(いちばん先に書く)
SUMIF の省略形は、読む人には分かりにくい
COUNTIF / AVERAGEIF との関係 COUNTIF・AVERAGEIF も条件の範囲が先 COUNTIFS・AVERAGEIFS も…IFS の並び
AVERAGEIFS だけは「平均する範囲が先」で SUMIFS と同じ

気をつけるところ

COUNTIFS だけは、数える範囲を先に書きません(COUNTIFS(条件の範囲1, 条件1, …))。数えるものと条件の範囲が同じだからです。SUMIFS・AVERAGEIFS と並びが違うので、ここだけ覚え直しが要ります。

それぞれのページ