• ベストアンサー

エクセルで3つ条件に合ったデータのカウント

こんにちは。 エクセルで3つ条件に合ったデータのカウントを行いたいと思っています。 以下表がエクセルだとして 以下の条件に合ったデータの合計を1つのセルに反映させたいです。 ・年齢が42歳 ・役職が「1部長」または「2部長」   1      2    年齢   役職 A 40   1部長 B 42   1部長 C 42   2部長 D 42   1部長 E 42    3部長 F 42   1部長補佐 ネットでいろいろ調べてみて SUMPRODUCTなど試してみましたが なかなかうまくいきませんでした。 このカウントに適した関数をご存知の方、ご教示ください。 よろしくお願いいたします。      

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

  • ベストアンサー
  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

「年齢が42歳で役職が1部長」の計算式だったらSUMPRODUCT関数を使って作れますよね。 同様に、「年齢が42歳で役職が2部長」の計算式も作れますよね。 そしたら、その2つの計算式を足した計算式を作れば良いです。

usamingolf
質問者

お礼

早速の回答ありがとうございます! SUMPRODUCTを足したら、エラーもなく、完成することができました。 助かりました!!

その他の回答 (1)

noname#99913
noname#99913
回答No.2

2007なら、複数条件のカウントは、COUNTIFS関数を使います。 =COUNTIFS(A:A,42,B:B,"1部長")+COUNTIFS(A:A,42,B:B,"2部長") 2003なら、C列を作業列に使います。 C2:=A2&B2(下へコピー) =COUNTIF(C:C,"421部長")+COUNTIF(C:C,"422部長")

usamingolf
質問者

お礼

わざわざ式まで作成していただき、ありがとうございます。 COUNTIFS関数をはじめて知りました。 数式が短く、魅力的だったのですが 2003だと作業列を使わないといけないんですね。 ちょっと理解するのに時間がかかりそうなので 先にお礼をさせていただきます。 ありがとうございました。

関連するQ&A