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