KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel でテキストを含むセルをカウントする方法を完全マスター:総合ガイド

著者Siluvia変更日

Excel はデータ分析に欠かせないツールであり、スプレッドシート上で特定のデータがどのくらいの頻度で出現するかを数える必要がよくあります。テキストや特定の文字列を含むセルをカウントするのは一般的な作業で、いくつかの関数やテクニックを使って実現できます。このガイドでは、さまざまなシナリオにおけるテキストエントリのカウント方法をご紹介します。

Excelでテキストを含むセルをカウントする方法を示したドキュメントのスクリーンショット


動画


任意のテキストを含むセルをカウント

Excel で作業していると、テキストを含むセルの数をカウントしたくなることがあります。これにより、数値や空白以外のセルがどれだけあるかを素早く把握できます。

ここでは、範囲内(例:以下のスクリーンショットの A2:A14)に含まれるテキストを含むセルの数をカウントする方法をご紹介します。

Excelの範囲A2:A14でテキストを含むセルを示したスクリーンショット

空白セル(この場合は D3)を選択し、次の数式を入力してEnterキーを押すと、結果が表示されます。

=COUNTIF(A2:A14, "*")

Excelでテキストを含むセルをカウントするために使用される数式のスクリーンショット

上記のスクリーンショットのように、テキストを含むセルの総数がカウントされています。

注記
  • また、Excel でテキストを含むセルをカウントするためにSUMPRODUCT 関数とISTEXT 関数を組み合わせて使用することもできます。
    =SUMPRODUCT(--ISTEXT(A2:A14))
  • これらの数式において、A2:A14はテキストを含むセルをカウントしたい範囲です。
  • この例では、セルA7に表示されている数値もテキスト結果の一つとしてカウントされている点にご注意ください。これは、その数値がテキストとして入力されている(先頭にアポストロフィ付き)ためです。
  • 以下の表は、どのセルがテキストセルとしてカウントされ、どのセルがカウントされないかを示しています。
    カウント対象となるセルカウント対象外となるセル
    • テキストが含まれるセル
    • 特殊文字が含まれるセル
    • 数値がテキストとして入力されているセル
    • スペースのみが含まれるセル
    • アポストロフィ(')が含まれるセル
    • 空文字列(=「」)が含まれるセル
    • 印刷不可文字のみが含まれるセル
    • 数値が含まれるセル
    • 日付が含まれるセル
    • 時刻が含まれるセル
    • 数式によってエラー値が表示されているセル
    • 論理値(TRUE および FALSE)が含まれるセル
    • 空白セル

表示可能なテキストのみを含むセルをカウント

上記の数式は、テキストを含むすべてのセルをカウントし、空白セルを除外します。ただし、下のスクリーンショットに示すように、スペースやアポストロフィ、空の文字列など、目に見えない文字を含んだ一見空白に見えるセルもカウントしてしまうことがあります。

Excelのセルで、スペースやアポストロフィなどの非表示文字を含むセルを示したスクリーンショット

目に見えるテキストのみを含むセルをカウントしたい場合は、このセクションの数式がより適しています。

空白セル(この場合は D3)を選択し、次の数式を入力してEnterキーを押すと、結果が表示されます。

=COUNTIFS(A2:A13,"*?*", A2:A13, "<> ")

Excelで表示可能なテキストを含むセルをカウントするために使用されるCOUNTIFS数式のスクリーンショット

上記のスクリーンショットのように、セル D3 に表示されている「5」という結果は、範囲 A2:A13 内にある表示可能なテキストを含むセルの個数です。

注記
  • これらの数式において、A2:A13 は表示可能なテキストを含むセルの個数をカウントしたい範囲です。
  • この数式を使えば、スペースやアポストロフィ、空文字列など非表示文字を含み、見た目が空白に見えるセルは結果に含まれません。
  • スペースを除き、テキストが含まれるセルをカウントするには、次の数式をお試しください。
    =COUNTIFS(A2:A13,"*",A2:A13,"<> ")

Excel で特定のテキストを含むセルをカウント

より具体的にカウントしたい場合があります。たとえば、完全一致する単語やフレーズを含むセルを数えたいときや、セル内の文字列で部分一致を検索したいときなどです。こうした課題は、このセクションで紹介する方法で解決できます。


特定のテキストを含むセルをカウント(完全一致)

特定のテキストと完全に一致するセルをカウントするには、たとえば以下のスクリーンショットのように、範囲 A2:A12 内で「Apple」というテキストと完全に一致するセルを数える場合、このセクションの数式が役立ちます。以下の手順に従ってください。

Excelのセルで、「Apple」という特定の単語を含むテキストデータを示し、完全一致をカウントするためのスクリーンショット

セル(この場合は D5)を選択し、次の数式を入力してEnterキーを押すと、結果が表示されます。

=COUNTIF(A2:A12, D4)

Excelで「Apple」の完全一致をカウントするために使用されるCOUNTIF数式のスクリーンショット

上記のスクリーンショットのように、「Apple」というテキストに完全に一致するセルの数がカウントされました。

注記
  • この数式では、A2:A12が特定のテキストを含むセルをカウントする対象範囲です。D4は、そのカウント対象となる特定のテキストを含むセルです。
  • セルに特定のテキストが事前に入力されていない場合は、数式内に直接テキストを入力できます。その際は、数式を次のように変更してください:
    =COUNTIF(A2:A12, "Apple")
  • この数式は大文字小文字を区別しません。つまり、セルに「apple」や「APPLE」が含まれている場合もカウントされます。大文字小文字を区別してカウントしたい場合は、特定のテキストを含むセルをカウント(完全一致、大文字小文字を区別)のセクションをご参照ください。
  • ここでは、とっても便利なツールをご紹介します!特定のセルを選択するは、Kutools for Excelが提供する機能です。このツールを使えば、1 つまたは複数の範囲内で特定のテキストを含むセルを、かんたんにカウントして選択できます。以下の設定をするだけで、特定のテキストを含むセルの合計数を瞬時に取得し、該当セルを一括で選択可能!Kutools for Excel を今すぐダウンロード!
    Kutools for Excelの「特定のセルを選択」ツールを使用して特定のテキストを含むセルをカウントするスクリーンショット

特定のテキストを含むセルをカウント(部分一致)

特定のテキストと部分的に一致するセルをカウントしたい場合——たとえば、以下のスクリーンショットのように、範囲 A2:A12 内で「Apple」をセル内の任意の位置に含むセルを数えるには——このセクションの数式をお試しください。

Excelのセルで、「Apple」というテキストの部分一致がさまざまな位置に表示されているスクリーンショット

セル(この場合は D5)を選択し、次の数式を入力してEnterキーを押すと、結果が表示されます。

=COUNTIF(A2:A12, "*"&D4&"*")

Excelで「Apple」の部分一致をカウントするために使用されるCOUNTIF数式のスクリーンショット

上記のスクリーンショットのように、「Apple」と部分的に一致するすべてのセルの数が算出されました。

注記
  • この数式では、A2:A12が特定のテキストを含むセルをカウントする対象範囲です。D4は、そのカウント対象となる特定のテキストを含むセルです。
  • アスタリスク記号()*)は、任意の文字数を表すことができる、最も汎用的なワイルドカードです。
  • セルに事前にテキストが入力されていない場合は、その特定のテキストを数式内に直接入力できます。このような場合、数式を次のように変更してください:
    =COUNTIF(A2:A12, "*Apple*")
  • この数式は、セル内の任意の位置に「Apple」というテキストを含むセルをカウントします。
    • 「Apple」で始まるセルの数をカウントするには、次の数式を使用します:
      =COUNTIF(A2:A12, "Apple*")
    • 「Apple」で終わるセルの数をカウントするには、次の数式を使用します:
      =COUNTIF(A2:A12, "*Apple")
  • この数式では大文字と小文字は区別されません。つまり、セルに「apple」や「APPLE」といったテキストが含まれている場合もカウントされます。大文字と小文字を区別してカウントしたい場合は、大文字と小文字を区別して特定のテキスト(部分一致)を含むセルをカウントするのセクションをご覧ください。

特定のテキストを含むセルをカウント(大文字小文字を区別)

Excel の COUNTIF 関数は大文字と小文字を区別しないため、上記の方法で使用する数式でも大文字と小文字は区別されません。大文字と小文字を区別して特定のテキストを含むセルをカウントしたい場合は、別の数式を使用する必要があります。

特定のテキストを含むセルをカウント(完全一致かつ大文字と小文字を区別)

大文字と小文字を区別して、特定のテキストと完全に一致するセルをカウントするには、次の数式を使用します。

=SUMPRODUCT(--EXACT(D4, A2:A12))

Excelで大文字小文字を区別して「Apple」の完全一致をカウントするために使用されるSUMPRODUCT数式のスクリーンショット

注記:セルに事前に入力されていない場合は、数式に直接特定のテキストを入力できます。
=SUMPRODUCT(--EXACT("Apple", A2:A12))
特定のテキストを含むセルをカウント(部分一致かつ大文字と小文字を区別)

大文字と小文字を区別して、特定のテキストに部分一致するセルをカウントするには、次の数式を使用します。

=SUMPRODUCT(--(ISNUMBER(FIND(D4, A2:A12))))

Excelで大文字小文字を区別して「Apple」の部分一致をカウントするために使用されるSUMPRODUCT数式のスクリーンショット

注記:セルに事前に入力されていない場合は、数式に直接特定のテキストを入力できます。
=SUMPRODUCT(--(ISNUMBER(FIND("Apple", A2:A12))))

特定のテキストを含むセルを数えて選択するには、わずか数回のクリックで完了

特定のテキストを含むセルを簡単にカウントしたいなら、特定のセルを選択する機能を備えたKutools for Excelがおすすめです。この機能は単にセルをカウントするだけでなく、指定したテキストに基づいて該当セルを同時に選択することも可能。「等しい」「で始まる」「で終わる」「含む」など多彩な条件に対応しており、さらに2 つの条件を同時に満たすセルのマッチングもサポートしています。これにより、ユーザーは入力したテキストに一致するセルを素早くカウント・選択でき、標準の数式では実現が難しい操作を簡単にこなせます。

Kutools for Excelは、複雑な作業を効率化する300 以上の高度な機能を提供し、創造性と生産性を高めます。AI 機能を統合したKutools は、正確にタスクを自動化し、データ管理を簡単に行えるようにします。Kutools for Excel の詳細情報。。。         無料トライアル。。。

Kutools for Excel をダウンロードしてインストールした後、Kutools > 選択 > 特定のセルを選択するを選択します。表示された特定のセルを選択するダイアログボックスで、以下の操作を行います。

  1. 特定のテキストを含むセルをカウントする範囲を選択します。
  2. セルオプションを選択タイプセクションから選択してください。
  3. タイプの指定ドロップダウンリストから条件を指定してください。
  4. カウントしたい特定のテキストを入力してください。
  5. OKボタンをクリックします。
    ここでは、「Apple」というテキストと完全に一致するセルをカウントする必要があるため、ドロップダウンリストから等しいを選び、テキストボックスにAppleと入力します。
    Kutools for Excel「特定のセルを選択」ダイアログボックスで、「Apple」と入力してテキストと完全一致するセルをカウントするスクリーンショット

結果

その後、Kutools for Excelダイアログボックスが表示され、見つかったセルの数が示されるとともに、それらのセルが自動的に選択されます。

Kutools for Excelダイアログボックスで、「Apple」を含むセルの数が表示され、それらが選択されているスクリーンショット

注記
  • セル内の任意の場所に特定のテキストを含むセルをカウントするには、含むオプションを指定タイプドロップダウンリストから選択してください。
  • セルの先頭または末尾に特定のテキストを持つセルをカウントするには、先頭がまたは末尾がオプションを、指定タイプドロップダウンリストから選択してください。
  • この機能を使えば、複数の範囲を同時に処理できます。
  • この機能を使えば、2 つの条件を同時に満たすセルをカウント・選択できます。以下のスクリーンショットでは、「Apple」という特定のテキストがセル内の任意の場所に含まれ、かつ末尾が「A」で終わるセルをカウントおよび選択するための条件を示しています。
    Kutools for Excel「特定のセルを選択」ダイアログで、「Apple」を含みかつ「A」で終わるセルをカウントおよび選択する条件を設定したスクリーンショット
  • この機能をご利用になるには、まずKutools for Excel をインストールする必要があります。今すぐKutools for Excel をダウンロードするにはこちらをクリックしてください
  • この機能の詳細については、次のページをご覧ください:セルの選択方法(特定のセル、行全体、または条件に基づく列)

以上のように、Excel でテキストや特定の文字列を含むセルをカウントする方法はさまざまです。素早く対応したいときも、包括的な解決策を探しているときも、ご自身のニーズに最も合う方法を見つけるために、さまざまな手法を理解し、比較検討することが重要です。Excel の機能をさらに極めたい方は、当社ウェブサイトに豊富なチュートリアルをご用意しています。こちらでさらに多くのExcel のヒントとテクニックを発見しましょう


最高の Office 業務効率化ツール

🤖KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行   |  コード生成|  カスタム数式作成  |  データ分析とチャート作成|  拡張機能呼び出し
人気機能検索・ハイライトまたは重複をマーキング   |  空白行を削除する   |  列の結合またはデータを失わずにセルを処理   |  数式を使用しない四捨五入...
スーパー LOOKUP複数条件 VLookup  |  複数値 VLookup  |   複数シート間 VLookup   |   ファジーマッチ....
高度なドロップダウンリストドロップダウンリストをすばやく作成   |  連動型ドロップダウンリスト   |  複数選択ドロップダウンリスト....
列マネージャー指定した数の列を追加|列を移動|非表示列の表示状態を切り替え|範囲と列を比較...
注目の機能グリッドフォーカス   |  デザインビュー   |強化された数式バー   | ワークブックとシートマネージャー   |  リソースライブラリ(オートテキスト)|  日付ピッカー   |  ワークシートの統合  |  暗号化/セルの復号化   | リストからメール送信   |  スーパーフィルター   |   特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除、...)|   50+チャートタイプガントチャート、...)|   40+実用的数式誕生日に基づいて年齢を計算します、...)|   19 挿入ツールQR コードを挿入パスから画像を挿入、...)|   12 変換ツール単語に変換する為替レートの変換、...)|   7 結合と分割ツール高度な行のマージセルの分割、...)|。。。他にも多数
Kutools はお好みの言語でご利用いただけます。英語、スペイン語、ドイツ語、フランス語、中国語、および40+の他の言語をサポートしています!

Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は生産性を高める300 以上の高度な機能を提供し、時間を大幅に節約します。必要な機能を今すぐ入手するにはこちらをクリック。。。


Office Tab Office にタブ付きインターフェースを導入し、作業をさらに簡単に

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集と閲覧を有効にします。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 生産性を50%も向上させ、毎日何百回ものマウスクリックを削減します!

すべてのKutools アドインを、1 つのインストーラーで。

Kutools for Officeスイートには、Excel、Word、Outlook、PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。

ExcelWordOutlookTabsPowerPoint
  • オールインワンスイート— Excel、Word、Outlook、PowerPoint のアドイン+Office Tab Pro
  • 1 つのインストーラー、1 つのライセンス— 数分でセットアップ可能(MSI 対応)
  • 連携でさらに強力に— Office アプリ全体で生産性を合理化
  • 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
  • 最高のコストパフォーマンス— 個別アドイン購入よりお得