E列是对账时间,5-10代表5号到10号,10-20代表10号到20号。希望达到的效果是,每个月提前一天提示。
今天是7月9日,10-20刚好满足提前一天,就用黄色背景色填充。
卢子看完,建议将对账时间分成两列显示,一列为开始时间、一列为结束时间。分开以后,写公式会变得更简单。
今天的日期用TODAY函数。
=TODAY()
将日期变成几号的形式,用DAY函数。输入公式以后,需要将单元格设置为常规。
=DAY(TODAY())
这样就可以进行初步判断了。提前1天,也就是TODAY+1,满足条件的就显示TRUE。
=E3=DAY(TODAY()+1)
用公式在单元格显示TRUE不够直观,这时可以借助条件格式。使用条件格式的时候,公式跟在单元格略有差异,需要固定列。
=$E3=DAY(TODAY()+1)
Step 01 选择区域A3:G12,一定要从A3开始选,别选错。点条件格式→新建规则。
Step 02 点使用公式确定要设置格式的单元格,输入公式,设置黄色填充色,确定。
=$E3=DAY(TODAY()+1)
这样就设置完了,以后每个月到指定的时间,都会提示,这样问题就解决了。
卢子觉得这个问题还可以进行拓展,在开始日期和结束日期之间,进行提醒。
满足2个条件,可以用AND函数,也可以直接用*代替。
=($E3<=DAY(TODAY()))*($F3>=DAY(TODAY()))
使用条件格式,最重要的是选择的区域一定要正确,还有列要固定。