Foxtable(狐表)用户栏目专家坐堂 → [求助]如何分类统计答题错误信息


  共有2274人关注过本帖平板打印复制链接

主题:[求助]如何分类统计答题错误信息

帅哥哟,离线,有人找我吗?
33chyh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:124 积分:1202 威望:0 精华:0 注册:2015/12/27 21:01:00
[求助]如何分类统计答题错误信息  发帖心情 Post By:2016/8/12 21:17:00 [只看该作者]

 

大红袍老师您好!

很感谢您一直以来的无私、耐心、细致地指导,使我在实现自己目标的路上克服了一个又一个困难。目前遇到一个比较复杂问题,不知道在“卷1答”的datacolchanged事件中编写怎样的代码才能实现如下复杂的功能:

1、统计客观题出现问题的人数并将对应学生姓名进行统计。

具体设想是将下图中1表中每个同学的三道客观题答案与客观题答案表中对应的答案进行对比,找到它们之间的不同点后统计对应错误选项人数和学生姓名,将这些信息写入“卷1统”表对应的单元格中。例如,李雷同学的1表中客观题1”列的录入结果是“abc”,而客观题答案表中的客观题1”列是“ab”,那么它们之间的不同点是c。在“卷1统”表“错误人数”列和统计号为“C1”行交叉的单元格中计数为1;将字符“李雷”填到“错误学生”列和统计号为“C1”行交叉的单元格中。艾华同学的1表中客观题1”列的录入结果是“cd”,而客观题答案表中的客观题1”列是“ab”,那么它们之间的不同点是abcd。在“卷1统”表“错误人数”列和统计号为“A1”行交叉的单元格中计数为1,“错误人数”列和统计号为“B1”行交叉的单元格中计数1 ,“错误人数”列和统计号为“C1”行交叉的单元格中计数2 ,“错误人数”列和统计号为“D1”行交叉的单元格中计数1;将字符“艾华”追加填到“错误学生”列和统计号分别为“A1”、“B1”、“C1”、“D1”行交叉的单元格中。

2统计主观题出现问题的人数并将对应学生姓名进行统计。

只有当“卷1答”表中各“主观题”的答案为“F”时,在“卷1统”表中“错误人数”列和对应统计号的交叉单元格中计数,在“错误学生”列和对应统计号的交叉单元格中追加学生姓名。例如李雷在“卷1答”表中“主观题1”的答案为“F”,则在“卷1统”表中“错误人数”列和对应统计号为“主观1”的交叉单元格中计数为1,“错误学生”列和对应统计号为“主观1”的交叉单元格中追加学生姓名“李雷”。其他同学的主观题答案只有为“F”时进行上述统计。

具体图示和文件如下


此主题相关图片如下:8.jpg
按此在新窗口浏览图片
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:管理项目3.foxdb

[此贴子已经被作者于2016/8/12 21:17:44编辑过]

 回到顶部
总数 18 1 2 下一页