• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 範囲別の集計方法)

Excelで範囲別の集計方法を学ぼう

このQ&Aのポイント
  • Excelでアンケート集計を行う際、人数データを範囲別に集計する方法を解説します。
  • 具体的な数値の範囲ごとに集計した結果を表示するためには、SUMIFS関数を利用することができます。
  • 範囲別の集計結果を表示するためには、条件式を満たすセルの値を合計するSUMIFS関数を使い、数値の範囲を指定します。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.5

NO1です。COUNTIF関数より簡単ですのでお勧めしました。 抽出エリア範囲(12行)を選択→数式の入力→完了時にshift+ctrl+enterとして下さい。

gootaroh
質問者

お礼

再度のご回答ありがとうございました。 できました!No.1の「お礼」のときにできなかった理由は、数字の一部が「文字列」になっていたようです。すべて「数値」にしたらバッチリでした。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (4)

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.4

A列に(あらかじめ、A列の表示形式は、 文字 に設定) でないと、 6-10 と 11-15 が、日付表示になるので。 それから、 501- の所は、 501-1000にしてください。 理由:ブランク箇所があると、エラー発生するので。  A     B 0-5 ● 6-10 ○ 11-15 □ Bの●  =SUMPRODUCT((""<>E$2:E$151)*(LEFT(A1,FIND("-",A1)-1)*1<=E$2:E$151)*(E$2:E$151<=RIGHT(A1,LEN(A1)-FIND("-",A1))*1)) この式をB1に入力後、ドラック(下方向)

すると、全ての回答が全文表示されます。
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

#2のmerlionXXです。 #2では 0-5 ○人 6-10 ○人 11-15 ○人 16-20 ○人 21-25 ○人 の、右側の人数部分しか回答していませんでしたね。 左側の部分は =ROW(A1)*5-4&"~"&ROW(A1)*5 といれて、これも下までドラッグして式をコピーしてください。

すると、全ての回答が全文表示されます。
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

5人刻みでの合計を出したい列の任意のセルに、 =SUMIF($E$2:$E$151,"<="&ROW(A1)*5,$E$2:$E$151)-SUMIF($E$2:$E$151,"<="&ROW(A1)*5-5,$E$2:$E$151) といれて、下へドラッグして式をコピーしてみてください、上から順に5人刻みでの合計が出ます。

すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法は如何でしょうか。 集計の区間をB2:B12で設定データを5,10,15・・・,999とします。 (1)C2:C12を選択 (2)=FREQUENCY(E2:E151,B2:B12)入力し、shift+ctrl+enterキーを同時押下

gootaroh
質問者

お礼

早速のご回答ありがとうございました。 試しに人数データを 5 10 1 105 15 0 と入れてみたら、 5 6 10 0 15 #N/A 20 #N/A 25 #N/A 30 #N/A 50 #N/A 100 #N/A 200 #N/A 500 #N/A 999 #N/A となってしまいました。 数式はいずれも「=FREQUENCY(E2:E151,D152:D162)」です。(D列が設定データです) よく分りませんが、counif関数なんかは使えないでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A