超过三种条件格式(Microsoft Excel)
Excel的条件格式设置功能非常强大。但是,对于复杂的格式,大多数Excel用户都有一个缺点:
条件格式设置功能似乎仅允许定义三个条件。
这实际上有点误导。实际上可以指定四种条件格式。第四个是条件条件格式对话框中指定的三个条件都不为真时Excel所使用的格式。 (换句话说,格式化单元格的方式是第四种格式。)
如果仅需要定义其他条件,而无需使用相应的格式,则可以设计公式以在条件中使用。
这些公式可以使用OR,AND和NOT函数。例如,如果希望在单元格值超出5到10的范围,或者它不是数字时,将单元格B5涂成红色,则可以使用以下条件:
=OR(B5<5,B5>10,NOT(ISNUMBER(B5)))
为了将此公式输入到“条件格式设置”对话框中,请确保在条件中指定“公式为”而不是“单元格值为”。然后,您将在对话框中更改条件的格式,使其为红色。可以为其他复杂的条件需求设计类似的“化合物公式”。
如果您需要定义其他条件(三个以上),并且每种条件都需要不同的格式,那么您就不走运了。
在这种情况下,您将需要使用VBA宏来检查条件并相应地修改单元格格式。 (您还可以升级到更高版本的Excel(2007或更高版本),因为这些更高版本将轻松处理三种以上的条件格式。)
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(2439)适用于Microsoft Excel 97、2000、2002和2003。