セルに特定の文字列が含まれているときにCOUNTIFを適用する方法

  • これを共有
Hugh West

で働きながら マイクロソフトエクセル 製品レポートや在席確認、倉庫の在庫確認など、特定のテキストや値をカウントする必要がある場合があります。 今回は、このような場合に便利な COUNTIF Excelでセルに特定のテキストが含まれているとき。

練習用ワークブックをダウンロードする

こちらから無料のExcelワークブックをダウンロードし、ご自身で練習してください。

COUNTIF Text.xlsx

セルに特定の文字列が含まれているときにCOUNTIFを適用する3つの簡単な方法

今回は、3つの簡単な適用方法をご紹介します。 COUNTIF Excel で特定のテキストがセルに含まれている場合、最初の方法として COUNTIF関数 で、セルに特定の文字列が含まれているかどうかをカウントします。 また、カウントは正確に一致します。 2番目の方法では、部分的に一致する文字列またはテキスト値をカウントします。 最後に、大文字と小文字を区別してカウントする方法を紹介します。

私の記事をさらに説明するために、次のサンプルデータセットを使用します。

1.完全一致の文字列を数える

最初のメソッドでは、与えられた文字列と完全に一致する文字列を含むセルを数えます。 このカウントを実行するために COUNTIF関数 この手順の手順は次のとおりです。

ステップス

  • まず、以下の画像のように、プライマリデータセットの下に4つのフィールドを追加で作成します。
  • ここでは、HPP-08という文字列がデータ範囲に何回あるか数えたいと思います。 C5:C12 で、このカウントに完全一致させたい。

  • 次に、カウントを実行するために、次の数式をセルに挿入します。 C15 .
=countif(c5:c12,b15)

  • のセル値と正確に一致させたい。 B15 でその存在をカウントします。 C5:C12 のデータ範囲です。

  • 3つ目は、プレス 入力 をクリックすると、目的の結果が得られます。

続きを読む Excel VBAで特定のテキストを含むセルを数える

2.部分一致の文字列の列挙

ここでは、完全一致を求めるのではなく、文字列の一部分のみを対象とします。 この場合の手順は、最初の方法とよく似ています。 ただし、部分一致のために、数式中にアスタリスク(*)記号を挿入します。 以下の手順を見て、理解を深めましょう。

ステップス

  • まず、データ範囲の何セル目かを調べるために C5:C12 に部分文字列または部分テキストHPPが含まれている場合、セルC15に次の数式を入力します。
=countif(c5:c12, "*hpp*")

  • 最後に 入力 と表示され、カウント数が結果として表示されます。

続きを読む Excelでセルにテキストが含まれている場合、カウントする(5つの簡単なアプローチ)

3.大文字小文字を区別する文字列

を使用する際の大きな問題点です。 COUNTIF関数 は大文字と小文字を区別しないので、同じ文字や文字列が異なるケースで存在する場合、1つだけカウントしたいにもかかわらず、すべてのケースをカウントしてしまいます。 この問題を解決するために、この関数の組み合わせ式である サンプロダクト , ISNUMBER そして FIND 詳細な手順は、以下の手順でご覧いただけます。

ステップス

  • はじめに、次の画像を見てください。ここでは、文字列HPPだけをカウントしたいのですが COUNTIF関数 は、HPPとHppの両方で結果を示しています。

  • この問題を解決するために、次の数式をセル C15 .
=sumproduct(--(isnumber(find(b15,c5:c12))))

フォーミュラ・ブレークダウン

=sumproduct(-(isnumber(find(b15,c5:c12))))

  • まず最初に。 FIND機能 データ範囲の各セルを通過する C5:C12 を検索し、セル B15 この関数は,完全一致を検索し,一致した位置を返します.
  • それから。 ISNUMBER関数 は、一致する数字をTRUEに、それ以外をFALSEに変換します。
  • 第三に、2つのマイナス記号は、TRUEを1に、FALSEを0に変換する。
  • 最後に SUMPRODUCT関数 は,配列の総和を返します。

  • 3つ目は、押した後に 入力 と表示され、この文脈では正しい結果である1が表示されます。

続きを読む Excelで異なるテキストを含むセルを数える方法(5つの方法)

覚えておきたいこと

  • ワイルドカード文字またはアスタリスク記号を含む数式は、データ範囲が数値のみを含む場合は機能しません。 これにより、以下のことが可能になります。 COUNTIF関数 を使えば、テキスト文字列だけをカウントすることができます。
  • 大文字と小文字を区別する値がある場合、特定のテキストを含むセルを数えるには、3番目の方法を使用します。

結論

以上で本記事を終了します。 本記事がお役に立てれば幸いです。 上記の説明をお読みになった方は、応用編として COUNTIF Excelでセルに特定のテキストが含まれている場合。 その他のご質問や推奨事項がありましたら、以下のコメント欄で共有してください。

があります。 エクセルウィキ そのため、コメントいただいた後、しばらく時間をおいてから、最適な解決策を回答させていただきます。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。