Google sheets 数一数正确答案

Google sheets 数一数正确答案,google-sheets,Google Sheets,我正在尝试创建一个电子表格来自动为测试答案评分。 A列有问题编号(来自纸张),B列有正确答案,C、D、E列。。。有学生的答案 # | Answer | Student A | Student B | Student C | Student D ------------------------------------------------------------- 1 | A | A | A | C | A 2 |

我正在尝试创建一个电子表格来自动为测试答案评分。 A列有问题编号(来自纸张),B列有正确答案,C、D、E列。。。有学生的答案

#    | Answer | Student A | Student B | Student C | Student D
-------------------------------------------------------------
1    |   A    | A         | A         | C         | A
2    |   B    | B         | B         | B         | B
3    |   C    | C         | C         | B         | C
我想在标题上方添加一行,显示每个学生正确答案的数量,但我似乎无法正确获得变量。我使用公式
=$B2
进行条件格式设置,这很好。我试过了

ACOUNT(FILTER()), SUMIF, COUNTIF
我想我想要一些能起作用的东西

=SUM(IF(B2:B152=C2:C152,1,0))
1就足够了

=sumproduct(--(C3:C5=$B3:$B5))
锁定对答案的列引用,以便正确填写公式



\\文档链接适用于MS Office、Excel,但语法相同。

此单个数组公式应适用于:

=mmult(SPLIT(rept("1|",COUNTA(B3:B)),"|"),ArrayFormula(--(C3:F5=B3:B5)))
将其粘贴到C1中,然后查看结果:


要使公式起作用,请在添加新行时:

=mmult(SPLIT(rept("1|",COUNTA(B3:B)),"|"),
ArrayFormula(--(OFFSET(B3,,,COUNTA(B3:B))=OFFSET(C3:F3,,,COUNTA(B3:B)))))