EXCEL中怎么从总表提取数据到各个分表

总表有数百个数据,如下

有好几个班级(每个班级只有姓名,用户名),现在要把成绩从总表中调到几个分表里,但是姓名,用户名都是混乱的(因为很多人在总表中找不到),排序也非常麻烦。怎样才能把最高分直接从总表中直接筛选到分表里?我用的是07版的还有WPS。求步骤最好能给个截图~~

你没有讲具体,抓图又没有连行列号一起抓上来。

“有好几个班级(每个班级只有姓名,用户名)”即有好几个工作表(分表)?

里面哪一列是唯一匹配条件?用户名吧?

“但是姓名,用户名都是混乱的(因为很多人在总表中找不到)”找不到那最高分从哪里“筛选”?


若以用户名为匹配条件返回最高分:

假设总表的“用户名”在D列;分表的“用户名”在B列、要返回的最高分在C列。

在各个分表的C2输入

=VLOOKUP(B2,总表!D:E,2,)

回车并向下填充。

如果有多个匹配条件,公式要另外修改。

追问

终于看明白了~多谢~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-06
因为很多人在总表中找不到。
你这是要在各分表中提取总表的部分可以利用的数据,你可以用VLOOKUP函数,提取你要的东西。但要注意名称重复的要手动进行处理。
第2个回答  2019-10-18
就以图中为例,在b2中写入公式:
=vlookup(a2,c:d,2,0)
下拉复制公式即可。
第3个回答  2014-04-05
你的表格中的数据应该是“混乱”的,因为你对问题的描述也显示“混乱”。

估摸着吧,用查找类的函数可以解决问题。
第4个回答  2014-04-05
建议用数据透视表,分分钟解决问题
相似回答