【问题标题】:conditional formatting on each date in a column of dates日期列中每个日期的条件格式
【发布时间】:2012-03-30 22:43:07
【问题描述】:

在这方面有点挣扎。

我目前有一列(A 列),其日期从第 6 单元格到第 40 单元格。每个日期距前一个日期 7 天(这是我用来每周检查磁盘空间的电子表格) .

我想做的是,对于每个单元格,如果它早于或等于今天,则突出显示它,如果它晚于今天,则将其留空。

我可以通过使用基于论坛的条件格式一次处理一个单元格。这是我在单元格 A6 上测试的公式:

=A6<TODAY()

它的工作原理是,如果 A6 中的日期在今天之前,则填充为红色,如果不是,则将其保留为未格式化。 有没有办法将此条件格式复制到此列中的其他 33 个单元格中的每一个?

我真的不想一次做一个,每个都有一个新公式。

非常感谢

编辑

【问题讨论】:

    标签: excel date formatting conditional formula


    【解决方案1】:

    手工?从字面上看,复制并粘贴到其他单元格中。 Excel 应该非常聪明地为您更新公式中的行号。更快,选择包含公式的单元格。将右下角的小点向下拖动到所需的最后一个单元格,它会在一次扫描中完成很多工作。

    【讨论】:

    • 对不起,我认为我解释得不够清楚,日期是手动输入的,不是使用公式输入的。上述论坛的用途是突出显示单元格的条件格式。如果我向下复制顶部日期,我认为它不会复制条件格式。
    • 对不起 - 我想我现在明白了。 “编辑”菜单中的“选择性粘贴”可能有帮助,但即便如此,它也可能一次只有一个单元格...可能值得一看使用 VBA 宏来实现结果。
    • 您好,感谢您的建议。尝试复制,然后粘贴特殊,但唯一的选择是合并条件格式,这意味着它仍然会查看原始单元格中的日期,所以不能像 id 那样工作。我会继续调查。
    【解决方案2】:

    使用格式刷。这只会复制/粘贴格式(包括条件格式)。

    【讨论】:

    • 我一开始测试了这个,肯定是做错了,因为它没有用。现在可以说我已经再次尝试了,并且按预期工作,非常感谢!
    • 太好了,感谢您的反馈。
    猜你喜欢
    • 1970-01-01
    • 2015-08-08
    • 2018-02-11
    • 2018-03-29
    • 2019-09-09
    • 2016-04-03
    • 2022-11-03
    • 1970-01-01
    • 2017-02-14
    相关资源
    最近更新 更多