根据当前时间高亮显示(一个单元格,且时间写入公式中)
1、新建条件格式规则
2、新建格式规则
公式:时间范围为固定值(写入公式)
=IF(AND(HOUR(NOW())=15,MINUTE(NOW())>=10),IF(OR(AND(HOUR(NOW())=15,MINUTE(NOW())<35),HOUR(NOW())<>15),TRUE,FALSE),IF(AND(HOUR(NOW())=15,MINUTE(NOW())<35),TRUE,FALSE))
修改公式说明:
3、效果
根据当前时间高亮显示(多个单元格,且时间写入单元格)
1、公式二,时间范围为某一单元格的值
首先,编写时间的单元格必须要以hh:mm-hh:mm的形式,如:
公式为:
=IF(AND(HOUR(NOW())=VALUE(LEFT(A3,2)),MINUTE(NOW())>=VALUE(MID(A3,4,2))),IF(OR(AND(HOUR(NOW())=VALUE(MID(A3,7,2)),MINUTE(NOW())<VALUE(RIGHT(A3,2))),HOUR(NOW())<>VALUE(MID(A3,7,2))),TRUE,FALSE),IF(AND(HOUR(NOW())=VALUE(MID(A3,7,2)),MINUTE(NOW())<VALUE(RIGHT(A3,2))),TRUE,FALSE))
2、修改公式说明:
①将公式中所有的A3替换为你自己的参照时间单元格位置
②修改列为固定值,在列(字母)的前面添加$使其为绝对定位,行不变:
③我替换后的结果:
=IF(AND(HOUR(NOW())=VALUE(LEFT($A3,2)),MINUTE(NOW())>=VALUE(MID($A3,4,2))),IF(OR(AND(HOUR(NOW())=VALUE(MID($A3,7,2)),MINUTE(NOW())<VALUE(RIGHT($A3,2))),HOUR(NOW())<>VALUE(MID($A3,7,2))),TRUE,FALSE),IF(AND(HOUR(NOW())=VALUE(MID($A3,7,2)),MINUTE(NOW())<VALUE(RIGHT($A3,2))),TRUE,FALSE))
④将要添加条件格式的区域选中,设置条件格式
⑤设置格式
3、效果