如何在Excel中的每个单元格中添加时间范围?

我有一张Excel表格,经理每周用代理人的工作时间手动更新。 我希望能够计算每天所有代理的小时数。

Excel工作表看起来像这样:

+-----------+-------------+-------------+-------------+ | NAME | MONDAY | TUESDAY | WEDNESDAY | +-----------+-------------+-------------+-------------+ | John | 8:30 - 17:00| 8:30 - 17:00| 8:30 - 17:00| +-----------+-------------+-------------+-------------+ | Peter | 8:00 - 16:30| 8:00 - 16:30| 8:00 - 16:30| +-----------+-------------+-------------+-------------+ | Craig | 9:00 - 17:30| 9:00 - 17:30| 9:00 - 17:30| +-----------+-------------+-------------+-------------+ | TOTAL | 8:30 | 8:30 | 8:30 | +-----------+-------------+-------------+-------------+ 

这甚至有可能吗? 如果可以做的话,会为很多人节省很多时间。

使用SUMPRODUCT()和LEFT和RIGHT来parsing数据:

 =SUMPRODUCT(RIGHT(TRIM(B2:B4),5)-LEFT(TRIM(B2:B4),5)) 

您将需要在[hh]:mm的输出上使用自定义格式

在这里输入图像说明