如何计算此电子表格中已完成任务的百分比?

如何计算此电子表格中已完成任务的百分比?

我有下列的Y电子表格。基本上,Sam 和 Heather 按任务分配任务。任务完成后,他们会在列中标记Task Done

在底部,用黄色表示,我想根据分配给 Sam 和 Heather 的任务数量以及他们是否用 标记来计算他们分别完成的任务百分比Y。我尝试了SUMIF函数,但我想我选错了方向。

我可以使用 Excel 实现我想要的功能吗?如果可以,该怎么做?

答案1

是否有包含姓名的列?假设 A2:A100 中为 Sam/Heather,B2:B100 中为 Y,则您可以获得 Sam 的总任务数

=COUNTIF(A2:A100,"Sam")

以及 Sam 完成的任务数量

=SUMPRODUCT((A2:A100="Sam")*(B2:B100="Y"))

因此,要计算完成百分比,只需用后者除以前者,即

=SUMPRODUCT((A2:A100="Sam")*(B2:B100="Y"))/COUNTIF(A2:A100,"Sam")

....或者“数组公式”可以用更短的公式来实现,即

=AVERAGE(IF(A2:A100="Sam",IF(B2:B100="Y",1,0)))

使用 CTRL+SHIFT+ENTER 确认

对于 Google 文档,请尝试

=arrayformula(AVERAGE(IF(A2:A13="Sam",IF(B2:B13="Y",1,0))))

将公式单元格格式化为百分比

相关内容