excel学习库

excel表格_excel函数公式大全_execl从入门到精通

如何用EXCEL编制多选题答题系统

答题系统首页界面

大家好,上一期给大家讲解了编制单选题答题系统的操作方法,得到了朋友们的关注。我建议选用

首先,在编制答题系统之前,要研究单选题与多选题的本质区别,单选题一般四个答案中,只有一个选项正确,在评分时,只需找到正确的答案赋分即可,逻辑上比较简单,不用去考虑错误答案。而多选题,则要找到正确的答案个数,或者不正确的答案,尤其在高考题中,多选题中一般会出现

第一步:制作答题区。与制作单选题一样,这里以制作

目内容要(方便答题,一个答案占一行),用实现

步:添加

插入步骤:点击窗体复选框,在再同样的操作分别在复选框1所示

图1-复选框与对应选项整齐排列

步:设置复选框

1.右击A选项前面的复选框点击右键,在弹出的选项栏选设置对象格式控制D8。这时,,这样我们就可以将D8中的赋值进行判断。同理,将前面的“复选框”按同样方法设置,将选择结果分别赋在E8、F8、G8中

2.在单元格H8中,将逻辑判断变为分数,第一题选A、B、C,也就是说,满分5分情况只有一种(第1种情况):就是D8为“TRUE”,E8为“FALSE

3.点击单元格H8,在函数窗口中输入代码,逻辑判断变分数。“=IF(OR(G8=TRUE,AND(D8=FALSE,E8=FALSE,F8=FALSE,G8=FALSE)),0,IF(AND(D8=TRUE,E8=TRUE,F8=TRUE,G8=FALSE),5,2))”,意思就是,当选D或都不选时,得0分;如果选同时选A、B、C时得5分,其它情况得2分。这里的代码就是把多选题的意思表达出就行,代码可能不唯一。这就将选项逻辑值变成分数赋给单元格H8了

4.用同样的方法制作第,把得分赋给910等这一列。如图

图2-“复选框”选择逻辑值与赋分关系

步:分数汇总显示。这一步比较简单,就是将8910等等这一列的分数求和就可以了,在总分的面单元格C6中,字体可设置为红色,字号可选36号字体,醒目即可,写输入公式810面单元格C6了。

步:调试系统。把每个题的各种情况答一遍,看选项与对应分数是否匹配,否则,将修改代码,直至完全对应为止。

步:隐藏中间流程。把制作的

图3-设计完成后的答题界面

大家可以按照流程实操一下,在操作过程中遇到问题可以互相交流共同解决,希望大家多提宝贵意见,祝您成功!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接