当前位置: 代码迷 >> Office >> 关于EXCEL一个有关问题
  详细解决方案

关于EXCEL一个有关问题

热度:614   发布时间:2016-05-05 05:54:21.0
关于EXCEL一个问题
表一:

例如:

姓名    语文

张三    85
李四    90
王五    83   


表二:

例如:

姓名    数学

李四    75
王五    88
张三    94


请问如何把表二的数学成绩转移到表一里面(就是说在表一新增一列是数学的分数)

而且表二分数的名字对应的表一里的名字(就是说列出表一张三的语文和数学成绩这样,因为表二顺序的打乱的,而且数据量很大)

求高手解决!!!!!



  

------解决方案--------------------
VLOOKUP函数就可以解决了
不过以名字为查询项不是个好主意,因为会有重名,用学号来做唯一项更好
------解决方案--------------------
还有几个方法:
第一个方法:使用“数据”选项卡上,单击“合并计算”
 
 1、选定区域或者键入为区域指定的名称,然后单击“添加”。对两个表重复这一步骤。
 2、在“函数”框中,点“求和”函数 
3、在“标签位置”下,选中指示标签在源区域中位置的复选框:“首行”、“最左列”两者都选,确定即可。

第二个方法:使用“数据”选项卡上,单击“数据透视表”
1、单击“多重合并计算数据区域”
2、在“数据透视表步骤二2a”,单击“下一步”
 
3、选定区域或者键入为区域指定的名称,然后单击“添加”。对两个表重复这一步骤。
 

------解决方案--------------------
用VLOOKUP的相当好!
用完记得拷贝,选择性粘贴(只有值),以便脱离逻辑关系存在,变成实际数据。
------解决方案--------------------
应该不难吧?
  相关解决方案