EXCEL中怎么把两组数据对齐

各位大哥帮忙解决一下呀。
EXCEL
原始数据是
A B C D E F
1 姓名 电话 备注 姓名 手机备注
2 小王 987 AAA 小张 135 CCC
3 小张 678 BBB 小李 186 DFD
4小赵 345 SDD 小王 134 SDF
5小李 343 EDF 小赵 188 SDF

我想把每个人的信息汇总到一行中需要怎么做汇总之后的结果
A B C D E F
1 姓名 电话 备注 姓名 手机 备注
2 小王987 AAA 小王134 SDF
3 小张678 BBB 小张 135 CCC
4 小赵 345 SDD 小赵188 SDF
5 小李 343 EDF 小李 86 DFD

谢谢了!!!!

假设你原始数据在sheet1,汇总后的数据是在sheet2,在sheet2中先把ABC列复制上sheet1中ABC列的内容,然后在在D2输入=IF(COUNTIF(sheet1!D:D,A2),A2,"") 然后下拉,这样就可以把D列校对成A列的顺序,接下来在E2输入=VLOOKUP(D2,sheet1!D:F,2,0) 然后下拉,在F2输入=VLOOKUP(D2,sheet1!D:F,3,0),然后下拉,这样就达成了你要的效果,当然,如果在A列出现重名的情况下,后面的数据可能会出现异常追问




TO MESSAGE  SEND AT TYPE STATUS 为数据1

FROM MESSAGE RECEIVED ACCOUNT 为数据2


我想把数据2 跟数据1 汇总 


数据1 一共是1300行  数据2 是200行

数据2 肯定在数据1中有而且没有重复的

追答

这样吧,方便的话你把源文件发给我,我给你看看,[email protected]

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-01
如果姓名没有重复的话,比较取巧的办法是选中ABC列,做一个排序;然后选中DEF列,再做一个排序追问

A B C 为数据1 D E F 为数据2 的话

数据1 有 1300行 数据2 有900行
怎么办

追答

如果这样的话,你要用VLOOKUP了,查一下VLOOKUP的用法吧

第2个回答  2013-07-01
用CONCATENATE(文字列1,文字列2),
把每一行的信息合并到另外一行,
不知道是否满足你的需求
第3个回答  2013-07-01
你原来的数据在EXCEL中是怎么排的呢,把excel中的数据排版发上来看一下呗
第4个回答  2013-07-01
用数据透视表