基于Yes或NO的值的条件格式

时间:2014-01-10 09:44:14

标签: excel colors excel-formula worksheet-function conditional-formatting

我有两个ROWS,一个有值,另一个有YesNO。我希望ROW 1中的值根据相应列中ROW 2中的YesNO来着色。例如:

   ROW 1  XXXX|XXXX|XXX|XXXX  
   ROW 2  YES | NO |YES| NO

没有条件为什么ROW 1应该是或否,它就是它的方式。

有可能吗?

2 个答案:

答案 0 :(得分:1)

在条件格式设置中,使用此选项:

并写下这个公式:

=If(B2="Yes",1,0)

假设您的数据是这样的:

因此,Row1中的突出显示会根据Row2中的值而变化 希望这有帮助。
注意:
请记住,您只应用A2中的格式,然后将格式复制并粘贴到其他单元格。

答案 1 :(得分:0)

由于条件格式标记wiki摘要提到Excel,我认为它是相关软件。由于OP提到“是或否的条件”我认为两种可能性都需要格式化。我认为最左边的XXXX在A1中。

最简单的方法可能是选择Row1,它应自动设置适当的适用于范围,并应用条件格式公式规则(因为要格式化的单元格不是触发器,因此需要格式化:

=A1="YES"  

和选择格式(绿色突出显示是常规的)。

“NO”条件可以通过简单地用“标准”格式格式化所有Row1来处理,再次是约定,这可能是红色填充。然后CF规则将覆盖Row2不包含“NO”的地方。

然而,另一种可能性是Row2中可能存在一些既不包含“是”也不包含“否”的单元格,这样就不会有条件格式化上面的单元格。在这种情况下,只需添加另一个类似于上面的公式规则:

=A1="NO"  

但格式不同(红色填充)。

由于格式为条件,因此不需要IF构造,只有在公式返回TRUE时才会触发格式化。