我对 Excel 还比较陌生,我正在制作一个电子表格,根据一个人在给定的一周内完成的任务数量为其分配完成百分比。
每个任务都有不同的权重。例如,x
对于某人的一周y
:
Mission 1 (weight1 - 0.2) - V
Mission 2 (weight2 - 0.5) - V
Mission 3 (weight3 - 0.3) - X
Completion percentage: 70%
我面临的问题是计算Completion percentage
。
我可以使用COUNTIF((mission1cell), V) * weight1 + COUNTIF((mission2cell), V) * weight2
等等,但这个解决方案对我来说看起来很糟糕而且很耗时。
我尝试使用数组,但对我来说效果不佳。
我还能如何计算Completion percentage
这种情况?
谢谢
答案1
我将使用以下公式创建一个新列
= IF(missioncell == "V", weightcell, 0)
然后对该列进行求和。好处是,
- 如果有新任务,你可以插入新行,只需拖动即可
- 记下公式,而不必输入。