• ベストアンサー

Excel countif

A列には1年間の日付を打ち込んであり、"07/04/01"とか"07/05/2" という風に表示してあります。 B列には"改造""新設""増設"のどれかが打ち込んであります。 07/05/01 から 07/05/31 までの  5月分の"改造"というデータだけ抽出したい場合は、 どういう式を使えばいいのでしょうか? なるべく早く回答、お願いします。

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

  • ベストアンサー
  • nobu555
  • ベストアンサー率45% (158/345)
回答No.3

タイトルの"countif"からすると件数を求めたいのでしょうか。 そうでしたら、すでに回答が付いている通りですので、 以下は無視してください。 しかし、 >5月分の"改造"というデータだけ抽出したい場合 物件を一覧表示したのでしたら、 「データ」「フィルタ」「オートフィルタ」を選択して (一行目は、項目が必要です) A列の”▼”をクリックして、「(オプション...)」を選択し 左上の欄で”07/05/01”を 右上の欄で”以上”を 左下の欄で”07/05/31”を 右下の欄で”以下”を選択して「OK」ボタンを押す。 次にB列の”▼”をクリックして、「改造」を選択すると 5月分の"改造"というデータだけ表示されます。 お役に立てればよいのですが。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例ですが、=SUMPRODUCT((MONTH(A1:A400)=5)*(B1:B400="改造"))で如何でしょうか。 尚、行範囲は調整下さい。

SYOUWA6
質問者

お礼

今日、実践してみたら見事にできました! 本当に助かりました! ありがとうがざいました!!

SYOUWA6
質問者

補足

何度もすいませんが、 B列の"新設"と"増設"どちらかが該当してなおかつ、 C列の"サイドプレート新設" にも該当する、5月分のデータだけを 抽出したい場合は、どういう式を使えばいいのでしょうか?

  • newbranch
  • ベストアンサー率30% (319/1053)
回答No.1

COUNTIF(検索範囲,条件)ですので、a列は日付、b列は仕分けないよう したがって、Bの366行目に =COUNTIF(A118:B118,"改造")といれば、5月の改造が何件として抽出されます。(A118は、5月1日の座標例です)ついでに言えば、367行目に新設、368行目に増設といれれば、すべて抽出可能です。この場合年間を通じる場合は、A1:B365を範囲とすれば、年間も出来ます。範囲をそれぞれ月ごとに区切って抽出すればいいことになります。

関連するQ&A