[英]Conditional Formatting based on values of table
如果表格中的任何行符合此條件,我想將單元格變黑:
桌子:A1:G100
單元格格式化J1
我要實施的條件:
IF(AND(A1=0;OR(B1="bob";B1="jack"))
將單元格J1變黑。
我使用了Excel條件格式函數,並且將公式僅應用到表的第一行就得到了結果。 如何根據表格每列的公式重復來設置單元格的格式?
建議為J1的自定義公式
=COUNTIFS(A:A,0,B:B,"bob")+COUNTIFS(A:A,0,B:B,"jack")
並選擇黑色填充顏色。
這是一個激烈的公式,但是如果您要尋找一個僅針對條件格式公式的公式答案,而對其他格式沒有任何影響,請嘗試以下方法。 您的條件格式公式中的公式應為
=SUMPRODUCT((A:A=0)*(B:B="jack"))+SUMPRODUCT((A:A=0)*(B:B="bob"))>0
兩個單獨的sumproduct公式的原因是將“ jack”和“ bob”實例捕獲為包含性OR,這是由二者之和大於零觸發的(至少1個實例為“ 0 and jack”或“ 0”和鮑勃”必須為真)。
僅當您對J1電池有特殊用途並且無法負擔邏輯塊(通常在單獨的紙上)為電池着色時,請使用此答案。 否則,請參閱@Tom Sharpe的答案。 他的公式可以包含在任何位置,條件格式可以簡單地查看該單元格是否大於0。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.