如何用excel的公式给多项选择题自动改分?
多项选择题(共24题,每题2分。每题有5个答案(A,B,C,D,E),每题的备选项中,有2个或2个以上符合题意,至少一个错误。错选,本题不得分;少选,所选的每个选项得0....
多项选择题(共24题,每题2分。每题有5个答案(A,B,C,D,E),每题的备选项中,有2个或2个以上符合题意,至少一个错误。错选,本题不得分;少选,所选的每个选项得0.5分)。问题:请用excel公式给各个多项选择题评分。
展开
2个回答
展开全部
假设回答在A1,标准答案在B1,
且形式为纯字母,没有其他符号,如:回答为ACD,标准答案为ABCD
则公式为:
=IF(OR(ISERR(FIND(MID(A1,ROW(A1:OFFSET(A1,LEN(A1)-1,0)),1),B1))),0,SUM(--(FIND(MID(A1,ROW(A1:OFFSET(A1,LEN(A1)-1,0)),1),B1)>0))/2)
且形式为纯字母,没有其他符号,如:回答为ACD,标准答案为ABCD
则公式为:
=IF(OR(ISERR(FIND(MID(A1,ROW(A1:OFFSET(A1,LEN(A1)-1,0)),1),B1))),0,SUM(--(FIND(MID(A1,ROW(A1:OFFSET(A1,LEN(A1)-1,0)),1),B1)>0))/2)
更多追问追答
追问
选一个答案的可以,选2个或以上的就不对了。谢谢!
追答
不会啊,我测试过的
请问具体出现了什么错误呢?
哦,我忘提了,上面的公式粘贴完后,要按CTRL+SHIFT+回车,输入数组公式才行,抱歉!
另外,回答或者标准答案中也不能有空格,总之不能有不在标准答案中的任何一个字符,否则都会判断为回答错误,得0分
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询