跳到主要內容

在Excel中以天,週,月和年為單位計算兩個日期之間的差

處理工作表中的日期時,您可能需要計算兩個給定日期之間的差,以獲取天數,週數,月數或年數。 本文,我將討論如何在Excel中解決此任務。


計算兩個給定日期之間的天數差異

要獲取兩個給定日期之間的天數,請使用以下公式:

1。 在要獲取結果的空白單元格中輸入以下任一公式:

=DATEDIF(A2,B2,"D")
=B2-A2

備註:在以上公式中: A2 是開始日期單元格,並且 B2 是結束日期單元格。

2。 然後,將填充手柄向下拖動到單元格以填充此公式,並且兩個日期之間的天數已計算如下圖所示:


計算兩個給定日期之間的差異(以月為單位)

如果要獲取兩個特定日期之間的月數,請在空白單元格中輸入以下公式:

=DATEDIF(A2,B2,"M")

注意:A2是開始日期單元格,而B2是結束日期單元格。

然後,將填充手柄向下拖動到單元格以應用此公式,並且已經計算出兩個月之間的日期差,請參見屏幕截圖:


計算年份中兩個給定日期之間的差

要計算兩個日期之間的年數,DATEDIF函數也可以為您提供幫助。

請在空白單元格中輸入以下公式:

=DATEDIF(A2,B2,"Y")

備註: A2 是開始日期單元格,並且 B2 是結束日期單元格。

然後,將填充手柄向下拖動到單元格以應用此公式,並且已返回特定兩個日期之間的年數,請參見屏幕截圖:


計算天,月和年中兩個給定日期之間的差

如果需要計算以天,月和年為單位的兩個日期之間的差,則應使用以下公式:

=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"

備註: A2 是開始日期單元格,並且 B2 是結束日期單元格。

然後將填充手柄向下拖動到要應用此公式的單元格,然後,您將得到以下結果:


計算兩個給定日期之間的差異(以周為單位)

DATEDIF函數還可以幫助您計算兩個日期之間的星期數,請在空白單元格中使用以下公式:

=(DATEDIF(A2,B2,"D")/7)

備註: A2 是開始日期單元格,並且 B2 是結束日期單元格。

然後,將填充手柄向下拖動到要應用此公式的單元格,您將獲得兩個日期之間以十進制數表示的星期,請參見屏幕截圖:

  • 保養竅門如果要獲取兩個日期之間的整週數,請應用以下公式:
  • = ROUNDDOWN((DATEDIF(A2,B2,“ d”)/ 7),0)


計算兩個給定日期時間之間的時差,以天,小時和分鐘為單位

如果您有兩個日期和時間列表,要以天,小時和分鐘為單位來計算兩個日期時間之間的時差,請使用以下公式。

請複制以下公式並將其粘貼到空白單元格中:

=INT(B2-A2)&" days "&TEXT(B2-A2,"h"" hours ""m"" minutes """)

備註: A2 是開始日期時間單元格, B2 是結束日期時間單元。

然後,將填充手柄向下拖動到要應用此公式的單元格上,您將根據需要獲得以下結果:


更多有關日期和時間的文章:

  • 在Excel中計算午夜後的時間之間的小時數
  • 假設您有一個時間表來記錄您的工作時間,則A列中的時間是今天的開始時間,B列中的時間是第二天的結束時間。 通常,如果您直接減去“ = B2-A2”來計算兩次之間的時間差,則不會顯示正確的結果,如左圖所示。 如何在Excel中正確計算午夜後兩次之間的小時數?
  • 在Excel中計算每月的工作時間
  • 通常,我們大多數人可能每週工作8天,每天工作5個小時。 在這裡,我想獲得每月的總工作時間來計算工資。 如何在Excel中計算每月的總工作時間?
  • 在Excel中計算工作時間和減去午餐時間
  • 作為公司員工,我們需要在每個工作日加班加點,計算總工作時間,再減去一天的午餐時間,可以幫助您根據時間計算薪水。 例如,我有以下每日出勤記錄,其中包含工作表中的登錄,註銷和午餐開始時間,午餐結束時間,現在,我想計算每天的總工作時間但減去午餐時間。 為了完成這項工作,我可以為您介紹一些公式。

  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 和保存數據; 拆分單元格內容; 合併重複的行和總和/平均值...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 收藏并快速插入公式,範圍,圖表和圖片; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 數據透視表分組依據 週號,週幾等 顯示未鎖定的單元格 用不同的顏色 突出顯示具有公式/名稱的單元格...
kte選項卡201905
  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
El datediff tambien funciona en power apps pero sin embargo no encuentro la manera de hacerlo
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations