永发信息网

EXCEL中怎么把两组数据对齐

答案:5  悬赏:80  手机版
解决时间 2021-03-16 03:43
  • 提问者网友:不要迷恋哥
  • 2021-03-15 20:59
各位大哥帮忙解决一下呀。
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

谢谢了!!!!
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-03-15 21:58
假设你原始数据在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列出现重名的情况下,后面的数据可能会出现异常
全部回答
  • 1楼网友:几近狂妄
  • 2021-03-16 01:31
e2输入 =if(countif(b:b,a2),a2,"") f2输入 =if(e2="","",vlookup(e2,b:c,2,0)) 选中e2f2,下拖填充即可
  • 2楼网友:时间的尘埃
  • 2021-03-16 00:25
你原来的数据在EXCEL中是怎么排的呢,把excel中的数据排版发上来看一下呗
  • 3楼网友:罪歌
  • 2021-03-15 23:56
如果姓名没有重复的话,比较取巧的办法是选中ABC列,做一个排序;然后选中DEF列,再做一个排序
  • 4楼网友:患得患失的劫
  • 2021-03-15 22:47
用CONCATENATE(文字列1,文字列2), 把每一行的信息合并到另外一行, 不知道是否满足你的需求
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯