 (图1)
 (图2)
小林是某实验小学的一名语文老师,而且也是一名班主任,按照学校领导交代下来的任务,她常常要给学生安排一些事情,比如打预防针、交学费、交保险费等等。在给学生安排这些事情时,有时需要统计没有参与或完成某件事情学生的名单,以便做到心中有数。在全班的学生名单中,怎样才能迅速获得符合某种条件的所有的学生名单呢?今天,笔者就以获得没有交纳保险费的学生名单为例,来和大家讨论一下这个问题。
第一步 先打开图1所示的工作簿,接着切换到“三年级五班学生名单”工作表,在E2单元格中输入公式“=COUNTIF(入保险学生统计表!A:A,B2)”(不包括外侧引号)。 第二步 函数输入完毕后,拖动E2单元格的填充手柄往下填充到该工作表的最后一个记录,这时大家就会发现所有已入保险的学生名字所在E列单元格的值是1,而没有入保险的学生名字所在E列单元格的值是0,如图2。
第三步 先选中E列单元格,然后单击菜单“数据→筛选→自动筛选”命令,接着单击E1单元格旁边的下拉箭头,在出现的下拉菜单中选择“0”,这样就完成了所有没入保险的学生名单的筛选工作。
第四步 选中并复制所有没入保险的学生名单,然后在图1所示的工作簿中插入一个名为“没入保险学生统计表”的工作表,再将粘贴的内容复制到这个工作表中就可以了。 函数说明:E2单元格中的函数“=COUNTIF(入保险学生统计表!A:A,B2)”的含义是统计“入保险学生统计表”工作表中A列的内容是否与“三年级五班学生名单”B2单元格的内容相同,如果相同,E2单元格的值为1;否则就为0。
怎么样,利用这种方法来删除重复的记录是不是很方便呀?如果大家在工作中也遇到类似问题,不妨参照一下本文介绍的方法。 |