• ベストアンサー

条件付きカウントの関数 (エクセル)

 下記のようなケースについて、どのような関数を使えば 答えを導くことができるでしょうか。 【 課題 】 A列の種別ごとに、B列にメモが記載されている件数を求める。 【 例題 】 商談でメモが記載されいているのは何件か? 期待する答えは 2 です。 --------------------------------- A B *列番号 --------------------------------- 1 種別 メモ *見出し行 2 商談 クレーム報告 3 会議 企画決定 4 会議 5 商談 6 受渡し 契約書2通 7 商談 新規案件持込 8 商談 --------------------------------- ↑ *行番号  よろしくお願いします。

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

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

COUNTIFの配列関数かSUMPRODUCTになると思いますが... =COUNT(IF((A2:A8="商談")*(B2:B8<>""),1)) でShift+Ctrl+Enterで確定(確定後{}で数式が囲われます。) =SUMPRODUCT((A2:A8="商談")*(B2:B8<>""))

moto039
質問者

お礼

ありがとうございます。 どちらの関数でもできました。

その他の回答 (1)

回答No.1

こんにちは。 SUMPRODUCT関数を使えば、複数の条件を指定した件数を求めることができます。 =SUMPRODUCT((A2:A8="商談")*(B2:B8<>""))

moto039
質問者

お礼

さっそくありがとうございます。 できました。

関連するQ&A