如何在Excel中对相同班的学生进行统计并对每一位学生进行编号,并将学生编号写入后一列中。

我有一张表,表中有三列,分别是姓名、班级、编号,其中姓名、班级中的数据都已经有了,我想先通过班级升序排序,然后再按姓名在各班中升序排序,最后按排序结果对各班学生人数统计总数并对每一位学生进行编号,每班都从1开始编号,并将编号写入编号一列中。
谢谢你们,不过这是学校内部学生名单,不方便外传,大家只要给我说说方法就行了。

首先排序,第一关键词班级,第二关键词姓名,设改名在A列,班级在B列,序号在C列,第一行为标题,则C2输入1,C3输入公式==IF(B3=B2,C2+1,1),公式一直往下复制,直到最后一个学生的改名。各级的编号就自动生成了,要给各班学生编号,可以这么编,设放D列,D2输入公式=B2+C2,向下复制公式。计算班级人数可以采用分类统计,操作是:数据——分类汇总,按班级,计数,这样可叠可展,数字一目了然。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-22
排好了拉就是了。有多少学生?超过1000还是用access吧。不然后面愈来愈难做的。
第2个回答  2010-09-22
发给我,一体化彩印专业人士 QQ:505760836
第3个回答  2010-09-22
你好,把这个表格发给我一份吧。948773481(qq),我试一下,如果有结果告诉你。我也见过这样的,当时没有处理,没想到别人也会问。我这次好好研究一下吧。得谢谢你
相似回答