• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで集計したい)

エクセルで「山、本、土」の集計方法

このQ&Aのポイント
  • エクセルで1セルの中に「山、本、土」などを入力し、数行の「山、本、土」の集計をしたい方法について教えてください。
  • エクセルの集計機能を使って、1セルに「山、本、土」などを入力し、数行の「山、本、土」の出現回数を集計する方法について教えてください。
  • エクセルを使用して、「山、本、土」などの単語が1セルに入力された数行のデータを集計する方法を教えてください。

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

  • ベストアンサー
  • ryo_ky
  • ベストアンサー率47% (112/237)
回答No.2

例えばですがAの列に山,本,土の少なくとも1つが入力されていたとしましょう. これを複数行としてA1~A5まで書いてあったとします. 例 山 本 土 山 土 土 本 山なら2、本なら2、土なら3になりますよね. B1~B3に上から山,本,土と入力し,C1に以下の数式を入力します. =COUNTIF($A$1:$A$5,"*"&B1&"*") これをC2、C3にコピーすれば,いずれかの文字が入力されているセルの数が求まります. あとは$A$1:$A$5を実際に使用する範囲に指定すれば,求まると思いますよ.

その他の回答 (3)

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

No.3です。 たびたびごめんなさい。 前回の解釈で良いのであればもっと簡単にできます。 前回アップした配置通りとしてD1セルは =COUNTIF(A:A,"*"&C1&"*") という数式にしてください。 ※ 1セル内に同じ文字が重複していても「1」とカウントされます。 重複も含めて出現回数を求めたい場合は別の方法を考える必要があります。m(_ _)m

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

こんにちは! >セルの中に「山、本、土」などを入力 というコトですので、↓の画像のようにA列にデータがあるとします。 検索したい文字をC列に入力し D1セルに =SUMPRODUCT((ISNUMBER(FIND(C1,A$1:A$1000)))*1) という数式を入れフィルハンドルで下へコピー! これで画像のような感じになります。m(_ _)m

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

A1="山、本、土" B1=MID($A$1,1,1)&COUNTIF($A$2:$A$99,"*"&MID($A$1,1,1)&"*")&MID($A$1,2,2)&COUNTIF($A$2:$A$99,"*"&MID($A$1,3,1)&"*")&MID($A$1,4,2)&COUNTIF($A$2:$A$99,"*"&MID($A$1,5,1)&"*")

関連するQ&A