我有一張休假時間表的 Excel 表格。例如,在第 1 行中是月份名稱為 Jan 的合併儲存格,在行 D3 和 E3 中是日期組 01-05 和 08-12 等。
我怎樣才能做到這一點?
答案1
這很醜陋,因為我認為可能有更好的方法來實現你想要的結果,但要回答你的問題:
- 確保
Row2
格式為文字和ColumnB
日期ColumnC
。 - 選擇
D3
。 - 風格,條件格式,新規則,使用公式確定要設定格式的儲存格。
- 複製
=OR(AND(DAY($B3)=VALUE(RIGHT(D$2,2)),DAY($B3)>=VALUE(LEFT(D$2,2))),AND(DAY($C3)>=VALUE(LEFT(D$2,2)),DAY($C3)<=VALUE(RIGHT(D$2,2))))
- 貼到編輯規則說明。
- 當此公式成立時,格式化值:。
- [根據需要設定格式] 點選
OK
。 =$D:$H
進入適用於並單擊Apply
,OK
。
您應該實現如下所示的目標:
D3
我展示了將條件公式放入並上下複製的結果。但這不是必需的,但可以檢查格式是否不符合您的預期。
應該適用於所有的ColumnD:H
.
我已將公式包含在圖像中,因為該佈局可能有助於理解邏輯。