Excel:条件格式表行取决于多个单元格中的日期

Excel:条件格式表行取决于多个单元格中的日期

我想设置条件格式来优先考虑和突出显示表格行,具体取决于单元格中是否输入了日期

即,如果在 K 行中输入了任何日期,则突出显示行,如果在 L 行中输入了任何日期,则突出显示行,如果在 M 行中输入了任何日期,则突出显示行,

第二部分是我希望突出显示具有优先级,因此 L 行中的日期优先于 K 行中的日期,而 M 行中的日期优先于 L 或 K 行中的日期

现在我手动完成这个 - 但我相信有办法实现自动化。以下是我想要的屏幕截图

优先级条件格式

答案1

创建三条完全相同但格式不同的规则。

我使用公式=$K1<>""作为第一条规则,=$1:$100并将其应用于列。(设置为红色)
然后使用相同的公式创建下一个=$L1<>""“应用于”(设置为蓝色),
然后再次创建=$M1<>""(设置为绿色)

你应该把两个中的 1 都改掉规则公式适用于,将其设置为要应用格式的第一行,并将 100 设置为最后一行以满足您的需要。

将最高优先级放在最上面(因此,如果您希望 M 中的日期优先于 L,而 L 优先于 K,请按该顺序排列)

在此处输入图片描述

另一个提示是,当你编辑这些规则时,改变显示格式规则当前选择此工作表正确查看所有规则。(否则您可能会在不知情的情况下创建更多规则,或者找不到现有规则)

还要注意,它还会改变一些规则,因此在执行此操作时,您可能需要返回并重新修复某些值。(我认为如果你更新适用于范围有时会将公式从 1 更改为 1048561,您必须将其重新修复为 1)(1 是应用此格式的第一行)

我发现本网站有助于将格式应用于整行。

相关内容