excel中挑特定学生到另张的工作表。excel函数高手来!

来源:百度知道 编辑:UC知道 时间:2024/05/16 04:35:06
姓名班级语文数学
张飒 3 86 80 62
陈萍 1 94 61 68
潘贞 2 93 50 71
刘芳 1 91 58 55
祁慧 2 89 45 71
李倩 1 74 79 44
彭娟 2 84 58 67
程娜 1 81 43 70
张玉 3 88 49 56
张倩 3 70 71 52
这张excel表中有1、2、3班的学生,用什么方法把1班2班3班的学生挑出来放在另3张工作表中。最好有函数解决,这样总表动了,别的表跟着动,省时省事,谢谢回答!
到新表中的内容应该和原表中的内容相当,也有班级语文数学和各科目的成绩,只是去除了其他班级学生的信息。

用数据透视表吧,

选中数据后,数据-数据透视表,直接确定
将班级添加到行字段,再添加到数据区域,
然后分别双击各个班级后面的数字,
会产生新的3个表,分别是1班、2班、3班

不过这样就不能刷新了,每次刷新数据透视表然后再去双击这些数字

这东西估计只能用宏来做,函数不太方便,因为函数时定死的,不可能做到跟着变动的。

不用那么多表
直接用 数据-筛选-自动筛选-选班级-就行了

按班级排序,把三个班级的数据分别拷贝出来就可以了