同事問到,在 Excel 中的一長串日期中,如何能自動標示週末假日(星期六、日)?(參考下圖)

建議使用「設定格式化的條件」來處理較為簡單,參考下的步驟:

1. 選取儲存格A2:B20。

2. 新增規則,選取「使用公式來決定要格式化哪些儲存格」。

3. 輸入公式:=WEEKDAY($A2,2)>5,即取出星期六和星期日者。

4. 設定格式(粉紅色儲存格底色之紅色字)。

【延伸閱讀】

Excel-列出時間區間中特定星期幾的日期(WEEKDAY)

Excel-利用SUMPRODUCT、WEEKDAY、INDIRECT計算今天起的日期區間中特定星期幾的數量

Excel-找出指定日期的下個星期二(或四)

Excel-藉由WEEKDAY和DATE來製作萬年月曆

Excel-在日期清單中標示星期六日的日期(WEEKDAY)

Excel-找尋N週後的下一個星期M

Excel-從日期清單中區別平日和假日計算總和

Excel-隨機產生一年中週末(六,日)日期

Excel-列出每年的黑色星期五(每月13日為星期五)

Google試算表-從日期和時間清單中計算一週各天裡秒數區間的次數(SUMPRODUCT,WEEKDAY)

Excel-比較二個日期

Excel-找出最近一個指定星期幾的日期

Excel-產生不包含星期六、日的日期Excel-依日期的星期幾排序

  ​ 文章集

【補充資料】

關於函數之詳細函數說明,請參考微軟網站:

WEEKDAYhttp://office.microsoft.com/zh-tw/excel-help/HP010343015.aspx

WEEKDAY:傳回符合日期的星期。給定的日預設為介於1(星期日)7(星期六)之間的整數。

語法:WEEKDAY(serial_number,[return_type])

serial_number:要找的日期的代表序列值。

return_type:決定傳回值類型的數字。

 

RETURN_TYPE

傳回的數字

1或省略

數字1(星期日)7(星期六)

2

數字1(星期一)7(星期日)

3

數字0(星期一)6(星期六)

11

數字1(星期一)7(星期日)

12

數字1(星期二)7(星期一)

13

數字1(星期三)7(星期二)

14

數字1(星期四)7(星期三)

15

數字1(星期五)7(星期四)

16

數字1(星期六)7(星期五)

17

數字1(星期日)7(星期六)

 

 

學不完.教不停.用不盡文章列表

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(13) 人氣()