请问EXCEL中,怎样将A表的排列顺序按照B表中人员的名单顺序排列(B表中的名单A表中都有)

如题所述

方法1:如果人名不多,可添加到自定义序列中,用自定义序列排序。
方法2:给B表插入序号,然后按姓名进行升序排列;A表也按姓名进行升序排列。将B表姓名和序号粘贴在A表(可新插入两列,以便与原姓名对照),最后按序号重新排序。
方法3:将B表姓名放在空白表中,将A表的数据用VLOOKUP引用到新表中。追问

数据很多,A是一个社区的户籍表,B是相关近千的承包户户主的报表。方法2不太好,按姓名顺序筛选,A表中同姓的比B表的多的多了,对比不上。方法3听说过,但是我不会这个函数的操作,还请赐教。

追答

假如A表(Sheet1)姓名在A列,在同一工作簿中将B表姓名粘贴过来(假如在A列)。
B2公式:
=VLOOKUP($A2,Sheet1!$A:B,COLUMN(B:B),0)
公式右拉、下拉

温馨提示:答案为网友推荐,仅供参考
相似回答