• ベストアンサー

グループ集計

グループ毎に集計をしたいのですが。 A1 B1 ------ A 0 B 0 C 0 A 1 B 0 としたときに、 \| 0 | 1 --|-----|----- A | 1 | 1 --|-----|----- B | 2 | 0 --|-----|----- C | 1 | 0 となるように集計したいのですが。 どのようにしたらいいでしょうか??

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

  • ベストアンサー
  • tomo-yuki
  • ベストアンサー率39% (11/28)
回答No.1

手元にEXCEL97しかないので別バージョンでは若干違うかもしれません。 メニューバーの「データ」の「ピボットテーブルレポート」を使用すれば可能です。 > A1 B1 この部分が見出しだとします。 ピボットテーブルには見出しが必要なので、見出しがない場合は適宜つけてください。 わかりにくい説明かもしれませんが、おおまかな流れは下記のようになると思います。 1)見出し部分を含めて対象範囲を選択 2)メニューバーの「データ」の「ピボットテーブルレポート」を使用  ピボットテーブルウィザードが起動します 3)「分析するデータのある場所」は「EXCELのリスト/データベース」を選択 4)「対象範囲」はそのまま 5)「行」に「A1」をドラッグ 「列」に「B1」をドラッグ 6)「データ」に「B1」をドラッグ後、ドラッグした「B1」をクリックして「集計の方法」を 「数値の個数」に変更 7)「ピボットテーブルの作成先」は適宜変更 8)ウィザードを完了させた後、見出し部分の「B1」を右クリックして、「オプション」を 選択し、「空白セルに表示する値」に0を入力する

snowsaab
質問者

お礼

ありがとうございましたm(__)m この『ピボットテーブル』でなんとか、集計できました。 『ピボットテーブル』という集計方法をはじめて知り、 とても勉強になりました。

その他の回答 (2)

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

もし表をソート(並べ替え)しても良いのなら、文字どうり 「集計」で出来ます。 (1)A1よりB6に下記データを入れる。 クラス 計数 A 1 B 2 C 3 A 4 B 5 (2)メニューのデータ-並べ替えでソートする。 (3)メニューのデータ-集計(B)-(グループの基準)クラス-(集計の方法)合計-(集計するフィールド)計数 「現在の・・」と「集計行を・・・」をONにしてOKを クリック。 (4)行番号の左の上の2四角をクリックすると クラス 計数 A 計 5 B 計 7 C 計 3 総計 15 となります。

snowsaab
質問者

お礼

そのような、方法も可能ですね。 ためしてみたいと思います。 ありがとうございましたm(__)m

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

アプリケーションが不明なので、外しているかもしれませんが、 Excelなら、「ピボットテーブル」 Accessなら、「クロス集計」 ――で、なんとかなりませんか? 詳しくは、それぞれのヘルプをどうぞ。

snowsaab
質問者

お礼

ありがとうございますm(__)m 『ピボットテーブル』でなんとか集計することができました。

関連するQ&A