Excel 条件格式日期
Excel Conditional Formatting Dates
我有一个文本列(不是日期),当 B 列中它旁边的单元格与今天的日期相同时,我希望用颜色填充它。
我尝试在条件格式中使用这些公式:
=IF($B:$B = 今天())
=IF(B:B = 今天())
这应用于整个 A 列,并选择了填充颜色,但没有任何反应。
不确定是不是公式的问题。
谢谢!
在键入公式时,您需要使用光标当前所在字段的引用。
因此,当您 select 整个 A 列时,其中一个单元格仍然是 'current' 单元格(可能是 A1)。使用相对寻址编写 A1 的公式,Excel 将分别将其应用于所有其他 selected 单元格(所有 A),例如 =IF(B1=TODAY())
.
注意B1
是相对引用,是相对于A1
解释的,所以对于A2
,B2
将用于比较。如果你想要一个 absolute 引用,你需要在绝对部分添加一个 $ 符号,例如 =IF(B=TODAY())
会着色 all 单元格根据 B1
.
中的值
见我的附件。您只需要在第一个单元格上 =$B1=TODAY()
并将其向下拖动以覆盖整个列,这应该可以解决问题。
我有一个文本列(不是日期),当 B 列中它旁边的单元格与今天的日期相同时,我希望用颜色填充它。
我尝试在条件格式中使用这些公式:
=IF($B:$B = 今天())
=IF(B:B = 今天())
这应用于整个 A 列,并选择了填充颜色,但没有任何反应。
不确定是不是公式的问题。
谢谢!
在键入公式时,您需要使用光标当前所在字段的引用。
因此,当您 select 整个 A 列时,其中一个单元格仍然是 'current' 单元格(可能是 A1)。使用相对寻址编写 A1 的公式,Excel 将分别将其应用于所有其他 selected 单元格(所有 A),例如 =IF(B1=TODAY())
.
注意B1
是相对引用,是相对于A1
解释的,所以对于A2
,B2
将用于比较。如果你想要一个 absolute 引用,你需要在绝对部分添加一个 $ 符号,例如 =IF(B=TODAY())
会着色 all 单元格根据 B1
.
见我的附件。您只需要在第一个单元格上 =$B1=TODAY()
并将其向下拖动以覆盖整个列,这应该可以解决问题。