• ベストアンサー

エクセルのピポットテーブルでデータ集計をする方法

例えば20人いる生徒にある科目のテストを実施して,得点が80点,65点,97点,55点…となっている場合,100~91点,90~81点,80~71点,70点以下がそれぞれ何人いるかを集計するエクセルの関数はfrequencyを使えばできますが,ピポットテーブルを使用して同様の集計を作ることはできませんでしょうか。

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

  • ベストアンサー
回答No.3

  >「ピポットテーブルを使用して」ということらしく,必ず使って解かなければならないらしいのです。 私の回答も#2の回答もピポットテーブルの操作ですヨ  

Jerry_info_svs
質問者

お礼

「合計」を「データの個数」に変更したらうまく行きました。ありがとうございました。<m(_ _)m>

Jerry_info_svs
質問者

補足

たびたびありがとうございます。ピポットテーブル自体,よく分かっていないもので私の勘違いでした。 #2の方への返答に書かせていただいたことと同じなのですが,これですと範囲ごとの合計点になると思うのですが,「合計点」ではなくその範囲の得点を得た「人数」を割り出すことはできませんでしょうか。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

例データ A列 B列 氏名 成績 x 79 a 56 b 78 c 94 d 34 s 56 e 77 f 89 g 94 h 73 i 50 j 67 k 47 ーーーー ピボットテーブルを一旦作る その際レイアウトは 行   成績 データ 合計/成績 としてテーブルを作る ーー A列で右クリックーグループと詳細の表示ーグループ化で先頭は最低点の下の10点単位、末尾100にして、単位を10にすればよい。 出来上がり例 合計 / 成績 成績 合計 30-39 34 40-49 47 50-59 162 60-69 67 70-79 307 80-89 89 90-100 188 総計 894

Jerry_info_svs
質問者

お礼

「合計」を「データの個数」に変更したらうまく行きました。ありがとうございました。<m(_ _)m>

Jerry_info_svs
質問者

補足

ご連絡下さり,ありがとうございました。指示どおりいたしましたところ,ご指摘の通りの結果を得ることができました。ただ,その範囲の「合計点」ではなくその範囲の得点を得た「人数」を割り出したいんです。つまり上記の例ですと, ーーーー 成績 人数 30-39 1 40-49 1 50-59 3 60-69 1 70-79 4 80-89 1 90-100 2 ーーーー という具合にしたいのですが,これはピポットテーブルを使ってできませんでしょうか。

回答No.1

  点数の列を右クリックして、「グループとアウトラインの設定」からグループ化」を選び 先頭の値を、71 末尾の値は、自動 単位は、10 これでお望みの様になります  

Jerry_info_svs
質問者

お礼

ご連絡ありがとうございます。ちょっと説明が不十分だったのですが,出題内容が「ピポットテーブルを使用して」ということらしく,必ず使って解かなければならないらしいのです。

関連するQ&A

  • Excel2000のピポットテーブルでクロス集計のデータを扱えますか

    Excel2000のピポットテーブルについて質問ですが、 ピポットテーブルで分析したいデータがExcelにあるの ですが、横並びのデータではなくて、クロス集計された データになります。(例:縦軸が組織と科目で横軸が年月等で中の値が利益など) 元データ例(Excel) ----------1月 2月 3月 A店-費用---10--20---30 ----利益---10--20---30 (---は列を揃えるために記入しましたのでないもの と考えて下さい) この場合、ピポットテーブルで分析するにはどのように 設定すれば良いのでしょうか。 全て横並びのデータでないと扱えないのでしょうか。 例えば A店 費用 1月 10 --------2月 20 --------3月 30 (---は列をそろえる為に記入したのでないもと 考えて下さい。) 上記のようなデータでないと扱えないのでしょうか。 上手く質問がまとまっていなくてすみません。 分かりましたら教えて下さい。

  • エクセルでの集計表

    エクセルを勉強している最中で集計表を作成しています。 試しに20人分・5教科の試験の得点の集計を出しています。 名前・5教科の平均点・個人の最高点・個人の最低点・各教科の得点という順番で表にしています。 個人の最高点・最低点はMAX・MIN関数で出す事ができました。 各教科ごとの上位5人の表を作る途中でつまずいてしまいました・・・ 得点・名前 という感じで表にしたいと思ってます。 得点はLARGE関数で上位5つを出す事ができたのですが、その得点に付随して得点者の名前も隣のセルに表示したいのです。 今は手打ちで打っているのですが何か良い方法があれば教えていただけませんか? よろしくお願いします。

  • エクセルのデータ集計について

    エクセルのデータ集計について質問です。現在windowsxp・office2007を使用しています。 エクセルの1ファイルに10シート、シート全てにデータが入力されており、このファイルが20弱あります。 ここから必要な数値を参照して、集計ファイルに集計しているのですが全て手作業で非効率的です。 何度か関数を使用して効率化を図ったのですが、どうも意図した結果は出ませんでした。(COUNTIF・COUNTIFS関数と、「統合」機能を使用しました) 調べてみたところ「マクロ」機能を使うと効率化できるかも、と思ったのですが、どのようなマクロを組めば良いのか、また、マクロ機能を使用しない場合どういった関数を使用すれば簡単にまとめられるのかご教授いただければと思います。

  • エクセル・アクセスでデータを集計するには

    エクセルもしくはアクセスで以下のようなデータを集計したいのですが。データは5万件ほどあります(countif関数では以下の集計のようにはできませんよね)(エクセルの集計では行が超えます)。 (例) データ 1 1 2 2 2 3 4 4 4 4 5 集計 1 2 2 3 3 1 4 4 5 1

  • エクセルのピポットテーブルで、フィールド名が正しくないとのエラーが

     エクセルのピポットテーブルについて勉強し始めたところです。  自分で作ったエクセルシートの一覧表をピポットテーブルを使って集計しようとしていますが、「ピポットテーブルのフィールド名は正しくありません。ピポットテーブルを作成するには、ラベルの付いた列でリストとして編成されたデータを使用する必要があります。ピポットテーブルのフィールド名を変更する場合は、フィールドの新しい名前を入力する必要があります。」というメッセージがでて、集計しようとする範囲が指定されません。  ちなみに、元のシートの一覧表の項目には、左右隣同士のセルを結合して、その下に複数の項目を設けているセルが存在します。  お解りの方、どうかよろしくお願いします。

  • エクセルでの集計・・・再度です

    お世話になります。 エクセルでの集計につきまして 思っていたよりも複雑でわからないため、 再度質問させていただきました。 内容 名前 教科名 順位  田中 国語  8 佐藤 算数  5 鈴木 理科  1 山田 国語  2 田中 算数  3 佐藤 算数  4 田中 国語  1 佐藤 理科  2 鈴木 算数  8 田中 理科  11 という感じで、名前・教科・順位の羅列が並んでいます。 同じ生徒がどの教科で、順位がどうであったかを集計したいのです。 ちなみに、もし可能ならば集計時に 1番、2番、3番、4番以下 という風にできればいいなと思っています。 ピポットテーブルを使用すると良いと お伺いしたのですが、この場合でも可能でしょうか? どうぞよろしくお願いします。

  • ExcelでのFREQUENCYをつかった集計方法について

    今エクセルで次のような表を作りました |A | B   --|---|------- 1 | |(1)今日の勉強は | |ためになりましたか --|---|-------- 2 |1 | 4 --|---|-------- 3 |2 | 3 --|---|-------- 4 |3 | 1 --|---|-------- 5 |4 | 4 --|---|-------- 6 |5 | 2 --|---|-------- 7 |6 | 3 --------------- この表を使って(1)今日の勉強はためになりましたかに対する回答1.2.3.4.の番号がそれぞれ何個あるかをFREQUENCYを使用して集計をしようとしているのですが、数式は隣接したセルを使用しませんというエラーが出てしまい、実際に集計されて出てきている数値も正確ではありません。これはどのようにすればきちんと集計できるのでしょうか? 知っておられる方どうかよろしくアドバイスください。

  • ピポットテーブルについて

    エクセル2000を使用しています。 ピポットテーブルにて月別の集計のようなデータを作成してるのですが 列に月をもってきた場合、1月・・・・12月の順で表示されず、 10月、11月、12月、1月・・・・・・9月と表示されてしまいます。 1月から順序良く12月まで表示されるようにするには、どのように手直ししたらよいのでしょうか? 恐れ入りますが、よろしくお願いします。

  • エクセル データ集計について

    エクセルのデータ集計についてご教示下さい。 (1)まず、以下のような項目があるとします。 (重複は無し) りんご みかん ぶどう (2)次に以下のようなデータがあるとします。 (重複あり。順番はランダム) ぶどう みかん ぶどう そして(1)と(2)から以下のような集計結果にするにはどのような関数を使うと良いでしょうか? (|はセルの区切りと思って下さい) りんご | 0 みかん | 1 ぶどう | 2 以上よろしくお願いします。

  • エクセルで勘定科目の集計、勘定科目の並び順について

    現金出納簿をデータベース化して、勘定科目ごとに 集計をしたいと考えています。 日付 摘要 部門 勘定科目 収入or費用 金額 部門ごとに勘定科目の集計をとりたく、また摘要も つけたかったので、ピポットテーブルを使ってみました。まあまあ、欲しい表は出来たのですが、勘定科目の並び順がランダムでした。 規則的に並び替えしたいのですが、どうすればいいでしょうか? 科目コードをつける?と思っても、その先どうすれば いいのかわかりません。 関数で解決出来るのでしょうか? 関数の知識はあまりありません。マクロとなると全くありません。 アドバイスお願いします。

専門家に質問してみよう