excel中怎么设置考勤时间超过8:30都红色

我们的考勤机导出来的时间格式是这样的:2013-7-1 08:25:36,excel表格中显示的是2013-7-1 08:25。请问怎么让每天上班时间超过8:30而不超过12:00的都显示红色?手工输入的时间可以按条件格式设置,这个格式不行,请教各位大侠!

选定 C列,格式---条件格式--公式---输入=AND(TIME(HOUR(C1),MINUTE(C1),)>TIME(8,30,),TIME(HOUR(C1),MINUTE(C1),)<TIME(12,,))

追问

很不错,多谢,公式完全适合。有一个小小疑问:为什么只能用c1,时间是从c2开始的,用c2就不行了?

追答

你选定的区域如从C1开始就输入=AND(TIME(HOUR(C1),MINUTE(C1),)>TIME(8,30,),TIME(HOUR(C1),MINUTE(C1),)<TIME(12,,))

选定区域如果从C2开始就输入=AND(TIME(HOUR(C2),MINUTE(C2),)>TIME(8,30,),TIME(HOUR(C2),MINUTE(C2),)<TIME(12,,))

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2021-01-15
选择C列,点击 格式→条件格式
选择公式, 输入
=and(--right(C1,8)>=8.5/24),--right(C1,8)<=1/2)
点击"格式",设置填充颜色为红色
确定

如果单元格格式是日期时间格式,而非文本格式, 公式修改为
=and(mod(C1,1)>=8.5/24,mod(C1,1)<=1/2)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网