• ベストアンサー

EXCEL 合計 計算

A1 会社名(佐藤・山田・スズキ) B1 入荷日(>=6/1) C1 入荷日 (<=6/30) E1 6/1 F1 6/30 A2~K24 データ K25に 6/1~6/30日までの山田の”総価格”を表示させたいんですが、どういう関数でやれば良いでしょうか?

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 元データの表がどのような配置になっているか 具体的に分からないので、 イメージでの回答になります。 6/1~6/30までの「山田」の価格を合計すればいいのですね? 色々方法はあるかと思います。 DSUM関数やSUMPRODUCT関数・Excel2007の場合だとSUMIFS関数 などを使えばいいように思います。 その中の一例です。 ↓の画像のように表をつくり(画像の表での説明です) =DSUM(データ範囲、表内の価格の列番号、A2:C3) とします。 範囲指定はタイトル行も必要になり、A2:C3内に同じタイトルを造ります。 詳しくはDSUM関数で調べてみてください。 以上、表の列配置がどのようになっているか判らないので 今はこのくらいしかお力になれません。m(__)m

SYOUWA6
質問者

補足

早速の回答、ありがとうございます。 DSUM関数は試していましたが、合っているようでした。 B3,C3のセルは <=6/1 >=6/30 というような表示にさせることはできませんか?

その他の回答 (2)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

No.1・2です。 ほんとぉ~に何度もごめんなさい。 肝心な数式を書いていませんでした。 先ほどのE9セルは =DSUM(A3:F6,6,B8:D9) という数式にしています。 どうも失礼しました。m(__)m

SYOUWA6
質問者

お礼

こちらこそ、何度も足を運んでいただいてすいません。 わかりやすく 丁寧に答えていただき、ありがとうございました。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 再びお邪魔します。 補足に >B3,C3のセルは <=6/1 >=6/30 というような表示にさせることはできませんか? とありますが、 ↓の画像のようにそのまま入力してもまったく問題ないと思います。 尚、この場合はE1・F1セルは必要なくなります。 以上、参考になれば幸いです。m(__)m

関連するQ&A

専門家に質問してみよう