Note: The other languages of the website are Google-translated. Back to English

Excelでセルにテキストまたはテキストの一部が含まれているかどうかをカウントするにはどうすればよいですか?

以下のデータがあり、「」というテキストを含むセルの数を数えたいとします。Apple"、セルの数にテキストが含まれています"オレンジ"とセルには"が含まれていますピーチ「個別に、それを行う方法は?このチュートリアルでは、 COUNTIF Excelでテキストまたは特定のテキストの一部が含まれている場合、セルの数をすばやくカウントするのに役立つ詳細な機能。 さらに、クリックするだけで簡単に実現できるすばらしい機能を紹介します。


COUNTIF関数を使用して、セルにテキストまたはテキストの一部が含まれているかどうかをカウントします

COUNTIF関数は、Excelのセル範囲内のテキストの一部を含むセルをカウントするのに役立ちます。 次のようにしてください。

1.空白のセル(E5など)を選択し、以下の数式をコピーして、を押します。 入力します キー。 次に、フィルハンドルを下にドラッグして、すべての結果を取得します。

=COUNTIF(B5:B10,"*"&D5&"*")

構文

=COUNTIF (range, criteria)

Arguments

  • レンジ (必須):カウントするセルの範囲。
  • 基準 (必須):カウントされるセルを決定する数値、式、セル参照、またはテキスト文字列。

免責事項:

  • 式で、B5:B10はカウントするセルの範囲です。 D5は、探したいものを含むセル参照です。 必要に応じて、数式の参照セルと基準を変更できます。
  • 数式にテキストを直接入力してカウントする場合は、次の数式を適用してください。
    =COUNTIF(B5:B10,"*Apple*")
  • この式では大文字と小文字は区別されません。

Excelでセルにテキストまたはテキストの一部が含まれている場合は、数回のクリックのみがカウントされます。

世界 特定のセルを選択 の有用性 Kutools for Excel 特定のテキストまたはテキストの一部が含まれている場合、範囲内のセルの数をすばやくカウントするのに役立ちます。 ポップアップダイアログボックスで結果を取得した後、一致したすべてのセルが自動的に選択されます。 詳細を見る.
今すぐKutoolsfor Excelをダウンロードしてください! (30日間の無料トレイル)


カウントセルには、COUNTIF関数のテキストが含まれています

以下のスクリーンショットに示すように、テキストのみを含む特定の範囲のセルの数をカウントする場合は、このセクションのメソッドが役立ちます。

1.空白のセルを選択して結果を出力し、以下の数式をコピーして、を押します。 入力します キー。

=COUNTIF(B5:B10,"*")


セルにテキストまたはテキストの一部が含まれているかどうかをKutoolsforExcelでカウントします

先端:上記の式に加えて、この問題を簡単に解決するためのすばらしい機能を紹介します。 とともに 特定のセルを選択 の有用性 Kutools for Excel、セルにテキストまたはテキストの一部が含まれているかどうかをすばやくカウントできます。 この機能を使用すると、必要に応じてORまたはAnd条件でカウントすることもできます。 次のようにしてください。

使用する前に Kutools for Excel、あなたは数分かかる必要があります 無料でダウンロードしてインストールしてください 最初に。

1.特定のテキストを含むセルの数をカウントする範囲を選択します。

2。 クリック クツール > 次の項目を選択します。: > 特定のセルを選択.

3。 の中に 特定のセルを選択 ダイアログボックスでは、次のことを行う必要があります。

  • 次の項目を選択します。: セル 内のオプション 選択タイプ セクション;
  • メディア 特定のタイプ セクション、選択 含まれています ドロップダウンリストに、次のように入力します Apple テキストボックス内;
  • ストリーミングを停止する場合は上部の OK ボタン。
  • 次に、条件に一致するセルの数を示すプロンプトボックスがポップアップ表示されます。 クリック OK ボタンとすべての修飾セルが同時に選択されます。

 ヒント。 このユーティリティの無料トライアル(60日)が必要な場合は、 クリックしてダウンロードしてください、次に、上記の手順に従って操作を適用します。


関連記事

Excelで複数の基準を持つcountifを使用する
Excelでは、COUNTIF関数は、リスト内の特定の値の数を計算するのに役立つ場合があります。 ただし、カウントに複数の基準を使用する必要がある場合もあります。これはより複雑になります。 このチュートリアルでは、それを実現する方法を示します。
詳細はクリックしてください...

Excelでセルが特定のテキストで始まるか終わるかをカウントします
データの範囲があり、ワークシートで「kte」で始まるセルまたは「kte」で終わるセルの数をカウントするとします。 この記事では、手動で数える代わりにいくつかのトリックを紹介します。
詳細はクリックしてください...

複数のワークシートにわたる特定の値をカウントします
複数のワークシートで特定の値をどのように数えることができますか? 複数のワークシートから特定の値「Excel」の出現回数を取得するなど。 このチュートリアルでは、それを実行する方法を紹介します。
詳細はクリックしてください...


デモ:Kutools for Excelを使用して、セルにテキストまたはテキストの一部が含まれているかどうかをカウントします



  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする およびデータの保持。 分割セルコンテンツ; 重複する行と合計/平均を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • お気に入りの数式をすばやく挿入する、範囲、チャート、写真; セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • ピボットテーブルのグループ化 週番号、曜日など... ロック解除された、ロックされたセルを表示する さまざまな色で; 式/名前を持つセルを強調表示する...
kteタブ201905
  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性が50%向上し、毎日何百ものマウスクリックが減ります。
officetab下部
コメントを並べ替える
コメント (34)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、素晴らしいチュートリアルです。 これは私がやろうとしてきたことですが、8つの例外があります。 私がする必要があるのは、アップルを含むセルを検索してカウントする代わりに、セルにワイルドカードが付いた別のセルの内容が含まれているかどうかを検索する必要があります。 現在、ほとんどの部分で仕事をしているCOUNTIF(I $ 30:O $ 36、B36)を使用しています。 セルB2には36つまたはイニシャル(たとえばGPまたはTV)が含まれます。これは正常に機能しますが、セルb8にGP / TVが含まれている場合に、セルにGPが含まれているかどうかをカウントする必要があります。 数式COUNTIF(I $ 30:O $ 36、B2)は、GPだけではないため、そのセルを取得してカウントしません。 = COUNTIF(A6:A52、 "* GP *")を使用できることはわかっていますが、コードのセルには37のifコマンドがあり、XNUMX行で繰り返されるため、これを使用するのは理想的ではありません。 できますか? 見てくれてありがとう
このコメントは、サイトのモデレーターによって最小化されました
以前に行ったことは、このコード(= COUNTIF(A2:A6、 "* GP *"))を1つのセルに配置し、別の数式を別のセルに配置してから、コードを含む2つのセルで=SUMをクリックすることでした。
このコメントは、サイトのモデレーターによって最小化されました
= COUNTIF(I $ 8:O $ 30、 "="& "*"&B36& "*")を試してください
このコメントは、サイトのモデレーターによって最小化されました
セルが空白の場合にカウントされたくない場合を除いて、これは私にとってはうまくいきました。 助言がありますか?
このコメントは、サイトのモデレーターによって最小化されました
グラハム、これを行う方法を見つけたことがありますか? 私は現在、まったく同じことをする方法を見つけようとしています。

ありがとうございました
このコメントは、サイトのモデレーターによって最小化されました
= countif(s)を使用する場合、ステートメントで検索しようとしているテキストの前後に*を使用できます。 たとえば、「実行された」という単語が含まれているセルを、エントリが大きく異なる場合にカウントすることを検討していました。 「道を外れた」、「動物がぶつかった、道を外れた」、「転覆した、道を外れた」などがあります。

したがって、基本的に= countif(range、 "* ran *")を実行し、正常に動作します。 お役に立てれば?
このコメントは、サイトのモデレーターによって最小化されました
= countif(s)を使用する場合、ステートメントで検索しようとしている特定のテキストの前後に*を使用できます。 たとえば、「実行された」という単語が含まれているセルを、エントリが大きく異なる場合にカウントすることを検討していました。 「走り去った」「動物がぶつかった/走り去った」「転覆/走り去った」などがあります。

したがって、基本的に= countif(range、 "* ran *")を実行し、正常に動作します。 お役に立てれば?
このコメントは、サイトのモデレーターによって最小化されました
グラハムの例をとると、COUNTIF(I $ 8:O $ 30、 "*"&B36& "*")と書くことができます。

お役に立てれば :)
このコメントは、サイトのモデレーターによって最小化されました
名前と番号が含まれているセルの合計を数える必要があるので、ExcelEXで名前と番号を数える方法を説明します。 セルA1:A5にはリンゴ2143ボール5431猫が含まれていますそれを数える方法を教えてください
このコメントは、サイトのモデレーターによって最小化されました
= COUNTIF(A1:A5、 "APPLE")


申し訳ありませんが、質問があります。 あなたがやろうとしていることのスクリーンショットを提供できればいいのにと思います。
このコメントは、サイトのモデレーターによって最小化されました
このシナリオでは、応答は機能しません。
このコメントは、サイトのモデレーターによって最小化されました
応答がうまく機能しないため、検索するテキストの前後に*を含める必要があります。 すなわち=countif(A1:A5、 "* apple *")
このコメントは、サイトのモデレーターによって最小化されました
私は3列(セクション/名前/性別)を含むExcelシートを持っています
非常にセクション内の「男性」または「女性」の数を数えることができる式
このコメントは、サイトのモデレーターによって最小化されました
親愛なるモアタズ、
正確に何をしようとしているのかを示すスプレッドシートのスクリーンショットを提供していただけますか?
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、


2つの特定の単語を持つセルの数を数えたいです。

たとえば、コンマで区切られた最大6つの単語を含むセルがあります。

例:

A1:バナナ、リンゴ、オレンジ
A2:リンゴ、オレンジ、パイナップル
A3:パイナップル、バナナ、グアバ
A4:リンゴ、バナナ、グアバ
A5:オレンジ、グアバ、パイナップル
A6:リンゴ、グアバ、オレンジ


AppleANDOrangeという単語が含まれているセルの数を数えたいです。


上記の場合、カウントは3になります


助けてください、ありがとう


K
このコメントは、サイトのモデレーターによって最小化されました
グッド·デイ、
あなたが言及した問題として、この配列式を試してみてください= SUM(-(IF((LOWER(LEFT(TRIM(A1:A6)、LEN( "apple")+ 1))= "apple、")、TRUE、 IF(LOWER(RIGHT(TRIM(A1:A6)、LEN( "apple")+ 1))= "、apple"、TRUE、(IF(ISERR(SEARCH( "、apple、"、TRIM(A1:A6) ))、FALSE、TRUE))))* IF((LOWER(LEFT(TRIM(A1:A6)、LEN( "orange")+ 1))= "orange、")、TRUE、IF(LOWER(RIGHT( TRIM(A1:A6)、LEN( "orange")+ 1))= "、orange"、TRUE、(IF(ISERR(SEARCH( "、orange、"、TRIM(A1:A6)))、FALSE、TRUE ))))))+ Ctrl + Shift + Enter
このコメントは、サイトのモデレーターによって最小化されました
数式は、私が数えている単語がセルの最初の単語である場合にのみ機能するようです。 セルの先頭にあるかどうかに関係なく、その単語を含むセルの数をカウントするにはどうすればよいですか?
このコメントは、サイトのモデレーターによって最小化されました
親愛なるジョアン、
コメントありがとうございます。 数式=COUNTIF(A2:A6、 "* Apple *")は、セル内のどの位置にあるかに関係なく、Appleという単語を含むセルの数をカウントできます。 単語をアスタリスクで囲むことを忘れないでください。
このコメントは、サイトのモデレーターによって最小化されました
列Aには従業員名、列Bには車番号、c列には付属品の金額が記載されています。


名前の前にアクセサリーが請求されている車の数を数えたい...


カウント関数の数式が欲しいのですが、たくさんの関数を試しましたが見つかりませんでした...そのための解決策を教えてください。
このコメントは、サイトのモデレーターによって最小化されました
この写真を見つけて、名前でカウントするための式を教えてください。ただし、vinは同じであるか、同じvinで複数のエントリが実行されていることを覚えておいてください。急
このコメントは、サイトのモデレーターによって最小化されました
グッド·デイ、
あなたの写真を見ていません。 下の[ファイルのアップロード]ボタンを使用してアップロードしてください。
このコメントは、サイトのモデレーターによって最小化されました
親愛なるクリスタル、

このExcelを見つけてください..


私はこれを解決することはできません...


私の問題は、列Jが80%(小計)に達した場合に「はい」または「いいえ」を表示することです。それ以外の場合は、合計の80%に達するまでセルを強調表示します。また、同じ式を教えてください。


迅速な返信ありがとうございます。
このコメントは、サイトのモデレーターによって最小化されました
親愛なるラヴィクマール、
返信が遅くなってすみません。 アップロードしたファイルがまだ見つかりません。 アップロード中に何か問題がありますか?
あなたはそれを私の電子メールアドレス:zxm@addin99.comに送るか、私たちのフォーラムに質問を投稿することができます: https://www.extendoffice.com/forum.html 私たちの専門家からより多くのExcelサポートを取得します。
このコメントは、サイトのモデレーターによって最小化されました
ありがとうございました!
このコメントは、サイトのモデレーターによって最小化されました
COUNTIF関数を使用する方法はありますが、カウントする単語を入力するのではなく、数式で別のセルを調べて、ユーザーがセルに名前を入力すると、その隣のセル(COUNTIF関数を使用)に次のように表示されます。入力した日付がワークシートに何回ありますか?
このコメントは、サイトのモデレーターによって最小化されました
はい、使用しました。 この単語を入力するセルがC1であるとすると、構文は次のようになります:= COUNTIF(A2:A6、 "*"&C1& "*")。 SUMIFでも機能し、XNUMX番目の条件(合計範囲)を追加するだけです。
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、
助けが必要です。同じ名前の33枚以上のワークシートを数えるためにこれが必要です。 これは私が=COUNTIF( "1 --33'!、" * Bosch MIC 7000i IP7230 1080p * ")で始めようとしたものです-しかし、行きません。1-33はスプレッドシート名の番号範囲です。

しかし、これは難しいところです。
個々のスプレッドシートに合計を含める必要があります-製品名/部品番号とサプライヤー...
とてもシンプルなハハハハ
このコメントは、サイトのモデレーターによって最小化されました
こんにちはレニー、
それを共有してくれてありがとう。
このコメントは、サイトのモデレーターによって最小化されました
さて、セル内の特定の位置でカウントを実行したい場合はどうなりますか。 セルの「-」に続くXNUMX番目の文字の「r」を探しています。 したがって、英語では、ダッシュ('-')に続くXNUMX番目の文字が'r'であるセルのみをカウントします。
このコメントは、サイトのモデレーターによって最小化されました
こんにちはブライアン、
申し訳ありませんが、まだそれを助けることはできません。
このコメントは、サイトのモデレーターによって最小化されました
こんにちはtolong。 マカムマナニ?
このコメントは、サイトのモデレーターによって最小化されました
カウントしたい

行2がアップルファームの場合、行3のアップルテキストの数
このコメントは、サイトのモデレーターによって最小化されました
EXCELENTE MUCHAS GRACIAS !!!! MESIRVIÓDEMUCHO!!!!
このコメントは、サイトのモデレーターによって最小化されました
誰かがMacintoshでこれをチェックしましたか? Excel365で苦労していて、カウントする部分文字列を取得できません。 Macでアスタリスクを使用することで何か? それは吹く!
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所