簡體   English   中英

如何根據 CELL/INDEX/MATCH 在 Excel 中對范圍求和

[英]How to SUM a range in Excel based on CELL/INDEX/MATCH

我正在嘗試在 Excel 中求和一個范圍。 我希望用戶能夠在一個單元格中輸入日期。 然后,我想根據靜態起始單元格位置和基於它們輸入的日期的相應位置求和一個范圍。 例如,如果他們輸入 2021 年 1 月 3 日作為報告日期,我想將 B2 和 B4 之間的范圍相加得到 14 美元。 我有以下公式,這給了我一個錯誤。 關於如何讓這個公式按預期工作的任何想法? 謝謝你的幫助!

=SUM(B2:CELL("地址",INDEX(A2:B63,MATCH(G1,A2:A63,1),2)))

在此處輸入圖像描述

在此處輸入圖像描述

日期 銷售量 雜項欄目 雜項價值
2021 年 1 月 1 日 3 美元 報告日期 2021 年 1 月 4 日
2021 年 1 月 2 日 6 美元 銷售總額公式 =SUM(B2:CELL("地址",INDEX(A2:B5,MATCH(D2,A1:A5,1)2)))
2021 年 1 月 3 日 5 美元 銷售總額(預期值) 21 美元
2021 年 1 月 4 日 7 美元 銷售總額(實際價值) 我收到一個錯誤

如果您的日期已排序:

=SUMIFS(B:B,A:A,"<="&D2)

在此處輸入圖像描述

如果不:

=SUM(B2:INDEX(B:B,MATCH(D2,A:A,0)))

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM