请教:在EXCEL中如何用函数判断时间段,再分段算时间数(数值形式)

2024-11-02 04:36:24
推荐回答(3个)
回答1:

假设A列为时间点,在B列输入
=IF(AND(A2>=TIMEVALUE("07:00:00"),A2<=TIMEVALUE("19:00:00")),"白天","黑夜")
即可判断。
你说的时间数就是时间间隔吧,用结束时间减去开始时间即可。比如C2=(B2-A2) 如果用分钟显示就是C2=(B2-A2) *24*60 前提是把C列要设置为数值格式。

回答2:

1 白天下输入
=IF(--D2>=--"19:00","",IF(D2="","",IF(AND(D2>=--"07:00",D2<--"19:00"),(--"19:00"-D2)*24&"小时")))
2 黑夜下输入
=IF(MID(E2,1,2)="次日",(MID(E2,3,7)+--"24:00"-"19:00")*24&"小时",IF(E2="","",--(E2---"19:00")*24&"小时"))
3 D2与E2分别为上班时间和下班时间,请自己更改
4 希望对你有帮助

回答3:

把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com