介紹各種在 Excel 中顯示特定日期是星期幾的方法,包含 WEEKDAY
、CHOOSE
、TEXT
函數與儲存格格式的作法。
假設我們在 Excel 表格中有一些日期的資料如下:
而我們想要查詢這裡的每一個日期是禮拜幾,在 Excel 中有許多種方式都可以顯示日期是星期幾,以下是各種方法的步驟教學。
WEEKDAY
函數
WEEKDAY
函數可以判斷指定的日期是星期幾:
=WEEKDAY(A2)
WEEKDAY
函數會傳回一個數字,預設會以 1
到 7
分別代表週日到週六,例如 5
就代表週四。
WEEKDAY
搭配 CHOOSE
函數
由於 WEEKDAY
傳回的是數字,如果想要轉為比較容易閱讀的文字,可以搭配 CHOOSE
函數,將數字轉為比較容易閱讀的文字:
=CHOOSE(WEEKDAY(A2),"日","一","二","三","四","五","六")
TEXT
函數
TEXT
函數搭配 ddd
格式可以將日期資料以英文簡寫的方式表示星期幾:
=TEXT(A2,"ddd")
TEXT
函數搭配 dddd
格式,則會以完整的英文名稱顯示星期幾:
=TEXT(A2,"dddd")
若要以中文顯示星期幾,可以改用 [$-404]aaa;@
格式,以「週三」的格式顯示:
=TEXT(A2,"[$-404]aaa;@")
或是使用 [$-404]aaaa;@
格式,以「星期三」的格式顯示:
=TEXT(A2,"[$-404]aaaa;@")
調整儲存格格式
我們也可以透過調整儲存格格式的方式,讓日期資料直接以禮拜幾來顯示。
Step 1
先以公式複製原始的日期資料。
=A2
Step 2
選取要顯示星期幾的儲存格範圍,點選滑鼠右鍵,選擇「儲存格格式」。
選擇「日期」中的「星期三」或「週三」格式。
Step 4
設定好「儲存格格式」之後,就可以顯示每個是其是星期幾了。