• ベストアンサー

複数条件の件数(期間・種類・産地)

Excel2003です。 画像の例で  2011/10/1~2011/10/31の間に埼玉県で収穫された 大根の件数を調べる関数を教えてください。 画像は、例で実際は、200件以上から抽出したいのです。 画像の例で 2と関数で出したいのです。 よろしくお願いします

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

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

回答No1です。 ごめんなさい期間が抜けていましたね。 次の式で良いでしょう。 =SUMPRODUCT((A2:A500="大根")*(B2:B500="埼玉県")*(C2:C500>="2011/10/1"*1)*(C2:C500<="2011/10/31"*1))

gyouda1114
質問者

お礼

早速の回答ありがとうございます。 SUMPRODUCT関数は、まもなく後期高齢者の私には使い方が難しく 使ったことありませんでした。 勉強して使いたいと思います。 今後ともよろしくご指導ください。

その他の回答 (2)

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

もっと分かり易く、データが多くなっても計算が重くならない方法は作業列を使う方法です。 例えばD1セルに大根、E1セルに埼玉県、F1セルに2011/10/1、G1セルに2011/10/31とそれぞれ検索の条件を入力します。 D2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(AND(A2=D$1,B2=E$1,C2>=F$1,C2<=G$1),1,"") 答えをH1セルに表示させるとしてH1セルには次の式を入力すればよいでしょう。 =SUM(D:D)

gyouda1114
質問者

お礼

回答ありがとうございます。 作業列で期間をどのように設定するか悩んでました ありがとうございました。 今後ともご指導よろしくお願いします。

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

例えば次のような式で求めることができます。 =SUMPRODUCT((A2:A500="大根")*(B2:B500="埼玉県"))

関連するQ&A