Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2166|回复: 2

小白求教:如何根据数据有交叉的两表汇总

[复制链接]
发表于 2019-8-17 20:37 | 显示全部楼层 |阅读模式
逆透视1.png 逆透视2.png 逆透视3.png 如何根据表1表2得到表3数据,谢谢大神指教。 选课学生.rar (30.51 KB, 下载次数: 4)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2019-10-12 14:15 | 显示全部楼层
首先要做一个表格分析思路,附件中共有3个表格,按顺利编为:表1,表2,结果。观察表1和表2的共通性为:共有数据为“教学班编号”
1、统计表1中的教学班编号数量是多少
2、统计表2各教班编号中的学生人数是多少
3、通过插入行来实现想要的结果,统计的结果各教学班的数量不是一致的,就无法统一操作。只能是按教学班编号一个个整理。例jx1,数量为19,学生人数为58人,19*58=1102,就需要做一个辅助列插入1102行
微信图片_20191012140627.png
4、回到表1,在表1的E列插入辅助列,E2单元格输入1,序列对话框,序列产生在列,步长值为1,终止值为1102,确定。选中A2:B20下拉至刚才做的辅助行到1102
5、再新建第二辅助列,F2规格元输入1,选中F2:F20下拉至1102。再选中F列,定位条件空值,=等号+光标↑,ctrl+enter填充
6、回到表2,插入辅助列,在A2单元格输入1,下拉,填充序列,jx1班级共58人
7、回到表1,在B列后面插入三列,按结果工作表的内容为准,用VLOOKUP,第一参数为第五步的第二辅助列,插入三列后应该是表1中的H2单元格,把学生姓名、学生省学籍辅号、所在行政班级名称引过来。

教学班jx1就完成了结果中的要求,其余教学班同样的操作

选课学生.rar (76.16 KB, 下载次数: 2)
回复

使用道具 举报

发表于 2019-10-12 14:25 | 显示全部楼层
要是想进行统一操作可全按最大值1218来操作,在V学生序列号的时候能区分出来,直接删除找不到的行数即可。提前是需再建一个辅助列,把学生姓名和教学班编号连在一起。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-14 07:22 , Processed in 0.209102 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表