- ベストアンサー
エクセルで集計
エクセルで特定の条件に合致するデータの合計数を出すには countif 関数を使えばいいと思いますが、 複数の条件を同時に出すにはどうしたらいいのでしょうか? 例えば 回答が1~5まで選択肢があってそれを答えた人が 1000人いるとして それぞれ1~5までばらばらに ならんでいる表を1の合計2の合計というように自動的に 出したいのですが。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
次の方法は如何でしょうか。 仮に回答範囲をA1:A1000としてB1:B5に計数します。 (1)B1:B5を選択 (2)数式バーに=FREQUENCY(A1:A1000,{1,2,3,4,5})を入力、入力完了時にshift+ctrl+enterキーを同時押下、B1から下方向に其々の合計となります。 因みに{1,2,3,4,5}の部分をB1:B5とした場合はC1:C5を選択→数式バーに=FREQUENCY(A1:A1000,B1:B5)でも同じです。
その他の回答 (1)
- hachiry
- ベストアンサー率0% (0/1)
回答No.2
ピボットテーブルを使ってみてはどうでしょうか。 回答がA2からA1001に並んでいるとします。 A1にはピボットテーブルで集計するために「回答」とタイトル代わりになるものを入力しておきます。 ピボットテーブルのレイアウトですが、 “行”に「回答」を入れます。 そして“データ”にも「回答」を入れます。 データのフィールドの集計方法を、データの個数とすれば、1から5までの回答の合計数ができます。
質問者
お礼
hachiryさんありがとうございます。 ピポットテーブルを使うんですか。 やってみます。
お礼
mu2011さんありがとうございます。 早速試してみます。