• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2003 期間+文字を摘出して合計する)

エクセル2003で期間内のみかんの金額を合計する方法

このQ&Aのポイント
  • エクセル2003を使用して、指定された期間内にある「みかん」という文字が含まれるセルの金額を合計する方法を教えてください。
  • 例えば、A列には日付、B列には商品名、C列には金額が入っているとします。A列の日付を条件にしてB列の商品名が「みかん」という文字であるセルのC列の金額を合計する計算式を作成してください。
  • これにより、指定された期間内に「みかん」という文字が含まれるセルの金額の合計が求められます。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.4

添付図参照 F3: =SUMPRODUCT(($A$1:$A$20>=F$1)*($A$1:$A$20<=F$2)*($B$1:$B$20=$E3),$C$1:$C$20)

beru2007
質問者

お礼

早々の回答ありがとうございます! おかげさまでできました。 助かりました。 本当にありがとうございました!

その他の回答 (3)

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

最も分かり易い方法は作業列を作って対応することです。 D1セルには次の式を入力して下方にドラッグコピーします。 =IF(AND(A1>="2012/7/21"*1,A1<="2012/8/20"*1,B1="みかん"),C1,"") その上で合計の値は =SUM(D:D) このような方法ですとデータの量が多くなっても計算に負担がかかるといったことはないでしょう。

beru2007
質問者

お礼

早々の回答ありがとうございます。 説明が足りず、申し訳ありません。 みかん・ごぼう・リンゴ…それぞれで出す必要があったのでみかんだけだと…。 合計は出てきましたので参考になりました。 ありがとうございます。

回答No.2

条件表を作成する方法もあります。 G5セルは =DSUM(A:C,"金額",E1:G2) または =DSUM(A:C,3,E1:G2) となっています。 条件表にも数式を入れることも可能です 添付図参照 参考まで

beru2007
質問者

お礼

早々の回答ありがとうございます。 参考図もとても分かりやすかったです。 …が、合計がどうしても0になってしまいました。 色々なやり方があるんだなと参考になりました。 ありがとうございました。

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

例えば次の式で =SUMPRODUCT((A$1:A$1000>="2012/7/21"*1)*(A$1*A$1000<="2012/8/20"*1)*(B$1:B$1000="みかん")*(C$1:C$1000))

beru2007
質問者

お礼

早々の回答ありがとうございました。 何度か見直して、入れなおしたりしたのですが…エラーがでてしまいました。 でもとても参考になりました。 ありがとうございます。

関連するQ&A