我正在尝试使用 Excel 2013 整理工作簿以进行时间表跟踪。例如,昨天的工作时间需要在下一个工作日上午 10:00 之前输入。周末会变得复杂(因为下一个工作日是星期一),但除此之外,布局如下:
Cell Cell contents Cell description
A3 3/11/2014 (Date someone worked)
B3 3/12/2014 (Date when the time was entered into timesheet)
C3 19:00 (Time that the entry was made)
在上面的例子中,2014 年 3 月 11 日的工作时间应在 2014 年 3 月 12 日(下一个工作日)上午 10:00 之前输入到时间表中。在单元格 D3 中,我需要 Excel 计算单元格 A3 的下一个“之后”日期上午 10:00(始终是上午 10:00)与单元格 B3/C3 的日期/时间(即时间表实际更新的时间)之间的时间差。到目前为止,我尝试过的所有方法都没有奏效。这可行吗?
谢谢
答案1
在 D3 中使用公式:
=((B3+C3)-(A3+"10:00"))*24
只要 Excel 将 A3 和 B3 识别为日期,您就会得到 33(小时)的结果。
答案2
感谢@kaarel 和@NeronLeVelu 的反馈。我结合了你们提供的信息以及我在发布问题之前所做的尝试,最终得出以下结论:
=((Workday(A3,1)+"10:00")-(B3+C3))*24*60
通过一些条件格式,我可以轻松显示输入的内容以及时间(早/晚),以分钟为单位。