SharePoint 2013 计算分数

SharePoint 2013 Calculating Scores

我在 SharePoint 2013 中工作。我正在尝试评估我的员工的工作,并将使用列表来跟踪它并希望为结果分配等级。如果这个人得到 5 分中的 4 分,我希望他们得到 80%。

我这样做的方式是使用一个列表,其中包含 5 个问题和一个下拉菜单,回答是是、否、N/A。还有第二个 5 列将下拉列表选择转换为 1、0 或 "Empty Record"。是=1,否=0,N/A=空。这是我将响应转换为数字的方式:=IF([Question1]="Yes",3,IF([Question1]="N/A"," ",0) )

所以 (Yes, Yes, No, Yes, Yes) 的响应应该转换为 (1, 1, 0, 1, 1) 应该 = 4 out of 5. (80%)

问题是如何计算成绩,以便如果空记录不影响计算。

所以 (Yes, Yes, No, Yes, N/A) 的响应应该转换为 (1, 1, 0, 1) 这应该 = 3 out of 4. (75%)

我已经完成了对数字的回复转换,只是无法计算成绩。

True 值为 1,False 值为 0

因此您可以计算“是”字符串(正确)和“否”N/A 字符串(Yes/No 个答案的数量)

无需任何中间计算,全部在一列中

=INT(AND(A1="Yes")+AND(A2="Yes")+AND(A3="Yes"))
 /
 INT(NOT(A1="N/A")+NOT(A2="N/A")+NOT(A3="N/A"))
 *100

为了减少打字,您可以省略 AND 并只写 (A1="Yes") which returns True。你不能省略 NOT 因为我们想要一个 NOT(false) = true 值来计算所有非 N/A 列