【问题标题】:Excel - Conditional Formatting using time argumentsExcel - 使用时间参数的条件格式
【发布时间】:2015-07-05 02:32:16
【问题描述】:

希望根据当前日期(今天)之间的时间量更改单元格的填充,输入的值详细说明历史上完成某事的时间,以及从该历史日期开始的 6 个月或 1 年的设定时间段。

p>

例如我在单元格中输入了 12/04/2015 的日期作为值。 今天的日期是 2015 年 8 月 30 日。 我希望系统能够计算出 TODAY 是否在单元格值的 6 个月内,如果超出此值,则更改颜色。

我该怎么做?

【问题讨论】:

    标签: excel date formatting formula conditional-statements


    【解决方案1】:
    • 将单元格光标置于列表中的第一个日期(此处以 A1 为例)
    • 从“条件规则”下拉图标中选择“管理规则”
    • 在对话框中选择“新建规则”,然后选择“使用公式确定要设置格式的单元格”
    • 将公式输入为=A1<TODAY()-365 ...并给它一个漂亮的“过去1年”格式
    • 再次选择“新规则”/“使用公式...”
    • 输入公式为=A1<TODAY()-182 ...并给它一个漂亮的“过去半年”格式
    • 用 [OK] 关闭对话框
    • 复制 A1
    • 选择性粘贴/格式化到其他单元格
    • 通过临时更改系统日期并按 F9 重新计算工作表进行测试

    【讨论】:

    • 谢谢你,迈克,你太棒了。
    • 很高兴...欢迎来到 StackOverflow ...祝您交流愉快
    猜你喜欢
    • 2017-05-21
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多