如何为文本字段分配总和和平均值的值

如何为文本字段分配总和和平均值的值

我有 7 列(E:K)的“通过/失败”结果。我需要为 4 列(E、F、I、K)中的“通过”结果分配“1”值,为其他 3 列(G、H、J)分配“2”值,并为所有失败分配“0”。我的 P/F 值从第 5 行开始。第 1 行我还试图设置一个“平均”函数,在分配后对各个列进行平均。

如果所有通过/失败值都是 1/0,我知道如何设置 IF 语句,但由于列具有不同的值,我似乎无法使代码正常工作。

我发现了一些相似的链接,但最终对我来说并不太匹配。

感谢您的帮助!

答案1

您可以使用数组公式和两个单独的函数相加。

例如,求和E4:K4

=SUM(IF(E4:H4="PASS",1,0))+SUM(IF(I4:K4="PASS",2,0))

使用Ctrl++ShiftEnter使用它,而不仅仅是Enter单独使用。

此函数首先运行每个字段的 IF 语句,根据需要将“PASS”替换为 1 或 2,如果不是“PASS”,则替换为 0。然后计算每个结果的总和,并将两者相加。

在此处输入图片描述

相关内容