• ベストアンサー

Excelの集計方法について(集計KEYが2個ある場合です)

WinxpでExcel2002を使用しています。 A列  B列   C列 日付  性別  人数 上記の表があります。 SORTで日付(降順)、性別(昇順)に並べ替えを行い、その結果を以下のように人数を集計するには、どうすれば良いでしょうか? 性別計  男 ○人  性別計  女 ×人 日付計   ○+×人 尚、合わせて、日付計で、改ページも行いたいです。 ご教示宜しくお願いします。  

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

「データ」「集計」で「日付」をキーにして「人数」を「合計」 「グループ毎に改ページを挿入する」にチェック もう一度 「データ」「集計」で「性別」をキーにして「人数」を「合計」する。 「現在の集計表と置き換える」のチェックをはずす。 本当は「データ」「ピボットテーブル」を使ったほうが楽なんですけどね。

baura
質問者

お礼

2回集計をすれば良かったのですね。 どうもありがとうございました。

その他の回答 (3)

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

これは回答方法は何の質問ですか。 関数、VBA、操作(ピボットなど)のどれが頭にあるの。 関数だとしたら、ソートする必要なし。 ただし「日付計で、改ページも行いたいです」は関数ではできません。エクセル関数は、セルの「値」以外は左右させてません。 つまるところVBAでしかできないが、VBAの答えを期待していないのでしょう。 操作(改ページ、並び)と2条件集計(関数利用)で我慢したら。 2条件集計はほぼ毎日質問・回答が出てます。

baura
質問者

お礼

操作で何とかできればと思いました。 どうもありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

#1です。 >1)ピボットテーブルを使用する。これは改行機能はありません エクセルのバージョンが2002以降なら、改行できます。(2000以前は確認してませんので、できるかもしれませんが...) 日付(灰色で横に▼のあるセル)を右クリックして「フィールドの設定」の「レイアウト」 ここに「印刷設定」「アイテムの後ろに改行を入れる」があります。

baura
質問者

お礼

ピボットテーブルによる処理も可能なのですね。 どうもありがとうございました。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

集計に関しては3つの方法があります 1)ピボットテーブルを使用する。これは改行機能はありません 2)キー順にSORTされているので「データ」→「集計」機能を使う。これはグループ毎の改行機能があります 3)SUMPRODUCT関数を使う  =SUMPRODUCT((A2:A1000=日付)*(B2:B1000="男")*(C2:C1000) とすれば指定した日付の男の人数合計を求められます。この方法は改行はできません。

baura
質問者

お礼

2)にて対応する事にしました。 どうもありがとうございました。

関連するQ&A