条件格式中数字与文本逻辑值匹配的设置需求咨询
条件格式中数字与文本逻辑值匹配的设置需求咨询
嗨,我来帮你搞定这个条件格式的问题!你的需求很明确:要让H26在和D26的逻辑含义不匹配时高亮——也就是D26是文本"TRUE"但H26是0,或者D26是文本"FALSE"但H26是1的情况。
先看你现在的公式:=OR(AND($D$26="TRUE",$H$26=0),AND($D$26="FALSE",$H$26=1))
这个逻辑完全是对的,直接用它就能实现你要的效果!不过我们可以把它简化得更简洁,可读性也更强:=NOT(($D$26="TRUE")=($H$26=1))
这个简化公式的逻辑是这样的:
- 当D26是"TRUE"时,
$D$26="TRUE"返回TRUE;此时我们期望H26是1,也就是$H$26=1返回TRUE,两者相等就说明匹配,NOT()取反后返回FALSE,不会触发高亮 - 要是D26是"TRUE"但H26是0,
$H$26=1返回FALSE,和前面的TRUE不相等,NOT()取反后返回TRUE,就会触发高亮 - 同理,D26是"FALSE"时,
$D$26="TRUE"返回FALSE,期望H26是0($H$26=1返回FALSE),两者相等就不高亮,不相等就高亮
设置步骤也很简单:
- 选中H26单元格
- 打开条件格式菜单,选择「新建规则」
- 选择「使用公式确定要设置格式的单元格」
- 把上面的公式(不管是你原来的还是简化后的)粘贴进去
- 设置你想要的高亮格式(比如填充颜色),确定就完成啦
备注:内容来源于stack exchange,提问作者user1881394
相关产品推荐
相关产品推荐

