• ベストアンサー

【画像あり】複数条件のカウントについて

下記の画像のシート1のB2セルと、B3セルに 下記の複数条件をカウントできる、関数を入れたいです。 【B2セル】 検索条件A 受付日が 4月中 かつ  地域が  東京都 かつ  分類が  A かつ 日付が  入っているもの【入力されているもの】 【B3セル】 検索条件A 受付日が 4月中 かつ  地域が  東京都 かつ  分類が  A かつ 日付が  入っていないもの【入力されていないもの】 ご存知の方は、教えてください。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.3

Sheet1!B2: =SUMPRODUCT((MONTH(Sheet2!A$2:A$20)=4)*(Sheet2!B$2:B$20="東京都")*(Sheet2!C$2:C$20="A")*(Sheet2!D$2:D$20<>"")) Sheet1!B3: =SUMPRODUCT((MONTH(Sheet2!A$2:A$20)=4)*(Sheet2!B$2:B$20="東京都")*(Sheet2!C$2:C$20="A")*(Sheet2!D$2:D$20=""))

その他の回答 (3)

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

受付日に年も入る場合として B2=SUMPRODUCT((TEXT(Sheet2!$A$2:$A$10,"yyyymm")="201104")*(Sheet2!$B$2:$B$10="東京都")*(Sheet2!$C$2:$C$10="A")*ISNUMBER(Sheet2!$D$2:$D$10)) B3=SUMPRODUCT((TEXT(Sheet2!$A$2:$A$10,"yyyymm")="201104")*(Sheet2!$B$2:$B$10="東京都")*(Sheet2!$C$2:$C$10="A")*NOT(ISNUMBER(Sheet2!$D$2:$D$10)))

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

B3セルへの式は次のような式に訂正してください。 B3セルには次の式を入力します。 =COUNTIF(Sheet2!E:E,"4東京都AFALSE")

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

作業列を作って対応する方法ですと、シート2のE2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(COUNTA(A2:C2)<>3,"",MONTH(A2)&B2&C2&ISNUMBER(D2)) シート1のB2セルには次の式を入力します。 =COUNTIF(Sheet2!E:E,"4東京都ATRUE") B3セルには次の式を入力します。 =COUNTIF(sheet2!E:E,"4東京都AFALSE")

関連するQ&A

専門家に質問してみよう