【问题标题】:Excel Conditional Formatting DatesExcel条件格式日期
【发布时间】:2018-02-11 13:37:03
【问题描述】:

我有一个 A 列的文本(不是日期),当 B 列旁边的单元格与今天的日期相同时,我希望它用颜色填充。

我尝试在条件格式中使用这些公式:

=IF($B:$B = 今天())

=IF(B:B = 今天())

这被应用到整个A列,并且选择了填充颜色,但什么也没发生。

不确定公式是否有问题。

谢谢!

【问题讨论】:

    标签: excel formatting conditional


    【解决方案1】:

    查看我的附件。您只需要在第一个单元格上使用 =$B1=TODAY() 并将其向下拖动以覆盖整个列,这样就可以解决问题。

    【讨论】:

    • 非常感谢,这完成了工作!不幸的是,我的点赞不计入我的声誉得分!
    【解决方案2】:

    当您输入公式时,您需要使用光标当前所在字段的引用。

    因此,当您选择整个 A 列时,其中一个单元格仍然是“当前”单元格(可能是 A1)。使用相对寻址为 A1 编写公式,Excel 会将其分别应用于所有其他选定的单元格(所有 A),例如 =IF(B1=TODAY())。

    注意B1 是一个相对 引用,并且相对于A1 进行解释,因此对于A2,B2 将用于比较。如果您想要 absolute 引用,则需要在绝对部分添加 $ 符号,例如 =IF(B$1=TODAY()) 将根据 @ 中的值为 所有 单元格着色987654327@.

    【讨论】:

    • 非常感谢,这个细节将帮助我正确理解Excel!再次抱歉,赞成票不计入我的声誉得分。
    猜你喜欢
    • 2015-08-08
    • 2016-04-03
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多