基于日期接近的条件格式(Microsoft Excel)
理查德想知道是否有可能使用条件格式来更改单元格的颜色。出于他的目的,他希望一个单元格如果包含今天的日期,则为红色;如果它包含今天的一周内的日期,则为黄色;如果它包含两个星期内的日期,则为绿色。
如果应用公式,则可以实现这种类型的条件格式。例如,假设您要对单元格A1应用条件格式。只需执行以下步骤:
。选择单元格A1。
。从格式菜单中选择条件格式。 Excel将显示条件格式对话框。 (请参见图1。)
。设置条件1,以使单元格值等于= TODAY()。请注意,您必须在最右边的框中输入等号,后跟TODAY()
|。功能。
。单击格式按钮。 Excel将显示“设置单元格格式”对话框。
。确保选择了“图案”选项卡。 (请参见图2。)
。选择要使用的红色,然后关闭“设置单元格格式”对话框。
。单击添加按钮。
。设置条件2,以使单元格值介于= TODAY()-7和= TODAY()+ 7之间。请注意,必须在最右边的两个框中使用等号,否则Excel无法确定您正在输入公式。
。单击格式按钮。 Excel将显示“设置单元格格式”对话框。
。确保选择了“图案”选项卡。
。选择要使用的黄色,然后关闭“设置单元格格式”对话框。
。单击添加按钮。
。设置条件3,以使单元格值介于= TODAY()-14和= TODAY()+ 14之间。同样,您必须添加等号以表示您正在输入公式。
。单击格式按钮。 Excel将显示“设置单元格格式”对话框。
。确保选择了“图案”选项卡。
。选择要使用的绿色,然后关闭“设置单元格格式”对话框。
。单击确定。
条件格式要牢记的一件事是,标准按它们出现的顺序进行评估。符合条件后,将应用格式设置,并且不测试其他条件。因此,以正确的顺序设置测试很重要。如果在上面的示例中以相反的顺序输入标准,即先测试14天,然后测试7天,然后再输入0天,则即使输入的日期是今天,它也只会应用14天的格式。
换句话说,如果日期是今天,那么所有三个测试都将得到满足,因此您必须小心顺序才能获得所需的结果。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(2664)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: