如何通过公式进行多选题评分?评分规则:全部正确得6分;正确答案有3个,对一个给2分,对一个给2分,对两个得4分;正确答案有2个,对一个给3分;错选或不选得0分。

Excel中如何通过公式进行多选题评分?TEXT函数的特殊用法。-趣帮office教程网

先直接说公式,I3单元格输入=TEXT(SUM(LEN(C$1)-LEN(SUBSTITUTE(C$1,MID(C3,ROW(INDIRECT("1:"&LEN(C3))),1),))),"[<"&LEN(C3)&"]�")/LEN(C$1)*6后即得张三第一题的得分,因为正确答案为ACD,张三答案为AC,符合正确答案有3个,对一个给2分,对两个得4分。

Excel中如何通过公式进行多选题评分?TEXT函数的特殊用法。-趣帮office教程网

公式MID(C3,ROW(INDIRECT("1:"&LEN(C3))),1)目的是把C3单元格中的选项分解成单独的数据

Excel中如何通过公式进行多选题评分?TEXT函数的特殊用法。-趣帮office教程网

公式SUM(LEN(C$1)-LEN(SUBSTITUTE(C$1,MID(C3,ROW(INDIRECT("1:"&LEN(C3))),1),)))的目的是求出每个选项对应的项数。

Excel中如何通过公式进行多选题评分?TEXT函数的特殊用法。-趣帮office教程网

公式TEXT(SUM(LEN(C$1)-LEN(SUBSTITUTE(C$1,MID(C3,ROW(INDIRECT("1:"&LEN(C3))),1),))),"[<"&LEN(C3)&"]�")的作用是如果选项的项数大于正确答案的字符数,则为0,小于或等于正确答案的字符数,则输出项数/字符数*6,为得分。