条件格式比较2列之间的日期

时间:2015-05-11 05:57:52

标签: excel excel-formula conditional-formatting

我需要比较A和B两列.A和B都包含日期。如果B中的日期小于A中的日期,那么我需要将B列用红色着色。我使用了这个公式="IF($C$2<$B$2-1)"但它没有格式化单元格。我们怎样才能做到上述情况?

2 个答案:

答案 0 :(得分:2)

不要使用引号。事实上,你甚至不需要IF。您所要做的就是提供一个返回true或false的有效公式。

首先清除以前尝试失败的CF规则。现在不是时候保留一些破碎的东西,希望以后可以修复它。

接下来选择B列,然后使用主页►条件格式►新规则。打开新格式规则对话框后,选择使用公式确定要格式化的单元格,并为此公式为true的格式值提供以下内容: 文本框。

=AND($B1<=($A1-1), ROW()>1)    ◄ the date in B is less than the date in A and the row is not the top row

单击格式并选择红色填充。单击确定一次接受新格式,然后再次确定以创建新规则。

答案 1 :(得分:0)

=IF($B2<$A2)

你需要在行号之前摆脱美元符号。此外,它的A和B不是B和C.