导读 您好,今天小编胡舒来为大家解答以上的问题。if函数判断时间是否在某一时间段,excel if函数判断时间相信很多小伙伴还不知道,现在让我们一...

您好,今天小编胡舒来为大家解答以上的问题。if函数判断时间是否在某一时间段,excel if函数判断时间相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、公式可改为: =IF(E3>=TIMEVALUE("20:00"),1,0)你的公式=if(E3>="20:00",1,0) 及 =if(E3-"20:00">=0,1,0) 问题出在直接比较时: E3>="20:00" E3时间格式的数据(21:21)会转化为excel序列数(0.889583333) "20:00" 是文本 因为数值总是小于文本的, E3>="20:00"恒为FALSE 所以不能得到正确的结果间接比较时: E3-"20:00">=0 因为做减法的时候,E3数据(21:21)与"20:00"都会自动转化为excel序列数 所以能够得到正确的结果。

本文就为大家分享到这里,希望小伙伴们会喜欢。