【发布时间】:2013-04-02 09:56:25
【问题描述】:
我需要为我的公司写一份时间报告。
遗憾的是我必须使用给定的格式:
B1: 9.00 - 18.00 //timespan between arrival and leaving
C1: 60.00 //minutes I spent in drinking coffee
D1: 8.00 // total hours of work
我需要一个公式,a) 计算 A1 中两个时间之间的总小时数,减去以分钟为单位的休息时间,并给出在 D1 中工作的总小时数。我不允许更改单元格的格式(例如在列中分别写入到达和离开时间),这使得它变得复杂。
提前谢谢你,哈利
更新
=IF(ISBLANK(B16)," ",(TIMEVALUE(TRIM(RIGHT(B16, SEARCH("-",B16,1)-1)))-TIMEVALUE(TRIM(LEFT(B16, SEARCH("-",B16,1))))) * 24 -C16/60)
现在工作正常。
【问题讨论】: