EXCEL按列排序

来源:百度知道 编辑:UC知道 时间:2024/06/27 07:21:15
比如:
姓名 年龄 性别 身份证

李XX 21 男 123456789
王X 22 女 646548979
张XX 21 男 545654646
朱X 35 女 564879764
.........

然后我想在另一张表按设定好的姓名排序

最终效果
王X 22 女 646548979
张XX 21 男 545654646
李XX 21 男 123456789
..............
朱X 35 女 564879764

假设:
1.原数据表名称 Sheet1, A1/B1/C1/D1分别为 姓名 年龄 性别 身份证
2.整理表名称:Sheet2, 第一行与Sheet1相同,A列从A2开始为设定好的姓名
------------------------
整理表的B2输入公式如下
=Vlookup($A2,Sheet1!$A:$D,Column(B2),False)

公式向右向下复制

(END)

b2=vlookup($A2,sheet1!$A:$D,column(),)
向右向下复制公式就行了

你首先把你设定好的列放到这张表(SHEET2)中,然后B1=VLOOKUP(A1,SHEET1!A:D,2,FALSE),C1=VLOOKUP(A1,SHEET1!A:D,3,FALSE),D1=VLOOKUP(A1,SHEET1!A:D,4,FALSE),其余的往下拖动即可