在具有多个条件的Excel工作表中格式化单元格
我想要做的是格式1单元格让我们说A1(如果3个条件成立,更改它的背景色)我的意思是&&
应该beetwen这个condicions。
我有成功,但只有单一的条件。
例:
我列中的1有1到7的数字,如果这个数字不同于3和6和7,则改变单元格的背景颜色。
=$A$1<>"3" && $A$1<>"6" && $A$1<>"7"
不起作用,所以可能吗?
当我添加3个不同的条件,它分裂or (||)
。
那么有没有办法做到这一点?
希望我的问题是清楚的:)
先谢谢了:)
如果我记得好,没有“&&”或“||” 在Excel公式中。 您可能可以使用“OR”和“AND”关键字。 使用“条件格式”菜单,您必须在下拉菜单中select“公式是”,而不是“值是”。 然后,您可以使用任何复杂的Excel公式(OR,AND,TRUE,…)
回答
=IF(AND(A1<>3,A1<>6,A1<>7),TRUE,FALSE)
奖金1 – 灵活的条件
为了使逻辑易于改变,考虑将它们放在单独的单元格D1中作为“3,6,7”,然后将条件格式公式更改为:
=IF(ISERROR(FIND(A1,$D$1)),TRUE,FALSE)
这也有助于Excel对同一个公式中的()或()not()内的逻辑评估进行限制。 我以前打过,但不记得究竟有多less。 也许别人可以粉碎一些光。
奖金2 – 使用或不使用绝对参考?
您可以通过使用绝对引用$ A $ 1来检查多个单元格对A1的值:
但是,如果您想根据自己的值检查多个单元格,请select以A1为起点的多个单元格,然后不要使用绝对引用:
同样,要检查列A中各自行对应项的另一列,请使用$ A1:
请注意,Excel是“适用于”区域的起点。 如果对A1使用条件格式化公式评估,则必须将A1作为“适用于”区域的开头: