EXCEL中如何实现由总表自动得
数据量比较多的时候,使用函数不太现实,因为数组运算的效率太低了。
建议你使用高级筛选,有几个班级就做几次,相对比较简单了,如果想一步到位,就得使用VBA。
高级筛选的步骤,如图所示:
1、激活总表,在I1输入“班级”,I2输入“1班”;
2、激活“1班”表,然后点菜单“数据”-》“筛选”—》“高级筛选”;
3、在弹出的对话框中,选中“将筛选结果复制到其他位置”;
4、“列表区域”用鼠标选择A至F列,即“总表!$A:$F”;
5、“条件区域”用鼠标选择I1:I2,即“总表!$I$1:$I$2”;
6、“复制到”用鼠标选择“1班”表中的A1,即“'1班'!$A$1”,然后点确定就好了。
如...全部
数据量比较多的时候,使用函数不太现实,因为数组运算的效率太低了。
建议你使用高级筛选,有几个班级就做几次,相对比较简单了,如果想一步到位,就得使用VBA。
高级筛选的步骤,如图所示:
1、激活总表,在I1输入“班级”,I2输入“1班”;
2、激活“1班”表,然后点菜单“数据”-》“筛选”—》“高级筛选”;
3、在弹出的对话框中,选中“将筛选结果复制到其他位置”;
4、“列表区域”用鼠标选择A至F列,即“总表!$A:$F”;
5、“条件区域”用鼠标选择I1:I2,即“总表!$I$1:$I$2”;
6、“复制到”用鼠标选择“1班”表中的A1,即“'1班'!$A$1”,然后点确定就好了。
如果还要选其他的班级,在I2中把“1班”换成其他的班级名称,然后按上述步骤再来一遍就好了。收起