Excel:SUM​​PRODUCT 以百分比计算共享工作量(以小时为单位)

Excel: SUMPRODUCT calculating shared workload in hours with percentages

我要重新提出一个问题 (),这个问题没有通过其他方式得到解决:

我正在尝试为某些项目的每位员工计算 workload/hours。在 B 列中,您可以看到负责人(100% 的工作量),在 C 列中,您可以看到哪个员工正在从负责员工身上拿走 50% 的工作量。所以我需要所有时间的总和,同时推算出增加 50% 以防分担工作量并将其提供给帮助的员工。

我当前的公式:

=SUMPRODUCT(($B:$B=$A7)*($C:$D<>"")*(1-$C:$D)*E2:E6)

您可以使用 SUMPRODUCT

的数组公式来完成

=SUMPRODUCT(--($B:$B=$A8)*IF($C:$C="";D:D;D:D/2))+SUMPRODUCT(--($C:$C=$A8)*D:D)*0,5

因为是数组公式,必须按CTRL+SHIFT+ENTER[=21=输入]

另一个选项:

=SUMPRODUCT(($A6=$B:$B)*($B-$C*(""<>$C:$C))*D:D+($A6=$C:$C)*$C*D:D)

你可以试试:

D6中的公式:

=SUMPRODUCT(($B:$C=$A6)*D:D/MMULT(--($B:$C<>""),{1;1}))

向右和向下拖动。