如果另一列包含數據,Excel 條件格式

如果另一列包含數據,Excel 條件格式

所以我有一個包含三個日期列的工作表,

B 欄是收到日期

D 欄是截止日期

F 欄位是回覆日期

D 欄位使用公式

=工作日(BX,$1新元)

其中 S1 只顯示 10,因此 D 列將截止日期顯示為距 B 列的接收日期 10 個工作天。

然後,我對 D 列進行了條件格式化,以突出顯示過期日期

單元格值 < NOW()

我想做的是,一旦 F 列中有回覆日期,D 列中的日期就不再顯示為紅色。

這可能嗎?在手動輸入日期之前,F 列將是空白的,但我無法讓 ISBLANK 執行任何操作

答案1

您可以變更條件格式規則以使用:

=AND($F2<>"",$D2<TODAY())

AND只是讓您將多個條件聯繫在一起,如果兩者都是,TRUE則公式的結果也是TRUE

答案2

步驟 1 建立一組隨機日期 - 接收日期

在此輸入影像描述

及其相關日期 — 週一至週日

在此輸入影像描述

C3 中使用的公式為 =TEXT(B3,"ddd")

同時在 I3 和 I4 中也輸入任一組假期

在此輸入影像描述

步驟 2 建立截止日期 - 透過新增所選天數 - 在本例中為未來 10 天  在此輸入影像描述

並新增相關日期 - 週一至週日

在此輸入影像描述

D3 所使用的公式為 =WORKDAY(B3,$M$3,holidays)

步驟 3 新增任意回覆日期 - 在本例中為 2020 年 11 月 15 日

在此輸入影像描述

步驟 4 可以看出,突出顯示/條件格式將應用於 D3 而不是 D4 - 因為 D4 前面有回應日期 - 條件格式僅適用於 D3,因為 D3 前面沒有回應日期,而且因為 D3 中的日期小於檢查日期

檢查日期可以更改為 =TODAY() 在本例中,任意檢查日期用作 2020 年 11 月 19 日 — 在 M4 中

步驟5 公式在Excel中顯示如下

在此輸入影像描述

在此輸入影像描述

相關內容