請問各位大大小妹在製作排班表,每個人一天有兩個時段如上圖,但目前想把 六 日 兩天假日 標上顏色註名利用條件式格式設定打上公式=WEEKDAY(Q$6:Q$7,2)>5卻連同一~五的合併第2欄位也標上顏色了請問我該怎麼修改才對或者合併欄位無法這樣使用?感謝~
kitto2580 wrote:請問各位大大小妹在製...(恕刪) 這種應該不需要寫公式,直接選常用-->條件式格式設定-->新增規則-->只格式化包含下列的儲存格-->輸入"介於" "六"且"日"-->格式-->點選字型選擇色彩-->點選填滿選擇色彩-->按下確定即可
kitto2580 wrote:請問各位大大小妹在製...(恕刪) 1. 這個判斷式"=WEEKDAY(Q$6:Q$7,2)>5"似乎有問題, 一般判斷weekday僅需一個儲存格, 不了解為何要用兩個, 而且這樣的寫法會回傳兩個儲存格2. 要注意WEEKDAY在處理空白時會有很奇怪的結果, 舉個例子, 若A1為空白, WEEKDAY(A1,2)會傳回6綜上所述, 估計Q$7是個空白, 因此在"WEEKDAY(Q$6:Q$7,2)"回傳的兩個儲存格中, 第二個儲存格總是6, 所以會符合條件式(>5)而上色解決方法是只用Q$6來判斷, 若Q$6為空白則不符, 若不為空白再套用WEEKDAY, 公式如下=IF(ISBLANK(Q$6),FALSE,WEEKDAY(Q$6,2)>5)
1tac wrote:1. 這個判斷式"=WEEKDAY...(恕刪) 感謝大大的解答但因為我要連下面的儲存格也跟著一起變色如果照判斷式 =IF(ISBLANK(Q$6),FALSE,WEEKDAY(Q$6,2)>5)會呈現下圖不知道是否有其他方法?感謝
將Q2:AV50框選起來。點取「常用 > 條件式格式設定 >新增規則」。輸入=WEEKDAY(OFFSET(Q$2,0,MOD(COLUMN(),2)-1,1,1),2)>5點取格式鈕,設定填滿色彩。點取「確定」鈕二次。