• ベストアンサー

Excel関数:範囲の異なる合計の求め方

A列に7月の日付が1日から31日まで入力されていて B列には日毎に異なる数値nが入っている表があります。   A   B 1 7/1  5 2 7/2  10 3 7/3  8 4 7/4  2 5 7/5  19     こんな感じで末日まで また、別の表で E列に7/3であったり7/15であったりという日付が入っていて(それぞれバラバラ) F列に、E列のセルの日付から検索してその日以降のB列の値の合計を出したいのです。 E1が7/3であった場合はB3:B31、E2が7/15であった場合はB15:B31、といった具合に。 単に =SUM(B3:B31) と入力するのではなく あくまでE1の値で検索した$B$31までの合計を求める式を教えて下さい。

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

  • ベストアンサー
  • dghjty145
  • ベストアンサー率46% (42/90)
回答No.3

Ano.2のものです。 C列に商品名列があるとし、検索する日付がE列、検索する商品名がG列にあるとしたら、E列の日付以降の、G列の商品の合計金額がH列に表示される式は以下のとおりです。 =IF(OR(ISBLANK(E2),ISBLANK(G2)),"",SUMPRODUCT(($A$2:$A$32>=E2)*($C$2:$C$32=G2)*($B$2:$B$32))) sumproduct関数のいいところは、追加の検索条件を、いくつでも、簡単に追加できる点です。

poco_o
質問者

補足

なるほど! 最初にお答え頂いた時、SUMPRODUCT関数って知らなかったなぁと思ったのですが 積の和を求める方法では使ったことがあることに気づきました。 そこから何故回答のような使い方が出来るのか疑問に思い、更に調べてやっと、どちらかと言えばヘルプ通りではなく、回答頂いたような方法で便利に使われていることもわかり、引数の意味も理解出来ました。 補足質問がなければNo.1さんの回答のが短く出来るな~と思いましたが (式は出来るだけ短い方が望ましいと思っているので) 知らなかった汎用性をお勉強させて頂きました。どうも有難うございました。

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

日付が月単位で1~31行目に固定なら =SUM(INDIRECT("B"&E1&":B31")) 日付が月をまたがる場合で、当日(E1)~当月末までなら F1=SUMPRODUCT(($A$1:$A$100>=E1)*($A$1:$A$100<DATE(YAER(E1),MONTH(E1)+1,1))*($B$1:$B$100)) で下方にコピー

poco_o
質問者

補足

回答どうも有難うございます。 月はシート別にしようか考え中なので、参考にさせて頂きます。

  • dghjty145
  • ベストアンサー率46% (42/90)
回答No.2

A1からA31に日付、B1からB31に値が入っていたとして、F1に以下の計算式をいれて、下にコピーしてから、E1から下に日付を入力してゆけば、その日以降の合計がF列に出力されると思います。 =IF(E1=0 ,"", SUMPRODUCT(( $A$1:$A$31>=E1 )*( $B$1:$B$3 1)))

poco_o
質問者

補足

早速の回答有難うございます。 No.1さん宛と同じ補足をつけさせて頂きます。 これを応用し、例えばC列にも数値があったとして・・・ (仮に商品別としてタイトル行には商品名が入り、7/1は2行目にずれる) F列右に列を挿入し商品名を入れたとしたら(合計値を求める列はG列になりますね) 日付で検索した上で商品名が合致する列の数値を求めることも可能になりますでしょうか?

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

SUMIF関数が一番簡単でしょう。 E1セルに日付(7/3や7/15)が入力されているとします F1セルに  =SUMIF(A1:A31,">="&E1,B1:B31) でE1セルの日付以降の合計値が求められます。

poco_o
質問者

補足

早速の回答有難うございます。 ああ!そんな簡単な方法がありましたね・・・もう混乱して頭の中で式が組み合わせられなくなっちゃって、困ってたのです。 これを応用し、例えばC列にも数値があったとして・・・ (仮に商品別としてタイトル行には商品名が入り、7/1は2行目にずれる) F列右に列を挿入し商品名を入れたとしたら(合計値を求める列はG列になりますね) 日付で検索した上で商品名が合致する列の数値を求めることも可能になりますでしょうか?

関連するQ&A