Note: The other languages of the website are Google-translated. Back to English

如何在Excel中的兩個日期之間求和?

當工作表中有兩個列表(如右圖所示)時,一個是日期列表,另一個是值列表。 並且您只想對兩個日期範圍之間的值求和,例如,對3/4/2014和5/10/2014之間的值求和,如何快速計算它們? 現在,我為您介紹一個公式,以在Excel中對其進行總結。


用Excel中的公式對兩個日期之間的值求和

幸運的是,有一個公式可以匯總Excel中兩個日期範圍之間的值。

選擇一個空白單元格並鍵入以下公式,然後按 Enter 按鈕。 現在您將獲得計算結果。 看截圖:

=SUMIFS(B2:B8,A2:A8,">="&E2,A2:A8,"<="&E3)

備註:在上式中

  • D3:D22 是您要總結的值列表
  • B3:B22 是您將匯總的日期列表
  • G3 是具有開始日期的單元格
  • G4 是結束日期的單元格
注意絲帶 公式太難記了嗎? 將公式另存為“自動文本”條目,以供日後再次使用!
閱讀全文...     免費試用

在Excel中每個會計年度,每半年或每週輕鬆匯總數據

Kutools for Excel提供的數據透視表特殊時間分組功能可以添加一個助手列,以根據指定的日期列計算會計年度,半年,週數或星期幾,並讓您輕鬆地計算,求和,或基於新列數據透視表中計算結果的平均列。


Excel的Kutools - 包括 300 多個方便的 Excel 工具。 全功能免費試用 30-天,無需信用卡! 立即行動吧!


在Excel中使用過濾器對兩個日期之間的值求和

如果需要對兩個日期之間的值求和,並且日期範圍經常變化,則可以為該特定範圍添加過濾器,然後使用SUBTOTAL函數在Excel中的指定日期範圍之間求和。

1。 選擇一個空白單元格,輸入以下公式,然後按Enter鍵。

=小計(109,D3:D22)

注意:在上式中,109表示過濾後的值之和,D3:D22表示要匯總的值列表。

2。 選擇範圍標題,然後通過單擊添加過濾器 數據 > 篩選.

3.單擊“日期”列標題中的過濾器圖標,然後選擇 日期過濾器 > 之間。 在“自定義自動篩選”對話框中,根據需要鍵入開始日期和結束日期,然後單擊 OK 按鈕。 總值將根據過濾後的值自動更改。


相關文章:


最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (48)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
當日期範圍在另一列中定義時,您如何執行此操作? 例如,我有一個主工作表,其中有一個“週末”列,另一個是每天輸入的費用。 如何在每週結束日期之前的 7 天或之前找到並彙總所有費用? =SUMIF(費用!A2:費用!A1024,main!$A$2&"
網站主持人對此評論進行了最小化
我有帶有客戶列表和訂購日期的工作表 1。 在第二張工作表上,我有一份包含開始和結束範圍的每週銷售報告。 如果日期範圍落在工作簿 2 的開始和結束範圍內,我想查找訂單日期並按週匯總銷售額。我嘗試將 sumifs、vlookup 與語句結合使用,但無法解決計算錯誤。
網站主持人對此評論進行了最小化
如果日期在電子表格當前日期的 10 天內,如果您希望添加某些單元格值,您將使用哪個公式。 IE 我有兩個日期單元格,一個是打開電子表格時的自動日期更新器,另一個是輸入時的日期單元格。 有超過 1 行,並且希望僅添加當前日期後 100 天內的銷售額。
網站主持人對此評論進行了最小化
如果您需要參考另一本書/工作表,請使用 CONCATENATE(">=",'GLOBAL REPORT'!E4) 之類的內容作為標準。出於某種原因,這是必需的。
網站主持人對此評論進行了最小化
我使用了你的公式,但它只有在你輸入日期時才有效,它是非常靜態的。 如果我讓它看一個單元格,它不會相加。 我做錯了什麼。=SUMIFS(B2:B8,A2:A8,">=e4 ",A2:A8,"
網站主持人對此評論進行了最小化
我遇到了同樣的問題,但找到了另一個顯示答案的網站:我們寫 =SUMIFS($C$5:$C$95,$B$5:$B$95,">="&$F$5,$B$5:$B 95美元,”
網站主持人對此評論進行了最小化
需要日期範圍內“A”小計的公式。 (4 月 1 日至 4 月 6 日從“A”收取的總美元,4/1 至 4/16 從“B”收取的總美元)
網站主持人對此評論進行了最小化
我成功使用了上述公式( =SUMIFS(B2:B8,A2:A8,">="&E2,A2:A8,"
網站主持人對此評論進行了最小化
美好的一天,需要注意的信息 * 使用工作表 10-“價格”(A 列日期)(產品行 1C-M)中的 2 種產品(價格每天都不同)價格和工作表 2“Book 34”中當天銷售的數量(每本書包含 100 張發票(A 中 B 行中的 1-100 日期)第 2 行(CM)中的產品。* 我是否應該添加公式需要用公式而不是金額示例來識別的產品。我需要在每個產品中輸入日期和數量,總配方將與產品和日期識別並相乘。請協助
網站主持人對此評論進行了最小化
嗨,我需要一個公式,如果開始日期和結束日期在連續顯示的日期之間,則該公式將顯示總數。 我嘗試了各種 IF(AND...) 公式,但在開始日期或結束日期都被抓住了
網站主持人對此評論進行了最小化
嗨,我需要一個與 =SUMIFS(B2:B8,A 2:A8,">="&E2,A2 :A8,"
網站主持人對此評論進行了最小化
嗨,我想將此公式應用到其他工作表上,而我的值和日期在其他工作表上,這怎麼可能?
網站主持人對此評論進行了最小化
我想要完全相反的標準的公式..我想得到一個日期的值..我有從和到的日期和值..
網站主持人對此評論進行了最小化
謝謝一堆。 效果很好。
網站主持人對此評論進行了最小化
不知道為什麼該公式不起作用:(我正在使用它。當我複制示例數據時它起作用但是,當我輸入我的數據時它失敗了。我從來沒有遇到過 sumifs 的問題......奇怪這是我的公式....=SUMIFS('KPI 數據'!$G:$G,'KPI 數據'!$E:$E,">="&$C$4,'KPI 數據'!$E:$E,"
網站主持人對此評論進行了最小化
您需要將 ">=" 更改為 "> ="。 他們提供的代碼缺少空格。
網站主持人對此評論進行了最小化
謝謝兄弟它​​正在工作
網站主持人對此評論進行了最小化
過時的工作組
09-05-2017 0.71
30-05-2017 0.55
07-06-2017 0.53
07-06-2017 0.50
07-06-2017 0.36
07-06-2017 1.01
08-06-2017 0.80
13-06-2017 0.51
13-06-2017 0.50
13-06-2017 1.02
14-06-2017 3.01
15-06-2017 1.00
15-06-2017 0.71
19-06-2017 0.54
24-06-2017 1.40
26-06-2017 1.61
27-06-2017 2.53
30-06-2017 0.70
04-07-2017 0.30
04-07-2017 0.30
04-07-2017 1.30
04-07-2017 0.50
05-07-2017 0.61
10-07-2017 1.01
10-07-2017 0.60
10-07-2017 0.70
12-07-2017 0.50

我想計算日期重量並轉換為月份



總月
五月-
六月-
七月-
網站主持人對此評論進行了最小化
嗨哈迪克,
你的意思是按月求和? 本文介紹的方法可能會對您有所幫助:
https://www.extendoffice.com/documents/excel/3181-excel-sum-by-week-month-quarter-year.html
網站主持人對此評論進行了最小化
=SUMIFS(Expenses!D6:K300,Expenses!C6:C300,"> ="&References!B5,Expenses!C6:C300,"< ="&References!C5)

返回#VALUE。 我哪裡錯了? 費用選項卡,C 列有日期。 費用選項卡列 D 到 K 具有需要匯總的 $$ 金額。 參考標籤 B5 有開始日期。 參考選項卡 C5 有結束日期。
網站主持人對此評論進行了最小化
嗨沙龍,
您需要注意兩點:
(1) 刪除 > 和 = 之間的空格
(2) 檢查日期是否未存儲為文本。 如果存儲為文本,請將它們轉換為日期/數字。
網站主持人對此評論進行了最小化
如果我想將另一個 IF 合併到這個公式中,我會怎麼做? 我的公式如下所示:

=SUMIFS(E2:E51,C2:C51,">="&C52,C2:C51,"<="&AH52)
我還想在 D52:D2 範圍內的 CELL D51 中包含一個變量。
網站主持人對此評論進行了最小化
嗨達倫,
如果您不熟悉 SUMIFS 函數,可以單擊“公式”>“插入函數”,在搜索函數框中鍵入 SUMIFS,然後單擊“開始”按鈕,然後在“函數參數”對話框中指定所需的條件。 看截圖:
查看附件 (1 / 5)
網站主持人對此評論進行了最小化
你能這樣做嗎
=SUMIFS(E2:E51,C2:C51,">="&C52,C2:C51,"<="&AH52,D2:D51,D52)
網站主持人對此評論進行了最小化
非常有幫助,謝謝!
網站主持人對此評論進行了最小化
你好,


我想使用 IF 公式來獲取單元格中的數字,前提是它的評級日期介於兩個日期之間。 例如,如果開始日期在兩個日期之間,則從單元格中選擇一個數字。



尋求幫助
網站主持人對此評論進行了最小化
嗨會計師,
例如:
A1 是第一個日期 2018/2/27,A2 是最後一個日期 2018/4/13,你會看到 C1 中的日期是否在日期範圍內。 在這種情況下,您可以使用這個公式 =IF(AND(C1>A1,C1
這裡還沒有評論
載入更多
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護