Excel如何实现多选并打分

图是我用窗体控件画的
然后下一步就不知道该如何处理了,求高手帮忙

打分要求是:全对给5分,错1个给3分,错2个给2分,错3个给1分,全错给0分

答案一般为3到4个

用“123456“表示

另外还有一个多选题,答案为5到7个不等,选到“1”给3分,选到最后一个给1分,选到中间数字的给2分,不知该如何处理?

需要vba
说一下思路
比如答案是245
那把选择的做一个循环,一个一个和答案对比,
比如我选择25
用instr函数
在245查找2有。。计数+1
在245查找5有。。计数+1
总计数为2而答案是3个所以得分3
比如我选择235
用instr函数
在245查找2有。。计数+1
在245查找3无。。答案错
直接得分0
因为是一个一个对比所以另外一种也可以实现
温馨提示:答案为网友推荐,仅供参考
相似回答