excel - 如何根据特定日期更改行的颜色?
问题描述
我目前遇到的问题是,我正在尝试根据特定日期更改行的颜色。如果列中的日期小于TODAY()
则该行应该是Blue
,如果大于TODAY()
那么该行应该是White
。
到目前为止,我已经尝试了它的条件格式,并且它可以逐行运行,但是,我想要完成的是能够让它跨越整个工作表。因此,例如,如果一个人添加了另一行,则该条件会根据该行输入的日期自动应用于新行。
我尝试过的当前代码是一种条件格式,它使用以下代码突出显示该行:
=IF($H$2 > TODAY(), TRUE, FALSE)
H
个人手动输入的日期列在哪里,并突出显示该行。这确实有效,因为我已经对其进行了测试,但是之后我必须对每一行执行该条件,包括添加到工作表中的新行。
有没有办法根据日期动态更改特定行,所以即使用户插入新行,该条件也适用于所有且仅适用于日期大于的特定行TODAY()
?
我已经尝试了以下代码,但对于我想要完成的工作无法正常工作:
=IF($H$2:$H$7>TODAY(),TRUE,FALSE)
当我希望结果看起来像以前的图像时。有没有办法做到这一点,还是必须逐行调节才能使其正常工作?
解决方案
推荐阅读
- r - R:将每日数据转换为月平均值
- javascript - 将数组从 PHP 函数传递到 Javascript
- azure-cognitive-search - Azure 搜索 API - 搜索筛选器语法
- javascript - 如何获取具有地理坐标的小多边形的面积
- java - NullPointerException:尝试在空对象引用上调用接口方法“int java.util.List.size()”
- node.js - 如何在 JS 中将 64 位数字字符串转换为 int
- php - 如何在 Prestashop 1.7 中获得具有属性值但没有属性组的“产品名称”?
- c# - 在 C# 中创建包含文件路径的命令行
- go - 尝试编写自定义规则
- javascript - 内插值应用于所有 ngfor 元素的跨度文本内容