excel 时间对比的判断,非得需要TIME吗,如图
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 17:57:14
excel 时间对比的判断,非得需要TIME吗,如图
错误公式=IF(E6>E4,2,0) 无论E6填哪个时间,总是结果为0 why
错误公式=IF(E6>TIME(20,0,0),2,0) 无论E6填哪个时间,总是结果为2 why
可用公式=IF(TIME(HOUR(E6),MINUTE(E6),SECOND(E6))>TIME(HOUR(E4),MINUTE(E4),SECOND(E4)),2,0)
可用公式=IF(TIME(HOUR(E6),MINUTE(E6),SECOND(E6))>TIME(20,0,0),2,0)
只有最后两个个公式是对的,难道时间对比非得这么复杂的格式吗
必须两边都得带TIME吗?
有没有更简单的判断方法,因为在有好几个IF的情况下,括号过多就不能判断,
往往删一个IF就可以,多一个IF条件它就报错
一,错误公式=IF(E6>E4,2,0) 无论E6填哪个时间,总是结果为0 why
说明E4单元格写入的是文本格式的时间,公式改成
=IF(--E6>--E4,2,0)
二,错误公式=IF(E6>TIME(20,0,0),2,0) 无论E6填哪个时间,总是结果为2 why
说明E6单元格写入的也是文本时间,公式改成
=IF(--E6>TIME(20,0,0),2,0)
当单元格写入的时间是文本格式的时间就会出现你说的情况,应让文本时间转成正常的时间格式
当然也可以在公式中用两个负号使其通过运算转成正常的时间值
如你图中的E4单元格公式可以改写成
=IF(E3="","",--(TEXT(E3,"M-D")&" 20:00"))
再设置单元格格式为 m-d h:mm 格式
至于你说的IF嵌套的问题,这是正常的,因为你使用的是2003版的EXCEL所以在函数嵌套上最多只能是七层,如果改用07及以上的版 本可以有更多层次的嵌套
再问: 我也曾经这样测试过,公式一按这个改是对的,但第二个居然还是总显示结果为2,并不变化。就是这个=IF(--E6>TIME(20,0,0),2,0)
再答: 如你图中的E4单元格公式可以改写成
=IF(E3="","",--(TEXT(E3,"M-D")&" 20:00"))
或
=IF(E3="","",TEXT(E3,"m-d")+20/24)
再设置单元格格式为 m-d h:mm 格式
至于你说的IF嵌套的问题,这是正常的,因为你使用的是2003版的EXCEL所以在函数嵌套上最多只能是七层,如果改用07及以上的版 本可以有更多层次的嵌套
你追问
"但第二个居然还是总显示结果为2,并不变化。就是这个=IF(--E6>TIME(20,0,0),2,0)"
这是因为E6单元格的时间为日期加时间的格式这肯定要大于20:00这个时间
如果你只想比较时间,不考虑日期因素则应将日期扣去
如
=IF(--TEXT(E6,"h:m")>20/24,2,)
说明E4单元格写入的是文本格式的时间,公式改成
=IF(--E6>--E4,2,0)
二,错误公式=IF(E6>TIME(20,0,0),2,0) 无论E6填哪个时间,总是结果为2 why
说明E6单元格写入的也是文本时间,公式改成
=IF(--E6>TIME(20,0,0),2,0)
当单元格写入的时间是文本格式的时间就会出现你说的情况,应让文本时间转成正常的时间格式
当然也可以在公式中用两个负号使其通过运算转成正常的时间值
如你图中的E4单元格公式可以改写成
=IF(E3="","",--(TEXT(E3,"M-D")&" 20:00"))
再设置单元格格式为 m-d h:mm 格式
至于你说的IF嵌套的问题,这是正常的,因为你使用的是2003版的EXCEL所以在函数嵌套上最多只能是七层,如果改用07及以上的版 本可以有更多层次的嵌套
再问: 我也曾经这样测试过,公式一按这个改是对的,但第二个居然还是总显示结果为2,并不变化。就是这个=IF(--E6>TIME(20,0,0),2,0)
再答: 如你图中的E4单元格公式可以改写成
=IF(E3="","",--(TEXT(E3,"M-D")&" 20:00"))
或
=IF(E3="","",TEXT(E3,"m-d")+20/24)
再设置单元格格式为 m-d h:mm 格式
至于你说的IF嵌套的问题,这是正常的,因为你使用的是2003版的EXCEL所以在函数嵌套上最多只能是七层,如果改用07及以上的版 本可以有更多层次的嵌套
你追问
"但第二个居然还是总显示结果为2,并不变化。就是这个=IF(--E6>TIME(20,0,0),2,0)"
这是因为E6单元格的时间为日期加时间的格式这肯定要大于20:00这个时间
如果你只想比较时间,不考虑日期因素则应将日期扣去
如
=IF(--TEXT(E6,"h:m")>20/24,2,)
excel 时间对比的判断,非得需要TIME吗,如图
求Excel时间计算公式?(如图)
生命的诞生非得需要液态水,适合的温度,要有氧气吗?
关于Excel的问题,我需要一个公式,判断一个单元格里的时间数据是不是在给定时间范围内,然后返回一个值.
求EXCEL档同一列数据上下对比是否相同的公式,如A1和A2对比,完了A2和A3还做一次对比
人生非得需要给自己下定义吗?3Q
that,this开头的时间状语,何时需要用介词,何时不用?(如at that time,that morning)
两篇课文都采用了对比的写法.如:蝉在泥中埋17年和什么的对比;贝壳存在时间之长和什么的对比
关于时间EXCEL公式的问题:A1的时间加上30个小时的得出B1的时间的公式怎么算,如图?
the first time 引导的时间状语从句有时态限制吗?如,the first time she was walk
excel判断数据所在时间区间,并根据区间返回相应的值
Excel中,如何根据多个条件进行判断并显示需要的数值