如果不在列表中,如何进行条件格式化?

如果不在列表中,如何进行条件格式化?

网上关于条件格式和列表的所有提示都是关于突出显示列表中匹配的单元格。我如何突出显示不匹配的单元格(忽略空白单元格)。

例如,以 15 分钟为间隔的时间列表,hh:mm AM/PM 格式:

5:00 AM

上午 5:15

上午 5:30

上午 5:45

上午6:00

等等...

以及一列条件格式的条目:

上午 5:30

上午 6:15

早上7点

上午8:30

前两个条目没有问题。如何有条件地格式化以突出显示最后两个条目(以警告用户重新输入)不在列表中?(例如,检查是否缺少冒号(“:”)?)

谢谢。

答案1

如果只是验证正确的时间格式,您也可以使用数据 > 数据工具 > 数据验证。设置为仅允许“时间”。然后,您还可以设置输入和错误消息来帮助指导用户(数据验证对话框中的其他选项卡)。

否则,请回答您的原始问题。只需使用公式定义您的自定义新规则(假设您在 A1 中输入数据),批准列表将被命名为列表

=ISNA(MATCH(A1,list,0))

当 Match 无法在列表中找到该项目时,它将返回 #N/A。ISNA() 将其变为 TRUE,从而导致突出显示。

相关内容