Excel条件格式:使用NOW的参考列

时间:2018-01-16 18:20:34

标签: excel conditional-formatting

我试图突出显示过去7天内创建的行(自上次检查后)。该表与外部源相关联,该外部源基于NOW格式化列(即,m / d / yyyy h:mm)。到目前为止,我发现使用函数时条件格式非常挑剔。

首先,我将给出两个现在正在运作的公式。这些都基于TODAY()格式(即mm / dd / yyyy)
1. =today()>$g2 ---这突出了过期项目 2. =DATEDIF(TODAY(),$G2,"d")<30 ---这会突出显示在未来30天内到期的项目。

现在我需要引用另一列(M),它基于上面提到的NOW格式。我希望整行格式化,因此我无法使用内置功能。我使用了以上的变体,交换了NOW()和TODAY()。另外,我似乎无法让AND()在整行的条件格式化中工作。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

首先选择整个工作表,因为条件格式仅适用于选定的单元格。 确保选中工作表中的所有行。 在“主页”选项卡上的“样式”组中,单击“条件格式”&gt;旁边的箭头。新规则。

在“新建格式规则”对话框中,单击“使用公式确定要格式化的单元格”。

在此公式为true的格式值下,键入公式:= $ M1&gt; TODAY()。 (未提供所需公式提供的示例)。

公式使用TODAY函数查看M列中的日期是否大于今天(将来)。如果是,则格式化单元格。

单击“格式化”。

在“颜色”框中,选择您的颜色。根据需要使用其他格式化命令。 单击“确定”,直到关闭对话框。

满足条件时,格式将应用于列M.