Excelで列内の特定の単語を数える方法(2つの方法)

  • これを共有
Hugh West

テキスト中のある単語が何度も繰り返されることがあります。 そして、テキスト中のその特定の単語の出現回数をカウントしたいと思うかもしれません。 もしそうなら、次の記事を注意深く読むことをお勧めします。 この記事では、以下の2つの異なる方法を紹介します。 特定語句を数える をExcelの列で表示します。

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

以下のリンクから練習用ワークブックをダウンロードし、それに沿って練習することをお勧めします。

列の中の特定の単語を数える.xlsx

Excelで列内の特定の単語をカウントする2つの方法

例えば、書籍名とそれに対応する著者名を持つブックリストがあるとします。 書籍名列全体で「The」という単語が何回出てくるかを数えたいのですが、この場合、「The」という単語が何回出てくるかを調べるには、「書籍名列」をクリックします。

ここでは、Excelで列内の特定の単語を数える便利な方法を2つ説明しますが、その前に、Excelでテキスト行全体の特定の単語を数える基本を理解しましょう。

エクセルで特定の単語をカウントする理論

まず、テキスト行を例にとります。 例えば、" Excelを学ぶにはExceldemyへ " のインスタンスを数えることになります。 Exceldemy ". そうするために

ステップ-1: カウント は、テキスト行の長さの合計を最初に指定します。 どちらかというと30です。

ステップ-2: カウント Exceldemy "の文字がない行の長さの合計。 21です。

ステップ-3: もし、私たちが 牽く の結果から、"Exceldemy "という単語の長さを求めると、30-21=9となる。

ステップ-4: カウント Exceldemy "という単語の長さがはっきりわかる。 また、9である。

ステップ-5: レッツ 分水嶺 を、Step-3 の結果と Step-4 の結果で比較すると、1 が得られます。

Visit Exceldemy to Learn Excel」というテキストライン内で「Exceldemy」という単語が使われている数です。

これで、テキスト行内の特定の単語の出現回数を計算する理屈はわかりました。 では、それをExcelで実現するための数式の書き方を学びましょう。

1.大文字と小文字を区別して、列の中の特定の単語を数える

ここでは、列の文字ケースを考慮して特定の単語をカウントする方法を学びます。

以下は、一般的な計算式で ことばをかぞえる :

=(LEN(range)-LEN(SUBSTITUTE(range, "text",")))/LEN("text")

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

LEN(範囲)です。 計算する 元のテキスト行の長さの合計。

SUBSTITUTE(range, "text","): 補欠選手 の場合、カウントしようとする特定の単語の代わりにヌル値をメインテキストに追加します。

LEN(SUBSTITUTE(range, "text", "")): 計算する 置換された本文の長さ(カウントしようとする単語を除いた本文の行数)。

LEN("text")。 計算する カウントする単語の長さを指定します。

関数の値を選択する

の範囲である。 計算式を実行するために選択された列の開始セルと終了セルのアドレス。

テキストを表示します。 カウントしたい単語を具体的に入力する。

"": 引用符と引用符の間にスペースを空けない。

それでは、以下の手順を実行してください。

Step-1:選択 セル D7 にカウント結果を格納する。

Step-2:タイプ は、以下の式で表されます。

=(LEN(B7:B13)-LEN(SUBSTITUTE(B7:B13, "The",")))/LEN("The"))

ステップ-3: を打つ。 エンタメ ボタンをクリックします。

これで、テーブルの最初の行のカウント結果が得られました。

Step-4:ドラッグする その フィルハンドル アイコンをテーブルの端に表示します。

それだけです。

では、次のメソッドに移りましょう。

続きを読む Excelの列で単語を数える方法(5つの便利な方法)

類似の読み物

  • COUNTIF Excelで特定のテキストを含むセル(大文字と小文字の区別あり)
  • エクセルで文字列のあるセルを数える方法(5つの方法)
  • Excelでセルにテキストが含まれている場合、カウントする(5つの簡単なアプローチ)

2.大文字・小文字を無視して列内の特定の単語を数える

以下は、文字ケースを無視した単語の一般的な数え方である。

=(LEN(range)-LEN(SUBSTITUTE(UPPER(range),UPPER("text"),")))/LEN("text")

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

を追加した以外は、すべて従来の計算式と同じです。 アッパー 関数の内部で サブスティテュート 関数を使用します。

すべての文字を大文字に変更する機能です。

では、その サブスティテュート 機能は、メインテキストを切り落とします。

で、その LEN 関数は、文字ケースを無視して置換された本文行を計算することができます。

それでは、以下の手順を実行してください。

Step-1:選択 セル D7 にカウント結果を格納する。

Step-2:タイプ は、以下の式で表されます。

=(LEN(B7:B13)-LEN(SUBSTITUTE(UPPER(B7:B13),UPPER("The"),")))/LEN("The")

ステップ-3: を打つ。 エンタメ ボタンをクリックします。

これで、テーブルの最初の行のカウント結果が得られました。

Step-4:ドラッグ その フィルハンドル アイコンをテーブルの端に表示します。

それだけです。

続きを読む エクセルで特定の名前を数える方法(3つの便利な方法)

覚えておきたいこと

  • セルの範囲は慎重に選んでください。
  • ダブルクォーテーションの中は空白にしないでください。
  • カウントする単語は、ダブルクォーテーションの中に入れてください。

結論

この記事では、Excelで列内の特定の単語をカウントする2つの方法を説明しました。 最初の方法は、文字ケースに関するその目的を果たし、2番目の方法は文字ケースについて盲目です。 記事を通過中にあなたの心に表示されるかもしれない質問を残して、我々はできるだけ早く応答されます。

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