2017-07-11 9 views
0

テキストまたは値ではなく日付範囲を含む条件で2つの列をカウントする方法を試しています。複数の列で複数の条件を数える

列A(DDで書かれた、ミリメートル、yyyy形式)、日付、 列Bのテキスト(リンゴ、ナシ、バナナなど)

私は第一& 31日の間で購入されたどのように多くのリンゴ、カウントしたいです

= SUMPRODUCT((A1:A100> =日付(2003,1,1))*(A1:A100 < =日(各月のためにそこにいたどのように多くのエントリが1月 私が最初に出て働くために必要な2003年1月31日)などですが、それは簡単な式でなければならないと思いますか?

1月に販売されたリンゴ数、2月に販売された梨などの数を計算する方法はありません。

+0

セルで '= text(a2、" dd-mmm-yyyy ")'を使用すると、変換された日付が得られますか? A1にテキスト列見出しラベルがありますか? – Jeeped

答えて

0

これは必然的に単純な式ですが、さらなる条件?

=COUNTIFS(A1:A100,">="&DATE(2003,1,1),A1:A100,"<"&DATE(2003,2,1), B1:B100, "apples") 

1月にリンゴの数を取得します。

+0

それは素晴らしいです。それは完璧に働いて、非常にありがとう! 私はまた、 '要約'フロントシートを持って、それをブックの別のシートに移動することを好むだろうが、それは満足していないようです...任意の提案? – FormulaFears

+0

上記の数式でセルをクリックし、セル参照を持つ各ビットをクリックし、キーボードのF4ファンクションキーを1回押すと、リファレンスをロックすることができます。結果は '= COUNTIFS($ A $ 1:$ A $ 100、"> = "&DATE(2003,1,1)、$ A $ 1:$ A $ 100、" <"&DATE(2003,2,1) 、$ B $ 1:$ B $ 100、 "apples") 'この式を切り取り、別のシートに貼り付けることができます。 http://www.excel-easy.com/examples/lock-cells.html – maxhob17

+0

ありがとうございます!大きな助け:) – FormulaFears