【发布时间】:2017-07-06 22:32:36
【问题描述】:
假设我有下表:
Date Value
5/27/2017 5
6/10/2017 7
6/24/2017 8
7/8/2017 5
7/22/2017 10
我想突出显示最近的行,即日期最接近今天的行。我知道我需要使用 Excel 的条件格式功能,所以我创建了指标列_inRange,它派生自这个函数:
=IF(AND(A2 <= TODAY()), TODAY() < A3), 1, 0)
新表:
日期值 _inRange 2017 年 5 月 27 日 5 0 2017 年 6 月 10 日 7 0 2017 年 6 月 24 日 8 1 2017 年 7 月 8 日 5 0 2017 年 7 月 22 日 10 0
因此,当_inRange 等于 1 时,应突出显示该行。我可以正确突出显示_inRange 单元格,但很难突出显示整行。有人可以在这里提供方向吗?我查看了this Exceljet post,但显然还有一些问题。
编辑:
我将 _inRange 更改为布尔值(我不认为布尔值 TRUE/FALSE 与 1-0 相比是主要问题)但我仍然遇到问题:
Date Value _inRange
5/27/2017 5 FALSE
6/10/2017 7 FALSE
6/24/2017 8 TRUE
7/8/2017 5 FALSE
7/22/2017 10 FALSE
这是我的条件格式窗口的图片:
我先选中整个表,然后转到Home > Conditional Formatting > Highlight Cells Rules > Equal To,将值设置为TRUE。然后我按照 E. Trauger 的建议更改了该列,但没有任何变化。
【问题讨论】: