[算表] excel时间计算问题

楼主: organic (organic)   2016-01-15 13:48:58
软件:excel
版本:2007
上班时间08:30-17:30中午12:00-13:00不计,要算工作时间。
设A1为起始时间,
b1为结束时间
要使
b1若为12:00(13:00)-a1若为08:30(17:30)计算结果皆为4

a1若为12:00之前且b1若为13:00之后则b1-a1相减后再减1。
函数该怎么下比较正确。感恩
作者: soyoso (我是耀宗)   2016-01-15 14:07:00
第1个结果08:30-12:00计算结果要为4还是3.5如果皆为4那假设起迄08:30-11:30或是08:30-14:00又会是多少工时呢?
楼主: organic (organic)   2016-01-15 14:37:00
只有08:30~12:00及13:00~17:30要为4,若08:30~11:30则为308:30~14:00则为(14-8.5)-1都要在c1储存格成立
作者: soyoso (我是耀宗)   2016-01-15 14:56:00
http://imgur.com/Qn3Gp1K 类似这样另问输入资料有可能是08:30-13:00吗?如果有计算方式为?
楼主: organic (organic)   2016-01-15 15:11:00
原来是这样思考的,真是谢谢您基本上不会有那样的输入,不过如果有,计算结果也要为4另一个问题如果a1b1是从其他储存格0830经time转成08:30而来需要设定格式吗?
作者: soyoso (我是耀宗)   2016-01-15 15:17:00
那排除上可加上条件http://imgur.com/Qn3Gp1K
楼主: organic (organic)   2016-01-15 15:17:00
套公式出不来
作者: soyoso (我是耀宗)   2016-01-15 15:19:00
测试上同函数time时间序列值,应不用调整格式
楼主: organic (organic)   2016-01-15 15:20:00
解决了,实在很感谢
作者: soyoso (我是耀宗)   2016-01-15 15:23:00
了解,也附上测试连结 https://goo.gl/qxRSkz
楼主: organic (organic)   2016-01-15 15:25:00
测试13:00~14:00结果为0?a1若为13:00,c1结果都差1
作者: soyoso (我是耀宗)   2016-01-15 15:45:00
https://goo.gl/qxRSkz 已修正,试试
楼主: organic (organic)   2016-01-15 17:17:00
太厉害了

Links booklink

Contact Us: admin [ a t ] ucptt.com