これは少し複雑な質問なので、我慢してください。
紙ベースのデータを簡単に入力できるように、集計表として設定したスプレッドシートがあります。
このD
列には、アンケートのエントリをカウントするための比較的単純な式があります=IF(ISBLANK($C7),"",COUNTIF($E7:$GA7,1))
。
以降の各列D
、つまりE
からF
までがAZ
1 つのアンケートを表します。したがって、 の列に が含まれている場合1
、Row 3
アンケートの回答が「私は女の子です」であったことを意味します。
たとえば、以下のアンケートの行では、F
「1A: 男子」、「1B: 9 年生」、「1C: (セル C7) 秘密中学校」、「1D: 他の高校に通ったことがない」、「2A: いじめられたことがある」、「2D: 中学校に在学中」などの回答になります。
さて...私が達成したいのは、特定の質問によるデータの分析です。
- 2Aと3Aの両方に賛成した人は何人ですか
- 2Aが「はい」の場合、2Dのオプションの数(中、高、両方)を数えます。
- 2Aと4Aの両方に賛成した人は何人ですか
- 2Aには賛成だが4Aには反対と答えた人は何人いるか
VLOOKUP
どこから始めればいいのかさえわかりません。どなたか私に正しい方向を示していただけませんか? Excel の数式には慣れていますが、ピボット テーブルはあまり使ったことがありません。
よろしくお願いします、ダンカン
答え1
一つの解決策はcountifs式を使うことだ
2Aと3Aの両方に賛成
=countifs(E14:GA14,1,E30:GA30,1)
他の例もすべて同じように動作します。
ピボット テーブルの方がよいのですが、そのためにはデータが正しく設定されていません。まず、列 (行ではなく) にする必要があります。次に、各質問は 1 列になります。つまり、列 A は「あなたは男の子ですか、女の子ですか」で、すべての列に「男の子」または「女の子」のいずれかが入力されます。すると、各年齢グループに女の子が 2 人、グループ 9、10 に男の子が 2 人いることがわかりますが、グループ 11 には男の子が 1 人しかいません。