條件格式可能忽略第一條規則

條件格式可能忽略第一條規則

我不是專家,但我知道的夠危險。所以先感謝您的幫助

我有以下條件規則(按照給定的順序,如果每條為真,則停止)

=E5="TRUE" (Green Fill)

=ISBLANK(G5)=TRUE (no format)

=(Today()-G5)>4 (Red Fill)

根據其他日子還有一些其他顏色,但您明白了。

這是第一個帶給我問題的問題。 E5 是根據是否選取複選框 (D5) 來填入的(如果選取則為 True,如果未選取則為 False)。這是透過文字方塊(「控制」標籤)中的格式控制項所建立的。

所以,基本的邏輯樹是:

If completed, GREEN FILL

If date field = null, no format

If date field age > 4, RED FILL

我最初懷疑 E5 實際上並未填充 True 或 False,但後來我記得我有以下內容可以讓我知道已完成任務的數量(這可以正常工作):

=COUNTIFS(A5:A100, "<>", E5:E100, TRUE)

基於此,我嘗試了第一個條件的引號和沒有引號的方法,但得到了相同的結果(zilch)

因此,我願意接受有關如何解決此問題的建議。

答案1

我認為你的第一條規則應該是這樣的 - 不帶引號。

=E5=TRUE

否則,它會在儲存格中尋找表示 TRUE 的字串值,而不是布林值 TRUE。

相關內容