• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2003 アンケートの集計のやり方が分からず困っています。)

Excel2003 アンケート集計の方法が分からず困っています

このQ&Aのポイント
  • Excel2003でアンケート集計の方法がわからず困っています。エクセルは表作りしかやったことがなく、機能も分からないため検索もできません。どなたか教えてください。
  • アンケート集計を実施している中で、Excel2003の機能が分からず困っています。好きな食べ物とその理由、嫌いな食べ物とその理由を問うたアンケート結果を集計したいです。
  • Excel2003でアンケート結果の集計方法が分からず困っています。クラスごとの好きな食べ物や嫌いな食べ物を集計するために、エクセルの機能を利用したいのですが、検索もできません。どなたか教えてください。

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

  • ベストアンサー
  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.2

1セルに複数の「りんご」が入っている場合、こうしてはいかがでしょうか? セルA4 「りんご、みかん、りんご、りんご、りんご」 セルE4 「=FIND("りんご",$A$4,1)」 セルF4 「=FIND("りんご",$A$4,E4+3)」 セルG4 「=FIND("りんご",$A$4,F4+3)」 セルH4 「=FIND("りんご",$A$4,G4+3)」 セルI4 「=FIND("りんご",$A$4,H4+3)」 セルL4 「=COUNT(E4:I4)」 <説明> セルA4 被検査文字列の入っているセル セルE4 セルA4の最初の「りんご」の始まる文字位置 セルF4 2番目の「りんご」の始まる文字位置  : セルI4 5番目の「りんご」の始まる文字位置   セルこのようにしてクラスセルA4内で「りんご」数が最大となるであろう回数を繰り返します。この場合最大5回出現することを想定しています。 式内の$A$4はこのようにすればセルのコピー時にA4が変化せずに固定されます。+3は「りんご」の文字数です。 最後に数のカウントですが、セルL4にその式があります。セルE4~I4までの数字の入っている数をカウントします。E4~I4までは「りんご」が出現した文字位置が入りますが、「りんご」検出できなかったセルには文字位置を示す数字が入りません(#VALUE!のエラーが入ります)。 こんなところでどうでしょう。お試しあれ。

TEXE
質問者

お礼

無事に出来ました!! ありがとうございます!! 今度からは1つのセルには1つの情報を入れるようにします(汗) そうすれば最初に教えていただいたやり方でスッキリできるので。

その他の回答 (1)

  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.1

・「りんご」がこのシート全体にいくつあるのかを数える(理由は違っても良い) 答えを入れるセルに「=COUNTIF(B2:C4,"*りんご*")」としてはどうですか?なお、式のB2:C4は好き、嫌いの列と全クラスを囲む範囲とします。 ・「好き」の列から「りんご」の数を数える(理由は違っても良い) 上記と同様にして好きの列全体を範囲としてください。 ・「りんご」を選んでいるクラスだけを抽出して、別のシートに持っていく オートフィルタを使用します。 データ→フィルタ→オートフィルタを選びます。見出し部分に下向きの三角が表示されるのでクリックし、表示されたものの中から「オプション」選びます。ウィンドウが開きますので左側に「*りんご*」といれ、右側は「等しい」を選びます。「OK」を押すとりんごを選んだ行だけ表示されますので、表示されている行を別シートにコピーします。 以上、お試しください。

TEXE
質問者

補足

お早い回答ありがとうございます! 試してみたところ、セルの数を数えるところまでは出来ました。 ただ、今回は、1つのセルの中に、「りんご」が複数あるような状態なのですが、 セルの数は数えられても、「りんご」という単語の数は数えることはできませんでした。 1つのセルに全部入れてしまった場合は不可能なのでしょうか。 オートフィルタの方はバッチリでした! 「*」が大切なんですね。 ありがとうございます。

関連するQ&A