EXCEL 2016 - 不能在条件格式规则中使用TEXT标准

时间:2017-06-05 18:50:29

标签: date text excel-2016

我有3列。在第一个我有升序编号,在第二个日期&第3篇文字

我正在尝试将绿色填充到符合以下标准的单元格(第1列)中: 日期早于TODAY()和 包含特定文本“文本标准”

在条件格式设置规则窗口中,我尝试了以下操作:

=AND($M$6:$M$827<TODAY(); $O$6:$O$827="text criteria") 
=($M$6:$M$827<TODAY())*($O$6:$O$827="text criteria") 
=($M$6:$M$827<TODAY())+($O$6:$O$827="text criteria") 
=($M$6:$M$827<TODAY())&($O$6:$O$827="text criteria") 

所有场合都是在没有错误的情况下收到的,但从来没有得到我需要的亮点。 因为我确信AND功能是正确的并且应该有效,我将它复制到第4列,并且它确实在所有827个输入中正常工作。

另一方面,我也只使用$M$6:$M$827<TODAY()部分进入条件格式化窗口并且它可以工作。但它也强调了一些条目不应该有,因为它没有第二个标准。

在条件格式中使用文本条件是否存在问题? 如果是,我应该如何解决它? (我正在考虑使用新的第4列;它正常工作;我需要值为“TRUE”的条目)

提前感谢您提供任何帮助

2 个答案:

答案 0 :(得分:1)

您只能使用列的上部单元格,使行相对:

=AND($M6<TODAY(); $O6 ="text criteria")

然后制作适用于:$M$6:$M$827这应该包含您希望应用条件格式的所有行和列。

![enter image description here

答案 1 :(得分:1)

假设;是您的分隔符,并且具有升序编号的列是K,并且您希望格式化K6:K827,当ColumnM的相应行中的值在今天之前(但不是空白)并且值为对应的行ColumnO为text criteria,请选择K6:K827清除这些单元格中的任何条件格式和HOME&gt;样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

=AND(M6<>"";M6<TODAY();O6="text criteria")

绿色填充和完成