Amazonで商品を見るセール会場へ

Googleスプレッドシート│COUNTIF・SUMIFの使い方|複数条件はCOUNTIFS・SUMIFS

条件に合う件数はCOUNTIF、金額の合計はSUMIFで求めます。

複数の条件をすべて満たす行にはCOUNTIFS・SUMIFSを使います。

同じ6行のデータで、件数と合計の違いを確認します。

練習ブック・Google用の数式・入力データをダウンロード(ZIP)できます。

新規の練習ブックで試し、既存の入力や計算列へ貼り付ける前にコピーを保存してください。

確認日は2026年10月2日です。

2026年10月2日、同じ練習データと本稿の数式をGoogle Sheetsで検証しました。

XLSXをGoogle Sheetsへ変換し、Google用TXTの数式を適用した結果と実画面を確認しています。

目次

入力例:売上シートのA1:E7

品番分類状態数量金額
P01果物完了2200
P02果物未処理3300
P03文具完了1150
P04果物完了00
P05文具完了2240
P01果物完了190

シート名を「売上」にし、1行目を見出し、2~7行目を表のデータにします。

数量と金額は数値で入力します。

P01が2行あるのは、集計と検索の違いを確かめるためです。

集計シートのB2:B5に式を入れる

別のシートを「集計」とし、A2から順に「果物の件数」「果物の金額合計」「完了かつ数量2以上の件数」「完了かつ数量2以上の金額」と入力します。

B2、B3、B4、B5へ次の式を1つずつ入れます。

=COUNTIF('売上'!$B$2:$B$7,"果物")
=SUMIF('売上'!$B$2:$B$7,"果物",'売上'!$E$2:$E$7)
=COUNTIFS('売上'!$C$2:$C$7,"完了",'売上'!$D$2:$D$7,">=2")
=SUMIFS('売上'!$E$2:$E$7,'売上'!$C$2:$C$7,"完了",'売上'!$D$2:$D$7,">=2")

SUMIFは条件範囲・条件・合計範囲の順です。

SUMIFSは合計範囲を先頭に置き、条件範囲と条件を対で続けます。

すべての条件範囲を同じ行数にそろえます。

確認結果と切り分け

条件結果
B2:果物の件数4。重複するP01の2行も数える
B3:果物の金額590=200+300+0+90
B4:完了かつ数量2以上2。売上2行目と6行目
B5:その金額合計440=200+240
果物を衣類へ変えるこの練習表では件数・合計とも0
金額が想定と違う条件範囲・合計範囲・入力の数値型を確認

0という結果だけでは、該当行がないのか、該当行の金額が0なのかを区別できません。

必要なら同じ条件のCOUNTIFSも併せて確認します。

ワイルドカードと文字そのもののアスタリスク

集計のA10:A12にA*、AB、A?を入れ、別の空きセルで次の式を試します。

~*はワイルドカードではなく、文字そのものの*を指定する書き方です。

公式仕様からの期待値は1です。

=COUNTIF(A10:A12,"A~*")

配布XLSXのB6は案内文なので、Google Sheetsに取り込んだ後、この式をB6へ入力してください。

Google用の式はTXTに含めています。

Google Sheetsで実行すると、文字そのものの「A*」だけを数えて1になります。

大文字・小文字はCOUNTIFでは区別されません。

元の状態に戻す

追加した集計列の式を外しても、売上の入力は残ります。

行を増やすときは2~7行という範囲を、条件範囲と合計範囲の両方で同じ長さに広げます。

1件の値を取り出す場合はVLOOKUP・XLOOKUP、該当する全行を見る場合はFILTERを使います。

公式資料

仕様はCOUNTIF、COUNTIFS、SUMIF、SUMIFSを参照してください。

Google Sheetsで集計した結果。果物4件、合計590、複数条件2件と440、文字A*は1件。
同じ入力表で集計したGoogle Sheetsの実画面。ワイルドカードを文字として数える式も確認しました。

練習ファイルの使い方

練習の入力と出力は本文のセル番地でそろえています。

Google用TXTとXLSXの互換性の違いは、各記事とZIPのREADMEで確認してください。

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

スプレッドシート・GASのおすすめ書籍

作業環境の作り方

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次