他のすべてのセルを無視して、何らかのテキストまたは特定のテキストを含む セルの数を数え たいですか?その場合、Microsoft Excel にはそれを支援する専用の機能があります。使い方をご紹介します。
Excel では、 COUNTIF 関数を使用して、 任意のテキストを含むセルまたは特定のテキストを含むセルをカウントできます。特定の状況に適した以下の方法を使用してください。
Excelで任意のテキストを含むセルを数える
テキストを含むセルの数をカウントし、数値、空白セル、 エラー を無視するには、ここで説明する方法を使用します。
まず、Microsoft Excel でスプレッドシートを開きます。スプレッドシートで、結果を表示するセルを選択します。
選択したセルに次の
COUNTIF
関数を入力し、Enter キーを押します。この関数の
D2
と
D6
、カウントするセルの範囲に置き換えてください。
=COUNTIF(D2:D6,"*")
ここで、* (アスタリスク) 引数は、テキストを含むセルのみをカウントするように関数に指示します。
テキスト以外を含むセルをカウントすることもできます。これを行うには、次の修正バージョンの
COUNTIF
関数を使用します。この関数では、引数は非テキスト セルのみをカウントすることを指定します。
セルにテキストと数値の両方が混在している場合、セルはカウントされません。
=COUNTIF(D2:D6,"<>*")
これは、COUNTIF 関数を使用してテキストを含むセルの数をカウントしたときに表示される結果です。
Excelで特定のテキストを含むセルを数える
Excel で特定のテキストを含むセルのみをカウントするには、
COUNTIF
関数で引数を使用します。
まず、スプレッドシートで、結果を表示するセルを選択します。
選択したセルに次の
COUNTIF
関数を入力し、Enter キーを押します。関数内で、
D2
と
D6
セルが存在する
範囲
に置き換えます。また、
a
、セルがカウントされるために必要な任意の文字または単語に置き換えます。
以下の関数は、文字
a
含むすべてのセルをカウントします。これは、この例では、
Mahesh
と
David
両方の名前に文字
a
含まれるため、両方をカウントすることを意味します。
=COUNTIF(D2:D6,"*a*")
結果は次のとおりです。
指定した文字または単語のみが含まれるセルを関数でカウントするには、次のように、文字または単語の前後にある * (アスタリスク) 記号を削除します。
=COUNTIF(D2:D6,"a")
この例では、文字
a
のみを含むセルがないため、カウント結果は
0
なります。
これが、Microsoft Excel スプレッドシートで計算の対象となるセルを指定する方法です。非常に便利!
Excel ではスプレッドシート内の 空白セルや空のセルもカウント できることをご存知ですか?興味があればチェックしてみてください。





