![基於另一個單元格的 TRUE/FALSE 輸出的條件格式](https://rvso.com/image/1585756/%E5%9F%BA%E6%96%BC%E5%8F%A6%E4%B8%80%E5%80%8B%E5%96%AE%E5%85%83%E6%A0%BC%E7%9A%84%20TRUE%2FFALSE%20%E8%BC%B8%E5%87%BA%E7%9A%84%E6%A2%9D%E4%BB%B6%E6%A0%BC%E5%BC%8F.png)
我有 2 張桌子:
- 包含值
- 包含基於公式的 TRUE/FALSE 輸出,此公式取決於表 1 的值
我想套用條件格式,以便表 1 單元格顏色為紅色,並對應表 2 中的 FALSE 輸出。
答案1
例如,這是您的數據:
A B
1 3 FALSE
2 2 TRUE
3 7 FALSE
4 9 TRUE
現在您要將儲存格 A1 和 A3 的文字顏色設定為紅色。
所以我嘗試過的這些步驟:
- 將遊標置於A1
- 在家選項卡,選擇條件格式, 然後新規則...
- 在新的格式規則選擇使用公式確定要設定格式的儲存格。
- 把這個公式寫在當公式成立時設定值的格式:
=B1=FALSE
,然後按一下設定所需的格式格式...按鈕。然後按一下“確定”。 - 現在再次打開條件格式,然後選擇管理規則...
- 然後在適用於將其更改
=$A$1
為=$A$1:$A$4
.按一下按鈕Apply
然後確定。 - 現在您可以在儲存格中看到文字顏色A1和A3是紅色的。
希望它有用。
答案2
您的問題可以使用輔助列來解決。
- 由於您沒有提供任何範例數據,因此我假設了表格的兩組數據。
怎麼運作的:
我假設表格1有範圍內的數據
A2:B4
和表2有D2: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
部分會傳回。TRUE
E
B2:B4
在第二部分中,找到 Column Match with
MATCH()
中資料的位置。E
B2:B4
在 Column 中找到
OFFFSET()
對應的數據A
。IFERROR()
處理#N/A
錯誤。如果
D2
不大於 Column 中的資料(數字)A
,則公式傳回FALSE
。
根據需要調整公式中的儲存格引用。