• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelの関数についてお聞きしたい事があります)

Excelの関数でA列とB列に含まれているキーワードの個数をカウントする方法

このQ&Aのポイント
  • Excelの関数を使って、A列とB列に含まれているキーワードの個数をカウントする方法を教えてください。
  • C列のキーワードをA列とB列の文章の中で検索し、個数をカウントする関数がExcelに存在するかどうか知りたいです。
  • Excelの詳しい方にお願いです。A列とB列に含まれているC列のキーワードの個数をカウントする関数を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

D1に =SUMPRODUCT((LEN(A$1:B$10)-LEN(SUBSTITUTE(A$1:B$10,C1,"")))/LEN(C1)) と記入します。 #皆さん困ってますが >A列とB列に含まれている「C列のキーワードの個数」をカウントして、D列に表示したい たとえばA2の「文章2」に、キーワード1が2つ以上含まれてたりするのかしないのか、といった所が不明点になってるということですね。 また「文章1と文章2」からキーワード1を探すのか、A:B列全部の中から探すのかも、イマイチ曖昧ですね。

yui-yoko
質問者

お礼

参考になりました! ほんまにありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! >C列に記載されているそれぞれのキーワードが、 >A列とB列にある文章の中にそれぞれいくつ含まれているのか 当方の解釈が他の方と違うのですが、 A列すべて・B列すべてに中にC列に表示されているデータを含むセルがいくつあるか? という解釈です。 D1セルに =IF(C1="","",COUNTIF(A:A,"*"&C1&"*")+COUNTIF(B:B,"*"&C1&"*")) という数式を入れフィルハンドルで下へコピー! ※ 的外れならごめんなさいね。m(_ _)m

すると、全ての回答が全文表示されます。
  • kybo
  • ベストアンサー率53% (349/647)
回答No.2

A1に含まれる特定のキーワードの数は、全体の文字数から、キーワードを除いた数で求められます。 LEN(A1)-LEN(SUBSTITUTE(A1,C1,"")) 後は足し算です。 =SUM(LEN(A1)-LEN(SUBSTITUTE(A1,C1,"")),LEN(B1)-LEN(SUBSTITUTE(B1,C1,"")))

すると、全ての回答が全文表示されます。
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

よくやる手だと、行1のみに注目して、 文章1に含まれるキーワード1の数 =((文章1の文字列長さ)-(文章1の中のキーワード1を空白に置換した文字列の長さ))/キーワード1の文字列の長さ 文章2も同様でカウントとか。 式だと、 D1:=(LEN($A1)-LEN(SUBSTITUTE($A1,$C1,"")))/LEN($C1)+(LEN($B1)-LEN(SUBSTITUTE($B1,$C1,"")))/LEN($C1) でどうでしょう?

すると、全ての回答が全文表示されます。

関連するQ&A