【发布时间】:2018-02-11 13:37:03
【问题描述】:
我有一个 A 列的文本(不是日期),当 B 列旁边的单元格与今天的日期相同时,我希望它用颜色填充。
我尝试在条件格式中使用这些公式:
=IF($B:$B = 今天())
=IF(B:B = 今天())
这被应用到整个A列,并且选择了填充颜色,但什么也没发生。
不确定公式是否有问题。
谢谢!
【问题讨论】:
标签: excel formatting conditional
我有一个 A 列的文本(不是日期),当 B 列旁边的单元格与今天的日期相同时,我希望它用颜色填充。
我尝试在条件格式中使用这些公式:
=IF($B:$B = 今天())
=IF(B:B = 今天())
这被应用到整个A列,并且选择了填充颜色,但什么也没发生。
不确定公式是否有问题。
谢谢!
【问题讨论】:
标签: excel formatting conditional
当您输入公式时,您需要使用光标当前所在字段的引用。
因此,当您选择整个 A 列时,其中一个单元格仍然是“当前”单元格(可能是 A1)。使用相对寻址为 A1 编写公式,Excel 会将其分别应用于所有其他选定的单元格(所有 A),例如 =IF(B1=TODAY())。
注意B1 是一个相对 引用,并且相对于A1 进行解释,因此对于A2,B2 将用于比较。如果您想要 absolute 引用,则需要在绝对部分添加 $ 符号,例如 =IF(B$1=TODAY()) 将根据 @ 中的值为 所有 单元格着色987654327@.
【讨论】: