Google スプレッドシートの COUNTIF 関数を使用すると、スプレッドシート内のデータを分析し、特定の基準を満たしている場合にドキュメント内にそのデータが出現する回数を返すことができます。使用方法は次のとおりです。
COUNTIF を使用して 1 種類の基準に一致させる
Google スプレッドシート を起動し、カウントしたいデータが含まれるスプレッドシートを開きます。
空のセルをクリックして入力します
=COUNTIF( < range > , < criterion > )
セルまたは数式入力フィールドに入力し、置き換えます
< range >
そして
< criterion >
それぞれ、カウントするデータの範囲とテストするパターンを指定します。次のようになります。
=COUNTIF(F2:I11,"<=40")
「Enter」キーを押すと、範囲が指定した条件に正確に一致する回数がセルに表示されます。
カウントしたい範囲にテキスト文字列が含まれている場合は、次のようになります。
=COUNTIF(C2:C11,"ジョージ")
ただし、範囲内のどのセルにも正確な文字列 “George” が含まれていないため、この関数は結果を返しません。
代わりに、ワイルドカードを使用して、名が George である取締役のすべてのインスタンスを照合する必要があります。 「?」などのワイルドカードを使用できます。 「*」はそれぞれ単一の文字と 0 個以上の連続する文字に一致します。
名が「George」であるすべてのディレクターを検索するには、関数でワイルドカード「*」を使用する必要があります。次のようになります。
=COUNTIF(C2:C11,"ジョージ*")
照合しようとしている文字列に実際の疑問符またはアスタリスクが含まれている場合は、エスケープ文字として先頭にチルダ (~) を付けることができます (つまり、~? および ~*)。
COUNTIFS を使用して複数の基準に一致する
COUNTIF は、1 種類の基準に基づいて照合する必要がある場合に最適です。複数ある場合は、COUNTIFS 関数を使用します。複数の範囲や基準を受け入れることを除いて、COUNTIF とまったく同じように機能します。追加の範囲には、最初の範囲と同じ行数と列数が必要です。
カウントしたい数の範囲と基準を関数に追加するだけです。形式は基本的にCOUNTIFと同じです。次のようになります。
=COUNTIFS(C3:C11,"ジョージ*",D3:D11,">=1990")
範囲内の単一セットの条件をカウントする場合でも、複数の条件セットをカウントする場合でも、COUNTIF と COUNTIFS の両方を使用すると、スプレッドシート内のデータを分析するのに役立ちます。





