參考下圖,網友想要根據一個 Excel 的日期清單,將「星期」欄位中自動標示六(休)和日(休),並且將星期六、日的各列儲存格底色標示不同色彩,該如何處理?
一、將「星期」欄位中自動標示六(休)和日(休
儲存格B2:=CHOOSE(WEEKDAY(A2,1),"日(休)","一","二","三","四","五","六(休)")
或
儲存格B2:
=RIGHT(TEXT(A2,"[$-404]aaaa;@"),1)&IF(WEEKDAY(A2,2)>5,"(休)","")
其中 WEEKDAY 函數中的參數「1」乃對應 1 ~ 7 為星期日 ~ 星期六。
複製儲存格B2,往下各列貼上。
二、將星期六、日的各列儲存格底色標示不同色彩
1. 先選取欄A至欄C中有資料的儲存格。
2. 設定格式化的條件:
(1) 選取「使用公式來決定要格式化哪些儲存格」。
(2) 編輯規則:=WEEKDAY($A2,2)>5;注意儲存格$A2的位址參位方式。
(3) 設定底色:淺粉紅色。
其中 WEEKDAY 函數中的參數「2」乃對應 1 ~ 7 為星期一 ~ 星期日。符合 WEEKDAY($A2,2)>5 者為星期六和星期日。
【補充資料:日期時間綜合範例】
顯示結果 | 自訂格式 |
週三 | [$-404]aaa |
星期三 | [$-404]aaaa |
下午 01:30:55 | [$-404]AM/PM hh:mm:ss |
90年3月14日 | [$-404]e"年"m"月"d"日" |
90/3/14 | [$-404]e/m/d |
民國90年3月14日 | [$-404]gge"年"m"月"d"日" |
中華民國90年3月14日 | [$-404]ggge"年"m"月"d"日" |
14-Mar | [$-409]d-mmm |
14-Mar-01 | [$-409]d-mmm-yy |
1:30 PM | [$-409]h:mm AM/PM |
1:30:55 PM | [$-409]h:mm:ss AM/PM |
M | [$-409]mmmmm |
M-01 | [$-409]mmmmm-yy |
2001/3/14 1:30 PM | [$-409]yyyy/m/d h:mm AM/PM |
下午 01:30:55 | [$-F400]h:mm:ss AM/PM |
2001年3月14日 | [$-F800]dddd, mmmm dd, yyyy |
九十年三月十四日 | [DBNum1][$-404]e"年"m"月"d"日" |
民國九十年三月十四日 | [DBNum1][$-404]gge"年"m"月"d"日" |
中華民國九十年三月十四日 | [DBNum1][$-404]ggge"年"m"月"d"日" |
三月十四日 | [DBNum1][$-404]m"月"d"日" |
二○○一年三月十四日 | [DBNum1][$-404]yyyy"年"m"月"d"日" |
13:30:55 | [h]:mm:ss |
14-Mar | d-mmm |
14-Mar-01 | d-mmm-yy |
Mar-01 | mmm-yy |
Mar-2001 | mmm-yyyy |
2001年3月14日 | yyyy"年"m"月"d"日" |
2001/3/14 | yyyy/m/d |
2001/3/14 13:30 | yyyy/m/d h:mm |
2001/3/14 13:30 | yyyy/m/d hh:mm |
2011/3/14 | yyyy/m/d |
13時30分 | h"時"mm"分" |
13時30分55秒 | h"時"mm"分"ss"秒" |
13:30:55 | h:mm:ss |
13:30 | h:mm |
13時30分 | hh"時"mm"分" |
13時30分55秒 | hh"時"mm"分"秒" |
13:30 | hh:mm |
01:30 PM | hh:mm AM/PM |
13:30:55 | hh:mm:ss |
01:30:55 PM | hh:mm:ss AM/PM |
3月14日 | m"月"d"日" |
3/14/01 | m/d/yy |
3/14 | m/d |
03/14/01 | mm/dd/yy |
30:55 | mm:ss |
01:30:55 PM | mm:ss.0 |
下午1時30分 | 上午/下午h"時"mm"分" |
下午1時30分55秒 | 上午/下午h"時"mm"分"ss"秒" |
下午01時30分 | 上午/下午hh"時"mm"分" |
下午01時30分55秒 | 上午/下午hh"時"mm"分"ss"秒" |
全站熱搜
留言列表