質問: 【エクセル】アンケート集計を簡単に集計する方法 いつもお世話になっております 突然、アンケートの集計をすることになりましてパニックになっています。 どうか、お知恵をお貸しいただけないでしょうか。 (例)ある製品への満足度アンケート ・生まれの年代 ・満足か (yes/no) ・yesの人はどこが満足か(デザイン/価格/性能/保証/サービス) の結果を、エクセルにて 誕生日 満足度 どこが満足か 80年代 yes デザイン 50年代 yes デザイン 40年代 no 価格 80年代 yes 性能 70年代 yes 性能 60年代 no 性能 70年代 yes デザイン 70年代 no 性能 80年代 yes 価格 と作成したとします。(このデータ1000件くらい) <結果> 80年代のyesの数 ○数 80年代のnoの数 ○数 80年代のどこが満足の数 デザイン ○数 価格 ○数 性能 ○数 と、言うように簡単に表示させたいのですが、 どのような方法や関数が手っ取り早いでしょうか。 結局、並べ替えをして、そのセルの数を数えているというアナログさ。 「データ」→「集計」をやってみたのですが、あまりうまくいかず・・・ わかりにくくて大変恐縮ではございますが、 どうぞよろしくお願いいたします。
回答: 私もピボットテーブルをお勧めします。 はじめは取っ付きにくいかもしれませんが、いろんな角度から分析できますので是非ためしてください。 まず、データのどれかのセルをクリックします。 データ領域全体を範囲指定しても良いのですが、データ領域のどれかのセルが選択されていれば、excelが自動で判断します。 「データ」-「ピボットテーブル~」を選択します。 「次へ」ボタンを押すと、データの範囲が表示されますので、確認してください。範囲が正しく選択されていれば、あとは特に指定するところはありませんので「完了」ボタンを押します。 「誕生日」を[行のフィールド]にドラッグします。 「満足度」を[列のフィールド]にドラッグします。 [データフィールド]にも「満足度」をドラッグします。 各年代の満足度のyes、noの数が表示されます。 次に、「満足度」を欄外にドラッグして、 「どこが満足」を[列のフィールド]と[データフィールド]にドラッグすると、各年代の「満足度」が表示されます。 いずれの場合も、「誕生日」の右の▼をクリックして、80年代以外のチェックをはずせば、80年代のみの表示になりますが、 ここで、「誕生日」を[ページフィールド]にドラッグしてみてください。 こちらでは、▼をクリックして、80年代を選武だけで、80年代のみの表示になります。 もっとすばらしいのは、 「誕生日」を右クリックして、「ページの表示」を選ぶと、各年代別のシートが瞬時に出来上がることです。 各項目をどのフィールドに置くかで、さまざま表を作成することが出来ます。是非お試しください。