3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

【例一】如何返回某一特定日期(B1單元格)是一週中的星期幾?

操作:在B2單元格輸入公式“=TEXT(B1,”AAAA”)”,回車後完成。若輸入的公式為“=TEXT(B1,”DDDD”)”,回車後則返回英文狀態下的星期。

3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

備註:

(1)Text函數表示將數值轉化為自己想要的文本格式。

(2)語法格式為:text(value,format_text,其中Value為數字值,Format_text 為設置單元格格式中自己所要選用的文本格式。

(3)Text函數中的文本格式來源於單元格格式中數值對話框下。包括日期、時間、百分比、整數、小數、科學計數、自定義格式等等。

(4)本例中關於返回日期對應星期幾的格式“AAAA”、“DDDD”需要單獨記憶。

3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

【例二】如何根據A列日期,在B列中自動生成星期?

操作:在B4單元格輸入公式“=TEXT(DATE(B2,D2,A4),"AAAA")”,回車後下拉或雙擊填充柄。

3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

備註:

(1)本例用DATE函數返回指定年月日的日期。

(2)DATE函數的語法格式為DATE(YEAR,MONTH,DAY),也就是DATE(年,月,日)

(3)用TEXT函數套用DATE函數,快速在B列中生成星期數。

【例三】如何快速算出距離今天100天之前是幾號?3個月之前呢?

操作:

第一步:在A2單元格輸入公式“=TODAY()”,得出當天日期。

第二步:在B2單元格輸入公式“=A2-100”,得出100天之前的日期

第三步:在C2單元格輸入公式

“=DATE(YEAR(A2),MONTH(A2)-3,DAY(A2))”,回車。

3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

備註:

(1)TODAY函數是指返回當天的日期

(2)在運算多少天數之前的日期時,直接進行加減就可以

(3)在運算月數或年數之前的日期時,需要對日期的年月日信息提取後,進行加減

(4)函數YEAR、MONTH、DAY是指返回特定日期的年、月、日信息

(5)注意單元格格式應為日期格式,不是常規格式

3個月20天前是星期幾呢?巧用TEXT和DATE函數,解決考勤、規劃問題

那麼最後的問題是:距離今天3個月零12天以後是星期幾呢?公式為

“=TEXT(DATE(YEAR(TODAY(),MONTH((TODAY()+3),DAY(TODAY()+12)),”aaaa”)”,回車。

這裡首先用到了YEAR、MONTH、DAY函數和DATE函數以及TEXT函數的層層嵌套,快打開表格實踐一下吧。

本期實例分享的最後,歡迎大家點擊關注,謝謝!


分享到:


相關文章: