重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

その商品が売れた日付と商品名がExcelの表になっています。例えば、こんな感じです。
1 2003/01/02 ABC-1000
2 2003/01/28 ABC-1000
3 2003/03/07 DEF-2000
4 2003/04/12 ABC-1000
5 2003/05/14 XYZ-10
6 2003/05/16 DEF-2000
ここで、商品名 ABC-1000が1月に何個売れたかを求める式を教えてください。よろしくお願いします。

A 回答 (2件)

こんにちは。

maruru01です。

A列に日付(シリアル値)、B列に商品名とします。
例えば、2003年1月に「ABC-1000」が売れた数の場合は、

=SUMPRODUCT((YEAR(A1:A6)=2003)*(MONTH(A1:A6)=1)*(B1:B6="ABC-1000"))

です。
ちなみに、C列に個数が入力されている場合は、

=SUMPRODUCT((YEAR(A1:A6)=2003)*(MONTH(A1:A6)=1)*(B1:B6="ABC-1000")*(C1:C6))

となります。
    • good
    • 0
この回答へのお礼

迅速に回答を頂きまして、ありがとうございます。
助かりました。

お礼日時:2003/06/23 19:05

こんばんは。


SUMPRODUCT関数は、引数として指定した配列の対応する要素間の積をまず計算し、さらにその和を返します。
また、DSUMという関数をヘルプで調べてください。
結構使い方がややこしいです。
が、細やかな集計が可能です。
ここで説明するほど元気がないので、お許しを。
    • good
    • 0
この回答へのお礼

迅速に回答を頂きまして、ありがとうございます。

お礼日時:2003/06/23 19:05

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