基於另一個單元格的 TRUE/FALSE 輸出的條件格式

基於另一個單元格的 TRUE/FALSE 輸出的條件格式

我有 2 張桌子:

  1. 包含值
  2. 包含基於公式的 TRUE/FALSE 輸出,此公式取決於表 1 的值

我想套用條件格式,以便表 1 單元格顏色為紅色,並對應表 2 中的 FALSE 輸出。

答案1

例如,這是您的數據:

      A      B
1     3    FALSE
2     2    TRUE
3     7    FALSE
4     9    TRUE

現在您要將儲存格 A1 和 A3 的文字顏色設定為紅色。

所以我嘗試過的這些步驟:

  1. 將遊標置於A1
  2. 選項卡,選擇條件格式, 然後新規則...
  3. 新的格式規則選擇使用公式確定要設定格式的儲存格
  4. 把這個公式寫在當公式成立時設定值的格式: =B1=FALSE,然後按一下設定所需的格式格式...按鈕。然後按一下“確定”。
  5. 現在再次打開條件格式,然後選擇管理規則...
  6. 然後在適用於將其更改=$A$1=$A$1:$A$4.按一下按鈕Apply然後確定。
  7. 現在您可以在儲存格中看到文字顏色A1A3是紅色的。

希望它有用。

答案2

您的問題可以使用輔助列來解決。

在此輸入影像描述 注意

  • 由於您沒有提供任何範例數據,因此我假設了表格的兩組數據。

怎麼運作的:

  • 我假設表格1有範圍內的數據 A2:B4表2D2:E6

  • 輸入此公式F2並填寫。

    =AND(COUNTIF(B$2:B$4,E2)>0,D2>IFERROR(OFFSET(B$2,MATCH(E2,B$2:B$4,0)-1,-1),0))

  • 選擇B2:B4,到達條件格式然後新規則 並輸入此公式=$F2 =FALSE

  • 應用適當的格式並結束於 好的

讓我說一下這個公式是如何運作的:

  • 如果 Column 中的值出現在 中 ,則該COUNTIF()... > 0部分會傳回。TRUEEB2:B4

  • 在第二部分中,找到 Column Match withMATCH()中資料的位置。EB2:B4

  • 在 Column 中找到OFFFSET()對應的數據A

  • IFERROR()處理#N/A錯誤。

  • 如果D2不大於 Column 中的資料(數字)A,則公式傳回FALSE

根據需要調整公式中的儲存格引用。

相關內容