4071 |
Excel如何以28天為一週期顯示各個週期區間日期 |
如果想要以28天為一週期,顥示開始日期與結束日期,並在中間用-號分隔,公式要怎設定?
▍1.先輸入第一週期區間日期
1.點取B2儲存格輸入:「2022/01/01-2022/01/28」。
2.點取B3儲存格輸入公式:「=TEXT(MID(B2,1,FIND("-",B2)-1)+28,"YYYY/MM/DD")&"-"&TEXT (MID(B2,FIND("-",B2)+1,10)+28,"YYYY/MM/DD")」後,向下複製公式到B4:B16儲存格。
公式說明:
=TEXT(MID(B2,1,FIND("-",B2)-1)+28,"YYYY/MM/DD")&"-"&TEXT(MID(B2,FIND("-",B2)+1,10) +28,"YYYY/MM/DD")
公式一:FIND("-",B2) 傳回-號在B2儲存格中位置。
公式二:MID(B2,1,公式一-1) 將B2儲存格內容從第1個字元開始抓取N個(公式一傳回結果減1)字元,也就是開始日期。
公式三:MID(B2,公式一+1,10) 將B2儲存格內容從(公式一傳回結果加1)字元開始抓取10個字元,也就是結束日期。
公式四:TEXT(公式二(三)+28,"YYYY/MM/DD") 將公式二(三)傳回結果加28值,以「YYYY/MM/DD」格式顯示。
▍2.建立輔助儲存格
1.點取D2儲存格輸入開始日期:「2022/1/1」。
2.點取E2儲存格輸入週期天數:「28」。
3.點取B2儲存格輸入公式:「=TEXT($D$2+$E$2*(ROW()-2),"YYYY/MM/DD")&"-"&TEXT($D$2-1+$E$2*(ROW()-1),"YYYY/MM/DD")」。
公式說明:
=TEXT($D$2+$E$2*(ROW()-2),"YYYY/MM/DD")&"-"&TEXT($D$2-1+$E$2*(ROW()-1),"YYYY/MM/DD")
公式一:TEXT($D$2+$E$2*(ROW()-2),"YYYY/MM/DD") 將E2儲存格數值乘上(列編號減2)再加D2儲存格數值,為開始日期,以「YYYY/MM/DD」格式顯示。
公式二:TEXT($D$2-1+$E$2*(ROW()-1),"YYYY/MM/DD") 將E2儲存格數值乘上(列編號減1)再加D2儲存格數值,為結束日期,以「YYYY/MM/DD」格式顯示。
訂閱⏺🚄錦子老師速效列車🚄⏺請按下小鈴噹🔔可最快速獲得更新通知... https://www.youtube.com/channel/UCyCDHtGn9k6CenkKyNA7VmA
歡迎您的加入,可更快速獲的更多關於錦子老師教學影片的訊息。
部落格:https://ccenjor.pixnet.net
LINE:ChenChin
臉書:社團-Excel小小世界,歡迎您的加入,天天會有一到二篇教學文。
若有問題要問,不要在YouTube留言,不會通知錦子老師,所以看到可能己是數個月或一年了,請用LINE或痞客邦留言,最好附上圖片或測試檔,作業方便,謝謝配合。
留言列表