• ベストアンサー

Excelで条件が二つ以上あるもの合の集計方法 を教えてください。

女子高校の1年生です。 Excelの関数を使って次のような集計をしたいのですが、 何をどのようにすればできるのでしょうか。 Aのセルに、参加者の記号◎でつけ、(参加しない人は無印) Bのセルに、年齢をつけ  (18歳 17歳とか…) Cのセルに、性別を入れて。 年齢ごとの参加者(◎印)の合計を出すといった場合です。 SUMとかCOUNTとか…を使うのだと思うのですがよく分かりません。 よろしくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

こんばんは! すでにピボットテーブルの回答は出ていますので、 他の方法の一例です。 当方使用のExcel2003での方法になりますが・・・ ↓の画像でG2セルに =IF(COUNTBLANK(F2:G2)>0,"",SUMPRODUCT((B2:B1000="◎")*(C2:C1000=F2)*(D2:D1000=G2))) (とりあえず1000行目まで対応できるようにしています) という数式を入れています。 これで、F2・G2セルに条件を入力すると、その数が表示できるようにしてみました。 尚、このカテゴリの質問であれば、たぶんExcel2007だと思いますので Excel2007の場合は COUNTIFS関数で対応できると思います。 この程度ですが、 参考になれば幸いです。m(__)m

その他の回答 (4)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.5

No.4です! たびたびごめんなさい。 前回の回答で数式を入力するセルをG2としていますが、 数式を入れるのはH2セルです。 お判りかと思いますが・・・訂正してください。 何度もごめんなさいね。m(__)m

noname#118161
質問者

補足

いっぱいお叱りを受けると思いますが…申し訳ないですが、全く分かりません。何度挑戦しても、表の作り方がよく分からないし、私の求めているような例でないのでなおさら混乱して、何が何だか分からないでいます。 Excel「ピボット・テーブル」でやる一番いいということですが、私には分かりません。再挑戦して、 再度、改めて質問を出したいと思います。 お礼が遅くなって本当にすみませんでした。

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

配列数式を使うという手も。 http://pc.nikkeibp.co.jp/pc21/special/hr/hr4.shtml 個人的には、ピボットテーブルを使うほうが好みですが。

参考URL:
http://www.google.co.jp/search?hl=ja&q=%E9%85%8D%E5%88%97%E6%95%B0%E5%BC%8F+Excel&lr=lang_ja&aq=f&oq=
noname#118161
質問者

補足

いっぱいお叱りを受けると思いますが…申し訳ないですが、全く分かりません。何度挑戦しても、表の作り方がよく分からないし、私の求めているような例でないのでなおさら混乱して、何が何だか分からないでいます。 売り上げの金額とか得意先とか○○%とかの集計ではなく Aのセルに、参加者の記号◎でつけ、(参加しない人は無印) Bのセルに、年齢をつけ  (18歳 17歳とか…) Cのセルに、性別を入れて。 年齢ごとの参加者(◎印)の合計を出すといった場合を出したいのです。 また、添付された絵が小さくぼやけていて分かりません。 Excel「ピボット・テーブル」でやる一番いいということですが、私には分かりません。 再度、改めて質問を出したいと思います。 お礼が遅くなって本当にすみませんでした。

回答No.2

私もピボットテーブルを使った方が簡単だと思います。 例えば、A:氏名 B:参加 C:年齢 D:性別 として表を作成し ピポットを作成(図のようにレイアウトを組むと、左側の表ような結果が表示されます)すれば簡単に求められます。

noname#118161
質問者

補足

いっぱいお叱りを受けると思いますが…申し訳ないですが、全く分かりません。何度挑戦しても、表の作り方がよく分からないし、私の求めているような例でないのでなおさら混乱して、何が何だか分からないでいます。 売り上げの金額とか得意先とか○○%とかの集計ではなく Aのセルに、参加者の記号◎でつけ、(参加しない人は無印) Bのセルに、年齢をつけ  (18歳 17歳とか…) Cのセルに、性別を入れて。 年齢ごとの参加者(◎印)の合計を出すといった場合を出したいのです。 また、添付された絵が小さくぼやけていて分かりません。 Excel「ピボット・テーブル」でやる一番いいということですが、私には分かりません。 再度、改めて質問を出したいと思います。 お礼が遅くなって本当にすみませんでした。

  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.1

ピボットテーブルを使用するといいですね。 使い方は「ピボットテーブル」のキーワードでGoogle等で検索すると 使い方がわかります。

noname#118161
質問者

補足

いっぱいお叱りを受けると思いますが…申し訳ないですが、全く分かりません。何度挑戦しても、表の作り方がよく分からないし、私の求めているような例でないのでなおさら混乱して、何が何だか分からないでいます。 売り上げの金額とか得意先とか○○%とかの集計ではなく Aのセルに、参加者の記号◎でつけ、(参加しない人は無印) Bのセルに、年齢をつけ  (18歳 17歳とか…) Cのセルに、性別を入れて。 年齢ごとの参加者(◎印)の合計を出すといった場合を出したいのです。 まあ、添付された絵が小さくぼやけていて分かりません。 Excel「ピボット・テーブル」でやる一番いいということですが、私には分かりません。 再度、改めて質問を出したいと思います。 お礼が遅くなって本当にすみませんでした。

関連するQ&A