我在大型讲座课堂上点名。每个学生都用“点击器”(一种手持遥控设备)对多项选择题投票,每个点击器都有一个 6 位十六进制序列号。这个学期,我一直将出勤数据放入 Excel 电子表格中(对十六进制数字进行排序是一场噩梦,但那是另一回事)。由于学生缺课,不同天的序列号列表不同,大小也不同。因此,我一直通过目视查找相同的序列号来手动核对出勤情况。
您能建议一种让 Excel 自动执行此过程的方法吗?
答案1
如果数据全部位于单个工作表的列中,请=countif()
在新工作表中使用:
- A栏 学生姓名
- B 列学生十六进制代码
- C 栏
=countif(reference to the column in the other sheet, cell to the left)
这将为您提供学生出勤人数,以便与迄今为止举办的课程数量进行比较。
或者,如果每个类的数据位于单独的工作表中(在单个工作簿或多个工作簿中:
- A栏 学生姓名
- B 列学生十六进制代码
- CX 列(每个类别一列)
=match(cell with Hexcode, range for this class, false)