根据当前时间高亮显示(一个单元格)(多个单元格)

根据当前时间高亮显示(一个单元格,且时间写入公式中)

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、效果

 根据当前时间高亮显示(一个单元格)(多个单元格)

 

上一篇:Day009 洛谷 P5707 上学迟到


下一篇:PAT甲级1017