在excel中有两个表格都有姓名这一列,只是排列顺序不一样,怎么将表格1中的数据按照表格2中的姓名排序?

是按照姓名那一列排序,就是把两个表格放到一个表格中按照表格2中的姓名排序... 是按照姓名那一列排序,就是把两个表格放到一个表格中 按照表格2中的姓名排序 展开
 我来答
青青老大
2014-06-11 · TA获得超过179个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:99.6万
展开全部

将表2之前加一列,以1,2,3,这样顺序家序号,然后在表1中,用VLOOKUP函数,把表2的序号对应到表1,然后排一下表1就可以了

步骤:

表2中的姓名排列,如下图,首先自己在后面正常排序



然后到表1中用VLOOKUP函数,找出表1中各名字在表2中对应的序号


然后将表1中的数据按B列对应的序号排列


最后表1就能得到结果了

syhebin3cd9d69
2014-06-11 · 知道合伙人软件行家
syhebin3cd9d69
知道合伙人软件行家
采纳数:939 获赞数:2616
Excel报表最佳创新奖

向TA提问 私信TA
展开全部
步骤如下:

1、你在表格2姓名之后插入一列,输入以下公式:
假设姓名在A列,插入的列为B列。
=row()&A1
下拉公式。

2、在表格1姓名之后也插入一列,假设也为B列,输入以下公式:
=vlookup(a1,表格2!A1:B10000,2,0)
下拉公式。

3、对B列排序,然后删除B列。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenjiawei5000
2014-06-11 · TA获得超过2779个赞
知道大有可为答主
回答量:2585
采纳率:30%
帮助的人:2063万
展开全部

看图,对表2加一个辅助列,顺序1234……

对表1加一列公式,

然后把表1选中,按公式列从排序,即可。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yhfyuwen
2014-06-11 · TA获得超过128个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:177万
展开全部
=VLOOKUP(表1姓名列,表2中所有数据选中,2,FALSE)
第一个参数表示要查找的内容;第二个参数是要查找的范围(范围的第一列必须是查找内容所在的列);第三个参数是要返回的值所在的列数(从查找范围的第一列以1开始数,不能为负数);最后一个参数是查找的精确度,FALSE返回与查找内容完全一致的值,没有则返回错误值,TURE则返回小于等于查找内容的值。

注意看后面的说明,你引用就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式