• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelの関数について)

Excelの関数でデータベースの役職・性別・年齢別の人数を自動集計する方法

このQ&Aのポイント
  • Excelの関数を使用して、社員データベースから役職・性別・年齢別の人数を自動的に集計する方法についてお知らせください。
  • データベースのB列(年齢)をカウントするだけではなく、一般社員/管理者、男/女という見極めも必要です。どのような関数を使えばよいか教えてください。
  • 役職・性別・年齢別の人数を自動的に計算するために、データベースの情報を関数に組み合わせる方法についてアドバイスをいただけますか?

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

  • ベストアンサー
  • petertalk
  • ベストアンサー率69% (156/225)
回答No.2

それではSUMPRODUCTはどうでしょう。 例えば、25歳の女性の管理者の数なら、以下の関数で算出できますよ。 SUMPRODUCT((B1:B99=25)*(C1:C99="管理者")*(D1:D99="女"))

kapekape
質問者

お礼

ありがとうございます! これなら完璧でした! 非常に助かりました!

その他の回答 (1)

  • petertalk
  • ベストアンサー率69% (156/225)
回答No.1

E列に、CONCATENATE(B1,C1,D1)のようにB列、C列、D列を結合させた文字列を置いておけば、 例えば25歳の女性の管理者の数は、COUNTIF(E1:E99,"25管理者女")で求められます。 集計のための中間的な値を用意すると、ずっと楽になることがありますよ。 見えるのが嫌なら、非表示や別シートにすればいいでしょう。

kapekape
質問者

お礼

ご回答ありがとうございます。 確かに中間値を作れば楽になりますね。 ところで、中間値を作るという作業をせず、さらに楽をしたい場合はやはり関数では無理なのでしょうか? またお知恵があればどうぞよろしくお願い致します。

関連するQ&A