dポイントプレゼントキャンペーン実施中!

   A1             A2   
1 2003年3月13日        9
2 2003年3月13日        3
3 2003年3月14日        5
4 2003年3月14日       8
5 2003年3月14日       8


上記のような図で3月13日の9の数や3月14日の8の数を数えたいのですが、関数式をお教え願います。

A 回答 (2件)

A列は、日付形式で入力されていて、範囲が1~10行までを数えるとした場合、



3月13日の9の数
=SUMPRODUCT((A1:A10=DATE(2003,3,13))*(B1:B10=9))

3月14日の8の数
=SUMPRODUCT((A1:A10=DATE(2003,3,14))*(B1:B10=8))

こんな感じでどうですか。
    • good
    • 0

DCOUNT関数を使います。


データベース範囲には項目名が必要なので1行目に「日付」「件数」という項目を挿入します。

抽出条件を示すため仮にC1に「日付」D1に「件数」と入力します(1行目と同一のものを入力しますが、日付が2つ存在してもかまいません)。
条件としてC2=2003年3月14日、D2=8を入力します。

件数を表示させたいセルに
=DCOUNT(A1:B6,"件数",C1:D2)
と入力します。

参考URL:http://www12.ocn.ne.jp/~momonet/excel-temp63.htm …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!