[英]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.