在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。
其實日期要計算天數超級簡單
日期天數=結束日期-開始日期+1
為什麼要+1呢? 可以讀一下這篇⬇️
🔗EXCEL小知識 | 計算日期天數的地雷,99%的人都會犯 | 種樹數學題🔗
但是如果說起始日期與結束日期都在同一個儲存格中呢?
這樣如何快速的把天數計算出來⬇️
一邊看教學一邊操作,這樣的學習成效是最棒的哦!
=TEXTSPLIT(B3,"-")
➡️ 利用TEXTSPILT將-左右兩邊的日期分別拆開=TEXTSPLIT(B4,"-"){-1,1}
➡️將兩個日期分別乘上{-1,1},就會得到日期的序號 (起始日期*-1"得到負的日期序號",結束日期*1"得到正的日期序號")=SUM(TEXTSPLIT(B4,"-"){-1,1})
➡️將兩個日期序號用SUM加總,得到日期經過天數=SUM(TEXTSPLIT(B4,"-"){-1,1})+1
➡️種樹問題,要加上1,才會得到正確的天數=FIND("-",C3)-1
➡️利用FIND找到-在儲存格中的位置在減1,就會得到起始日期的字數=LEFT(C4,FIND("-",C4)-1)
➡️使用LEFT配合FIND得到的起始日期字數,擷取左邊的起始日期=FIND("-",C5)+1
➡️利用FIND找到-在儲存格中的位置在加1,就會得到結束日期的起始位置=MID(C6,FIND("-",C6)+1,9)
➡️使用MID配合FIND得到的結束日期的起始位置,由該位置擷取9個字就會得到右邊的結束日期(日期不會超過9個字元,所以MID第三個引數輸入9)=MID(C6,FIND("-",C6)+1,9)-LEFT(C4,FIND("-",C4)-1)
➡️將MID得到的結束日期-FIND的到的使日期,得到日期經過天數=MID(C6,FIND("-",C6)+1,9)-LEFT(C4,FIND("-",C4)-1)+1
➡️種樹問題,要加上1,才會得到正確的天數分享如果對你有幫助
歡迎訂閱贊助效率職人沙龍
解鎖更多文章
1️⃣ EXCEL特殊圖表
2️⃣ POWER QUERY從0到1
3️⃣ 素材分享(ICON、簡報元素)
4️⃣ 全自動抽獎系統模
5️⃣ 直播分享錄影檔:❌不用函數的日期處理術