excel怎样把不同列的相同数据放在一起

来源:百度知道 编辑:UC知道 时间:2024/05/20 01:38:15
举例:
A B C D
张 200 李 300
王 400 张 200
李 300 王 400
刘 500
陈 700 刘 500

结果变为
A B C D
张 200 张 200
王 400 王 400
李 300 李 300
刘 500 刘 500
陈 700

请教了!
可能是我没说清楚,AB的数据是CD数据的一倍左右,AB包含了CD,我希望以AB为基础,将CD的数据自动排列在AB中同样数据的同一行,CD中有而AB中没有的,则为空格

将结果放在E列和F列,再将E和F的复制、粘贴为数值也可以:
假设“张”在A2开始,
在E2中输入:=IF(ISNA(VLOOKUP(A2,C:C,1,0)),"",VLOOKUP(A2,C:C,1,0))
在F2中输入:=IF(ISNA(VLOOKUP(A2,C:D,1,0)),"",VLOOKUP(A2,C:D,2,0))
再向下填充公式。

同时选择A列和B列(注意不要选择C列和D列),在数据菜单中选择排序,在主要关键字中选择列A,升序或降序均可,确定;
再同时选择C列和D列),在数据菜单中选择排序,在主要关键字中选择列C,确定

网上找!

用排序就行了吧~

看的不是很清楚,方便的话,发到我的EMAIL,
ty_1029@163.com
我帮你看看~~看样子不难,嘎嘎~~~