• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】 「先々月の20日から先月の10日までの合計」の計算)

【Excel】先々月の20日から先月の10日までの合計を計算する方法

このQ&Aのポイント
  • 年月を指定して、「先々月の20日から先月の10日までの合計」を表示する方法について教えてください。
  • 各シートのA列に月日(シリアル値)、B列に値がある場合、別のシートで特定の年月の範囲の値を合計する方法を教えてください。
  • Excel2003を使用している場合、シートを跨いでセルを判定し、範囲を合計する方法について教えてください。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

質問内容と例が合っていませんが「先々月の20日から先月の10日までの合計」と言うことで回答します。 E列に検索開始年月日、F列に検索終了年月日を作ります。 E1 =DATE(A1,B1-2,20) F1 =DATE(A1,B1-1,10) H列に08シートからの合計値、I列に09シートからの合計値を出します。 H1 =SUMPRODUCT(('08'!$A$1:$A$365>=E1)*('08'!$A$1:$A$365<=F1)*('08'!$B$1:$B$365)) I1 =SUMPRODUCT(('09'!$A$1:$A$365>=E1)*('09'!$A$1:$A$365<=F1)*('09'!$B$1:$B$365)) C列にHとIの合計を出して完成。 C1 =SUM(H1:I1) C1:I1を下にコピーしてやれば他の行でも同じことが出来ます。 無理やり一行に式を納めることも出来ますが、後で手を加える時に大変ですのでお勧めしません。

hee1
質問者

お礼

ご回答ありがとうございました。 一度書いた質問を消してしまい、慌てて書き直したので、 間違えてしまいました。 ・・・にもかかわらず、有難うございました。 上手くできそうです。

関連するQ&A