![在 iWork Numbers 中执行持续时间计算](https://linux22.com/image/1488796/%E5%9C%A8%20iWork%20Numbers%20%E4%B8%AD%E6%89%A7%E8%A1%8C%E6%8C%81%E7%BB%AD%E6%97%B6%E9%97%B4%E8%AE%A1%E7%AE%97.png)
我有一张用于向客户收费的时间表,其中包含以下列:
A:开始时间;
B:结束时间;
C:计算B-A,得出工作时间长度;
D:项目名称
在另一张表上,我有一张表格,其中列出了项目以及每个项目应向哪些客户收费。
项目 1 - 客户 A;
项目 2 - 客户 A;
项目 3 - 客户 B;
项目 4 - 由客户 A 和 B 共同承担
然后在另一个表中,我使用 SUMIFS 计算每个客户的计费时间。
对于客户 A,它是:
SUM(SUMIF(D,"项目 1",C) , SUMIF(D,"项目 2",C) , (SUMIF(D,"项目 4",C)/2))
对于客户 B,它是:
SUM(SUMIF(D,"项目 3",C) ,(SUMIF(D,"项目 4",C)/2))
在这两种情况下,我都会收到一条错误消息,指出 SUM 值必须全部为持续时间或全部为数字。我猜这是因为当我将 Project 4 持续时间除以二时,结果会转换为数字而不是持续时间。
有什么方法可以对持续时间进行计算并使其保持持续时间?或者有更好的方法来起草我的计算?
披露:我的电子表格比描述的要复杂得多,SUMIF 语句实际上是 SUMIFS,它还考虑了应计费月份。为了清晰简洁,我省略了无关信息。如果有人觉得其他信息相关,我可以提供有关电子表格其他方面的更多详细信息。