条件格式比较两列之间的数据
Conditional Formating Comparing date between 2 columns
我需要比较 2 列,比如 A 和 B。A 和 B 都包含日期。如果 B 中的日期小于 A 中的日期,那么我需要将 B 列涂成红色。我使用了这个公式 ="IF($C<$B-1)"
但它没有格式化单元格。上面的场景我们要怎么做?
不要使用引号。事实上,您甚至不需要 IF
。您所要做的就是提供一个有效的公式,returns 为真或为假。
首先清除之前对失败的 CF 规则的任何尝试。现在不是保留损坏的东西以希望以后可以修复它的时候。
下一个 select B 列,然后使用主页 ► 条件格式 ► 新规则。打开 新格式规则 对话框后,选择 使用公式确定要格式化的单元格 并为 提供以下内容格式化符合此公式的值: 文本框。
=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
单击格式 和select 红色填充。单击 确定 一次以接受新格式,然后再次单击 确定 以创建新规则。
=IF($B2<$A2)
您需要去掉行号前的美元符号。还有,是A和B不是B和C。
我需要比较 2 列,比如 A 和 B。A 和 B 都包含日期。如果 B 中的日期小于 A 中的日期,那么我需要将 B 列涂成红色。我使用了这个公式 ="IF($C<$B-1)"
但它没有格式化单元格。上面的场景我们要怎么做?
不要使用引号。事实上,您甚至不需要 IF
。您所要做的就是提供一个有效的公式,returns 为真或为假。
首先清除之前对失败的 CF 规则的任何尝试。现在不是保留损坏的东西以希望以后可以修复它的时候。
下一个 select B 列,然后使用主页 ► 条件格式 ► 新规则。打开 新格式规则 对话框后,选择 使用公式确定要格式化的单元格 并为 提供以下内容格式化符合此公式的值: 文本框。
=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
单击格式 和select 红色填充。单击 确定 一次以接受新格式,然后再次单击 确定 以创建新规则。
=IF($B2<$A2)
您需要去掉行号前的美元符号。还有,是A和B不是B和C。