我有一个文本列A(不是日期),如果B列旁边的单元格与今天的日期相同,我希望它用颜色填充。
我尝试在条件格式中使用这些公式:
= IF($ B:$ B = TODAY())
= IF(B:B = TODAY())
这适用于整个A列,并选择了填充颜色,但没有发生任何事情。
不确定公式是否有问题。
谢谢!
答案 0 :(得分:0)
在键入公式时,需要使用光标当前所在字段的引用。
因此,当您选择整个A列时,其中一个单元格仍然是“当前”单元格(可能是A1)。使用相对寻址编写A1的公式,Excel将分别应用于所有其他选定的单元格(全部为A),如=IF(B1=TODAY())
。
请注意,B1
是相对引用,并且相对于A1
进行解释,因此对于A2
,B2
将在比较。如果您需要绝对引用,则需要在绝对部分中添加$符号,例如=IF(B$1=TODAY())
将根据值为所有单元格添加颜色在B1
。
答案 1 :(得分:0)