• ベストアンサー

エクセルでの条件検索

あるアンケート結果を一覧表にまとめました。 質問には「はい」(一覧表では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

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

  • ベストアンサー
  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.5

#2です。 こちら↓の方が解りやすいです。 http://www.cis.twcu.ac.jp/~m-oda/Skills7/Excel_Table.html ピボットテーブルを使う利点は、「YN」だけではなく「NY」、「NN」、「YY」すべて一遍に集計できる点です。

bluehole
質問者

お礼

他にも応用できそうです。ありがとうございました。

その他の回答 (4)

  • keirika
  • ベストアンサー率42% (279/658)
回答No.4

(6)をG列、(8)をI列とし、データは100行以内を前提とします。 =SUMPRODUCT((G1:G100="Y")*(I1:I100="N")) なお、100行以上の場合は式中の100を変更して下さい。 

bluehole
質問者

お礼

わかりやすくてすっきりするやり方でした。ありがとうございました。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

仮にデータが2行目から100行目まで、(6)の質問がG列、(8)の質問がI列だとすると =SUMPRODUCT((G2:G100="Y")*(I2:I100="N"))

bluehole
質問者

お礼

わかりやすくてすっきりするやり方でした。ありがとうございました。

  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.2

アンケートの集計でしたらピボットテーブルを使うのが 常套手段かと思います。 文章だけでは説明が難しいので、ピボットテーブル アンケート クロス集計 などのキーワードで調べてみると良いと思います。 一例として↓のページなど参考になるかと。 http://www.authoring.gr.jp/excel/paso/html/15-01-2003.html

noname#176215
noname#176215
回答No.1

=G2&I2 下方向にオートフィルコピー という作業セルを作って その列に対して「=COUNTIF(範囲,"YN")」 とすればいいと思います。

bluehole
質問者

お礼

わかりやすくてすっきりするやり方でした。ありがとうございました。

関連するQ&A

専門家に質問してみよう