• ベストアンサー
※ 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

  • 年齢別集計

    エクセルの質問です。 数千人分の顧客データを集計して年齢別に人数を数えたいと思います。とある書籍によると、DATEDIF関数を利用して、 =DATEDIF(C1,TODAY(),"Y")&"歳"  ※セルC1に生年月日が入力されています とすれば、年齢は出てきます。 ここで疑問なのは 1.最後の「&"歳"」の記述がないときには年齢が出てこない。単に数値だけを出すにはどうすればよいのか? 2.10~19歳、20~29歳、のように範囲を持たせて人数を集計・カウントするにはどうすればよいのか? です。 よろしくお願いします。

  • エクセルのcountaの集計方法

    エクセルのcountaで集計したとき、セルに関数が入力されていると、それもカウントして集計してしまいます。 関数は集計せず、数値や記号だけをカウントして集計する方法があれば、教えてください。 また、この集計を行う場合、countaで無理なら、他の方法があれば教えてください。

  • エクセル2003でアンケート結果の集計

    エクセルで、アンケートの項目を入力したデータを集計したいです。 選択が1つのものは何とかできそうなのですが、複数回答の場合、それぞれをカウントする方法が判りません。 入力する方法は、「.」ピリオドや「,」カンマで同一セルに入力されています。 ご教示ください。

  • 【  "<>*" 】及び【 範囲<>"" 】の意味を教えてください

    調べる方法がわかりませんのでここでお聞きします。 文字や数値、式などのデータが入力されているセルのうち数式のみのセルを数える関数を教えていただいた時に次の2つの数式を教えていただきました。 =COUNTIF(範囲,"<>*") =SUMPRODUCT((範囲<>"")*1) お蔭様で この式を使って作業は、無事済んだのですが この式を良く理解したいので 再度 ご教示願いたく よろしく御願いします。 1.上の式の【 "<>*" 】の意味 2.下の式の【 (範囲<>"") 】の意味 を教えてください。

  • エクセルでコメントの集計

    エクセルで、アンケートの集計をしています。 記述部分の記載のある部分を一人一セルに入れていっているのですが、   名前  回答番号   コメント Aさん  1      おいしかった。 Bさん   2       Cさん   1      いまいちだった。 Dさん   3  Eさん   1      また来たい。 ものすごい人数がいるので、コメント部分に入力の あるものだけを取り出し、別シート等で一覧にするには どうしたらいいのでしょうか? 宜しくお願いいたします!            

  • エクセルの日にちごとのアンケート集計の関数について

    シート名(アンケート) A列:日付 (12/1 12/2 など) F列:分類 (電話 パソコン  など) シート名(合計) A13には 12/1と記入されており 13行は 12/1の分類の集計を入力致します。 14行は 12/2の分類の集計を入力致します。 その際、13行のE(E13)には12/1の 電話の集計     13行のF(F13)には12/1の パソコンの集計     14行のE(E14)には12/2の 電話の集計 を入力する場合、どのような関数を使えばよろしいのでしょうか。 よろしくお願いします。  アンケートと合計は 同じBOOKのエクセルの中にあります。 ご教示いただけますでしょうか。

  • エクセルで集計について

    それぞれの課がそれぞれに使いやすいように 個々に作っている表資料の中から、 必要な数値を、自分のエクセルファイルに 流用したいのです。 現在は、プリントしたものを持ってきてもらって、 自分で手入力して自分の表で集計しています。 自分のエクセルファイルは、集計です。 (1)集計ファイル (2)集計ファイル (3)集計ファイルから、 ある部分の数字を自分のエクセルシート上に 反映させたいのです。 できれば、(1)から(3)の人たちが入力し終えたら、 自分のエクセルシートには、3つの数値を用いて、 合計された数値が表示されている状態にしたいのです。 あと、自分の集計しているものは(1)から(3)の人たちには、 みられては困ります。また、(1)(2)(3)それぞれの人も自分で作った表以外は見れないようにしたいのです。 これは、個別の尊重でデータの混在を防ぐためです ですから、同じワークシートというわけにはいかないと 思いますが、いかがでしょうか? でも、私だけはこの3者の集計表をみたいのです。 さらに、私の集計表だけは、3者が入力し終えたデータから必要な数値だけを抜き取り集計したいのです。 これをするには、(1)から(3)に方は、 それぞれの集計表ではなく、私が用意したシートで 入力していただくことになるのでしょうか? 何か良い方法はありませんでしょうか? 経験者の方、よろしくお願いいたします。

  • エクセル 集計方法について

    エクセル(表計算)で  (1)数値データが乱雑に多く有る  (2)これを目的別に集計したい  (3)都度乱雑さが違うので一律に計算式は当てはまらない  の条件で 各セルに着色(瞬時に色つけは可能) これを 範囲指定で色別に集計したい。  可能かしら? 目的は集計手間を省きたいのです。  他に何か良い方法が有りましたら 重ねてご指導方 よろしくお願いします。  有識者様! 教えてくださいませ。

  • EXCELでアンケート集計

    EXCELでアンケートの集計をしているのですが、 数値を入力したら、文字に変換できる関数はないでしょか? 例 1と入力したら男性となり、2と入力したら女性に変換されるように設定したいのですが。 CHOOSE、T等をIFと組合わせて挑戦してみたのですが、 どうしてもうまく出来ません。 出来ないなら入力規則を使いますので、出来ないと回答下さい。

  • エクセル 異なる範囲の集計(合計)

    誰かアドバイスをお願いします。 エクセルで下記の様な異なる行数(範囲)を自動集計させたい場合はどうすればよろしいでしょうか?       A      B      C     D        E      日付    注文NO  金額   注文金額計  日別注文金額合計 1   5月1日     1     50     150       250 2                  50       3                  50                4             2    50     100 5                  50                    6   5月2日     3     50     50        150 7             4     50    100 8                   50                                            やりたい事は、D列へ注文金額計に注文NO別の合計金額を集計させる事(注文NOごとの一番上の行のみです。)  と E列へ日別の注文金額合計を集計させる事です。(日別の一番上の行のみに表示)   sumif関数を使えばうまく行きそうなのですが、問題が2つあります。 (1)集計条件の日付や注文NOは、重複している場合は、一行のみ表示の仕様です。(他ファイルからデータを貼りける為、その様な仕様になり、極力入力する事は避けたいです。) (2)合計範囲の行数が一定ではないので出来ればEやD列の全てのセルに関数なりを設置し、一番最上行のみに結果を表字したい。例えばsumif関数をE,D列全ての行に設定してしまうと同じ集計結果が何行にも渡って表示されてしまうのは避けたい。(上の例でいえばE列に150が何行も表示されてしまう。 かといって重複行の最上行のみに関数を設定するのは、一行ずつの作業になってしまう為、避けたい。 何かいい方法がないでしょうか?   個人的には、関数の方がやりやすいのでいいのですが、マクロやVBEでもあれば教えて頂けますでしょうか?

このQ&Aのポイント
  • ハードディスクセキュリティ画面が表示され、パスワードの入力を求められるエラーが発生しました。朝までは正常に使用できていたが、突然起動しなくなりました。東芝のエラーメッセージが表示されるが、実際はNEC製のPCです。エラーが解除できないため、医療機関の業務に影響が出ています。解決策を教えてください。
  • パソコンが立ち上がらず、ハードディスクセキュリティ画面が表示されるエラーに遭遇しました。東芝のエラーメッセージが表示されますが、実際はNEC製のPCです。朝までは問題なく使用できていましたが、突然起動しなくなりました。解除方法を教えてください。
  • パソコンが起動せず、ハードディスクセキュリティのパスワードが求められるエラーに遭遇しました。東芝のエラーメッセージが表示されますが、実際はNEC製のPCです。医療機関の業務に支障が出ているため、早急な解決策を教えてください。
回答を見る

専門家に質問してみよう