excel 自动分类

[复制链接]
查看11 | 回复4 | 2010-5-20 15:54:25 | 显示全部楼层 |阅读模式
我要做一个这样的表:
这个表有三个工作簿,一个是总成绩表,一个是文科表,一个是理科表。
总成绩表的第一行是这样的:班级、学号、专业(即文科还是理科)、语、数、外、综合。
我希望当我填好总表的各个学生的成绩之后,,,文科表会自动且只会有文科学生的数据,理科表会且只会有理科表学生的数据。
要是发视频过来的,正确的,我再加100分!
我的邮箱是:[email protected]

回复

使用道具 举报

千问 | 2010-5-20 15:54:25 | 显示全部楼层
简单倒是简单,不过我是看分来的
回复

使用道具 举报

千问 | 2010-5-20 15:54:25 | 显示全部楼层
如果人数多的话,要实现你说的速度会有点慢,方法如下:总成绩表不用教了吧,这个。(按第二行开始录入数据)理科表中A2=IF(COUNTIF(总成绩表!$C$2:$C$300,"理科")<ROW(A1),"",INDEX(总成绩表!A:A,SMALL(IF(Sheet3!$C$2:$C$300="理科",ROW(总成绩表!$C$2:$C$300)),
回复

使用道具 举报

千问 | 2010-5-20 15:54:25 | 显示全部楼层
最简单的方法是完成总表后用筛选、复制、粘贴。每个表用三步就完成了也可用VBA,需监控表格的变动,学生多的话影响效率
回复

使用道具 举报

千问 | 2010-5-20 15:54:25 | 显示全部楼层
你说的应该是一个工作簿里3个表吧你可以倒过来操作吗?文科的填到文科表里,理科的填到理科表里,再数据连接到总表里不就好了。工作量好像没有增加啊。如果不能这样做,那你就找高手吧,有个函数问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行