• ベストアンサー

エクセルでコメントの集計

エクセルで、アンケートの集計をしています。 記述部分の記載のある部分を一人一セルに入れていっているのですが、   名前  回答番号   コメント Aさん  1      おいしかった。 Bさん   2       Cさん   1      いまいちだった。 Dさん   3  Eさん   1      また来たい。 ものすごい人数がいるので、コメント部分に入力の あるものだけを取り出し、別シート等で一覧にするには どうしたらいいのでしょうか? 宜しくお願いいたします!            

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

  • ベストアンサー
  • shiga_3
  • ベストアンサー率64% (978/1526)
回答No.2

関数やVBAでもできると思いますが、例えばコメント欄の列を選択して、 データ→フィルタ→オートフィルタ→(空白以外のセル) で、記述があるもののみを抽出した後に、 必要な部分を範囲選択してコピー→別シートに貼り付け でもできます。

akemi0123
質問者

お礼

ありがとうございました!色々試してみて、一番簡単でわかりやすかったです。 また何かありましたらお願いしますね♪

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

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

関数利用を考えました。 (テストデータ)Sheet1のA1:A10(質問ではコメント列)に aa ddd ff dd hh ww ブランク行があると言うことです。 (関数式)Sheet1のB列のB1に =COUNTA($A$1:A1)といれB10まで複写する。 1 1 2 2 3 4 4 5 5 6 となる。6が最大であることを覚えておく。 Sheet2に行って、A1セルに =OFFSET(Sheet1!$A$1,MATCH(ROW(A1),Sheet1!$B$1:$B$10,0)-1,0)といれA6まで複写する。 (結果) aa ddd ff dd hh ww とブランク以外の行が集まります。 複数列をSheet2に持ってきたい時は =OFFSET(Sheet1!$A$1,MATCH(ROW(A1),Sheet1!$B$1:$B$10,0)-1,1)と言う風に、最後の引数で指定できます。 自分自身のセルに値の複写をして、式を消しておきましょう。その後Sheet1のB列も削除しましょう。

全文を見る
すると、全ての回答が全文表示されます。
  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.4

 ピボットテーブルという手もあります。  データ→ピボットテーブル→・・・・とやって、行のフィールドに「コメント」、データアイテムに「名前」をドラッグしてやると、コメント別の回答人数が瞬時に集計されます。  僕はピボットテーブルを知ってからというもの、何でもかんでもピボットテーブルでやりすぎるくらいです。そのままグラフにもなりますし、重宝しています。  頑張ってくださいヽ(^。^)ノ

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

「データ」「フィルタ」「オートフィルタ」でコメントの横に▼ができます。 ▼を押して「(空白以外のセル)」にします。 名前  回答番号   コメント Aさん  1      おいしかった。      Cさん   1      いまいちだった。 Eさん   1      また来たい。 の状態になるので、コピーして、他のシートに値として張り付けしてください。 「フィルタオプションの設定」でも同じことが可能です。 こちらの場合は条件範囲に コメント <>"" と入れたセルを検索条件範囲として参照させる必要があります。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

こんにちは、akemi0123さん データーの並べ替えを使ったらいかがでしょうか? データー全体を指定してコメント欄を50音別に並べ替えたら出来ると思います。 失敗したら困るので、最初にシートをコピーしておけばよいと思うのですが。

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

関連するQ&A

  • Excel 範囲別の集計方法

    Excelでアンケート集計をしています。 入力セルには人数の数値を入れます。 集計方法は、0~5人、6~10人、11~15人、16~20人、21~25人、 26~30人、31~50人、51~100人、101~200人、201~500人、501人~、 という具合に範囲別に集計したいのです。 E2~E151に人数データがあるのですが、これを 0-5 ○人 6-10 ○人 11-15 ○人 16-20 ○人 21-25 ○人 26-30 ○人 31-50 ○人 51-100 ○人 101-200 ○人 201-500 ○人 501- ○人 という具合に集計するためには、どのような数式(関数)を用いればよいのでしょうか? よろしくご教示のほどお願いいたします。

  • エクセルでコメントをセルデータとしてコピーしたい

    エクセル2000を使っています。 会社情報の一覧データで、C列に代表電話番号の入ったセルがあります。C列各セルにコメントで携帯電話の番号を入力していました。 今回コメントで登録してある携帯電話番号を新たにD列を作成し携帯電話番号も表示させることになりました。 この場合、「形式を選択してコピー」の中の「コメント」だとD列各セルのコメントとして張り付いてしまうので、コメント情報をセル情報として貼り付ける方法はあるのでしょうか?

  • エクセルでのアンケート集計

    こんにちは。 エクセルでアンケートの集計をしているのですが、分からないことが出てきたので 教えてください。 設問が20問ほどあるアンケートで、A~T列に設問1から20。 縦にアンケート結果を入力していきました。     A      B      C     設問1 設問2 設問3      1     1     2       3     2     2       2           1     複数回答は不可。ただし、当てはまるものがないときは 空白になるので、空白のセルもあります。 A列には回答者の学年が入っています(1~3) 全体の集計はcountifでできたのですが、学年別の数も調べることになりました。 Aが1でBに2と記入した人数をカウントするにはどうしたら良いでしょうか? 集計が記入されたシートを変更することができず、A列を学年別に並び替えて countifの範囲を学年別にすることはできません。 どうかお力を貸してください。

  • エクセルの日にちごとのアンケート集計の関数について

    シート名(アンケート) A列:日付 (12/1 12/2 など) F列:分類 (電話 パソコン  など) シート名(合計) A13には 12/1と記入されており 13行は 12/1の分類の集計を入力致します。 14行は 12/2の分類の集計を入力致します。 その際、13行のE(E13)には12/1の 電話の集計     13行のF(F13)には12/1の パソコンの集計     14行のE(E14)には12/2の 電話の集計 を入力する場合、どのような関数を使えばよろしいのでしょうか。 よろしくお願いします。  アンケートと合計は 同じBOOKのエクセルの中にあります。 ご教示いただけますでしょうか。

  • エクセルアンケート集計&分析 マクロ

    エクセルで書かれたアンケート結果を自動集計して 分析を簡単に行えるマクロを組みたいと考えています。 ファイルサーバー内の特定のフォルダ(\\Server1\enquete\)内にアンケートBook(*****.xls)が30個入っています。 アンケートbookには10枚のSheet(シート名はアンケート対象施設名)があります。 各アンケートSheetには、セルB2~B100に質問大分類、セルC2~C100に質問小分類、セルD2~D100に質問、セルE2~E100に評価点、セルF2~F100に評価者IDが記入されています。 ・対象施設 評価点順位 ・質問別平均点 ・評価点分布図 ・偏差値 ・平均点 などを分析したいと思います。 どのようなマクロの組み方が効率的と考えられますでしょうか? お詳しい方宜しくご教授ください。

  • エクセルの3D集計で小計・総計

    Excel2003を使っています。 タイトル通りですが、エクセルの3D集計で小計を出し、その小計シートの合計(総計)を出すことはできますか? 3D集計では隣り合ったシートしか集計できないし、総計のセルに単純に小計のセルを足す式を入力してみましたが、非表示になってしまいました。数字の場合は表示されるので、数式を合計はできないということでしょうか? 何かいい方法があれば教えてください。よろしくお願いします。

  • エクセルの3D集計を教えてください。

    エクセルの3D集計って何ですか? 複数のワークシートの同じセルに、同じ項目の表がある場合に使う集計方法 っていうことはわかっているんですけどもっと詳しく丁寧に教えてください。

  • EXCELのマクロについて

    EXCELのマクロについて質問させてください。 一覧シートから、職種別の各シートへ集計(貼り付け)が出来るような プログラムを作成したいのでやってみたところ、私の知識では上手く出来ませんでした。 お力をお借り出来ると幸いです。 具体的には、一覧シートへ入力後(毎月入力) 『A』 『B』 『E』と分かれた職種別の各シートへ職種別かつ氏名の昇順でソートが掛かった状態で 貼り付け?集計?が出来るようにしたいです。 一覧シートのB列には「A・B・E」のどれかの職種が入力されており 氏名はD列E列へ記載しています。(漢字、カナ表示) A~AD列までデータを記入していますので、全て各シートへ集計出来ると嬉しいのですが・・・ 行は8行目から記載してます。 上記のようにプログラムを組む事は可能でしょうか。 具体的なプログラムも載せて頂けると嬉しいです。 宜しくお願い致します。

  • エクセル2007 集計について

    エクセルである月の集計を複数のセルの合計を別のシートに出したいのですが、ある月とは、2007/1とか年月を打ち込み その行のセルを別シートに集計させます。 そういったデータベース的な使い方は、エクセル2007ではできますか?

  • エクセル・別シートに集計

    他の方のものを見ても自分に当てはめることができす、質問させて頂きます。 エクセル2010を利用しています。初心者です。よろしくお願いします。 同じエクセルブックにデータのシートが3枚あり、その内容をまとめて抽出させるシートを同じブック内に作成したいです。どなたか方法を教えていただけないでしょうか?? シート3枚のデータの合計を、○のついたセルを都道府県別に数え、データが更新されれば集計も更新できるようにしたいです。 (ちなみに前任者が作成した同じようなシート(別データを集計)は、集計シートにデータの最新番号を入力するセルがあり、そこに最新のデータ番号入力すると、データが反映されるようになっていました。同じにできなくてもよいです。) データの内容は「データ番号」「氏名」「住所」「都道府県」「電話番号」・・・「○or空欄」といった感じです。 同じ様な質問をたくさん閲覧したのですが、自分のデータに当てはめることができませんでした。 何卒よろしくお願いいたします。

専門家に質問してみよう