- ベストアンサー
エクセルでの条件検索
あるアンケート結果を一覧表にまとめました。 質問には「はい」(一覧表ではY)か「いいえ」(同じくN)で答えるものがあり、その中で(6)の質問では「はい」と答えて(8)の質問では「いいえ」と答えている人の数を別のセルに表示したい場合、どのようにすればいいでしょうか? こんな感じの表です。 質問 (1) (2) (3) (4) (5) (6) (7) (8) ・・・ 回答者1 Y N Y Y N Y N N ・・・ 回答者2 Y Y N N N Y N Y ・・・ どうぞよろしくお願いします。m(__)m
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
#2です。 こちら↓の方が解りやすいです。 http://www.cis.twcu.ac.jp/~m-oda/Skills7/Excel_Table.html ピボットテーブルを使う利点は、「YN」だけではなく「NY」、「NN」、「YY」すべて一遍に集計できる点です。
その他の回答 (4)
- keirika
- ベストアンサー率42% (279/658)
(6)をG列、(8)をI列とし、データは100行以内を前提とします。 =SUMPRODUCT((G1:G100="Y")*(I1:I100="N")) なお、100行以上の場合は式中の100を変更して下さい。
お礼
わかりやすくてすっきりするやり方でした。ありがとうございました。
- merlionXX
- ベストアンサー率48% (1930/4007)
仮にデータが2行目から100行目まで、(6)の質問がG列、(8)の質問がI列だとすると =SUMPRODUCT((G2:G100="Y")*(I2:I100="N"))
お礼
わかりやすくてすっきりするやり方でした。ありがとうございました。
- kigoshi
- ベストアンサー率46% (120/260)
アンケートの集計でしたらピボットテーブルを使うのが 常套手段かと思います。 文章だけでは説明が難しいので、ピボットテーブル アンケート クロス集計 などのキーワードで調べてみると良いと思います。 一例として↓のページなど参考になるかと。 http://www.authoring.gr.jp/excel/paso/html/15-01-2003.html
=G2&I2 下方向にオートフィルコピー という作業セルを作って その列に対して「=COUNTIF(範囲,"YN")」 とすればいいと思います。
お礼
わかりやすくてすっきりするやり方でした。ありがとうございました。
お礼
他にも応用できそうです。ありがとうございました。