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

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-29
两个EXCEL表格中有相同的数据源(姓名)但是按不同的顺序排列,怎样让其中一个表格的数据源按照另一个排列

把B表格后面空列填上数字1到最后一行(加入是100);之后AB都用姓名排列;这时数字列是乱的,复制数字列到A表格后的空列里;AB表格都再用数字列排序,这样表格顺序都没变,删除数字列就可以了。
这个方法前提就是两个表格的姓名必须都是一样的。
步骤一、打开菜单栏的“工具”-->选项,然后在弹出的“选项”窗口中选择“自定义序列”,在右边的“输入序列”中依次输入,excel表格排序。
Excel自定义排序
设定自己需求的排序方法
现在我有一张表,有“日期”和“地点”,我希望将“地点”按照我的方式如:、上海、天津、广州,这样来排序;(如下图)地点排序很乱,我们该如何来将它按照自己的方式来排序呢?

1.打开菜单栏的“工具”-->选项,然后在弹出的“选项”窗口中选择“自定义序列”,在右边的“输入序列”中依次输入、上海、天津、广州,每输入一个地点时,就回车一次,输入完成后点击“添加”按钮;






提示:如果您的“自定义序列”中没有从A到Z这个排序方式,那么你可以在右边“输入序列”中手动添加进去,手动输入从A到Z,每输入一个字母就按一下回车,全部输入完成后按“添加”按钮,然后再选择刚添加的“从A到Z”的排序方式,最后确定即可。
2.选择排序方式以后,回到Excel工作表中,依次选中所有需要排序的单元格,然后单击菜单栏的“数据”-->排序-->选项,在弹出的“排序选项”中选择“字母排序”,然后确定,确定。


把B表格后面空列填上数字1到最后一行(加入是100);之后AB都用姓名排列;这时数字列是乱的,复制数字列到A表格后的空列里;AB表格都再用数字列排序,这样表格顺序都没变,删除数字列就可以了。
这个方法前提就是两个表格的姓名必须都是一样的。
步骤一、打开菜单栏的“工具”-->选项,然后在弹出的“选项”窗口中选择“自定义序列”,在右边的“输入序列”中依次输入,excel表格排序。
Excel自定义排序
设定自己需求的排序方法
现在我有一张表,有“日期”和“地点”,我希望将“地点”按照我的方式如:、上海、天津、广州,这样来排序;(如下图)地点排序很乱,我们该如何来将它按照自己的方式来排序呢?

1.打开菜单栏的“工具”-->选项,然后在弹出的“选项”窗口中选择“自定义序列”,在右边的“输入序列”中依次输入、上海、天津、广州,每输入一个地点时,就回车一次,输入完成后点击“添加”按钮;






提示:如果您的“自定义序列”中没有从A到Z这个排序方式,那么你可以在右边“输入序列”中手动添加进去,手动输入从A到Z,每输入一个字母就按一下回车,全部输入完成后按“添加”按钮,然后再选择刚添加的“从A到Z”的排序方式,最后确定即可。
2.选择排序方式以后,回到Excel工作表中,依次选中所有需要排序的单元格,然后单击菜单栏的“数据”-->排序-->选项,在弹出的“排序选项”中选择“字母排序”,然后确定,确定。


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

步骤:

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



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


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


最后表1就能得到结果了



步骤如下:

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

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

3、对B列排序,然后删除B列。

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

对表1加一列公式,

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



=VLOOKUP(表1姓名列,表2中所有数据选中,2,FALSE)
第一个参数表示要查找的内容;第二个参数是要查找的范围(范围的第一列必须是查找内容所在的列);第三个参数是要返回的值所在的列数(从查找范围的第一列以1开始数,不能为负数);最后一个参数是查找的精确度,FALSE返回与查找内容完全一致的值,没有则返回错误值,TURE则返回小于等于查找内容的值。

注意看后面的说明,你引用就好了

  • 两个excel表格 里面都是姓名 有的姓名是重复的 有的不是 如何把两个...
    答:要找出每一列的不同之处,可以用COUNTIF函数,比如查找姓名,两张表格分别在sheet1和sheet2,姓名都在A1:A100列,在SHEET1表格中输入公式 F1=IF(COUNTIF(SHEET2!$A$1:$A$100,$A1)=0,A1,""),向下填充公式,结果就是SHEET2表格中姓名列所没有的SHEET1中的姓名。其它的同理。
  • 有两个excel表格,怎么把一个表格里面的人名对应的身份证号码,复制到...
    答:当你有两个Excel表格,需要将一个表格中的人名与其对应的身份证号码对应到另一个表格上,可以按照以下步骤操作:首先,打开包含人名和身份证号码的表格,确保光标定位在你想要匹配的姓名单元格上。然后,点击上方的函数选项,这将弹出一个功能选择窗口。在弹出的窗口中,选择“VLOOKUP”函数,这是Excel中...
  • 有两张excel表格,都是姓名和身份证。第一张身份证是对的,第二张不确 ...
    答:如果姓名是唯一的,可以用vlookup函数核对 Sheet1 Sheet2 C2=IF(VLOOKUP(A2,Sheet1!$A$2:$B$13,2)=B2,"对","错")向下复制
  • 我想请问下各位大虾!如果我在两张excel表中都有姓名、身份证号、年龄...
    答:把你需要对比的两个表分别插入新表中的sheet标签中,再用表间公式把你相对比的列分别放在另一个sheet表标签中,比如你的第一张表格复制粘贴到sheet1标签中,第二张粘在sheet2中,你可以令sheet3中的A列等于sheet1中的姓名列,sheet3中的B列等于sheet2中的性名列,这样就可以了吧。
  • A,B两张excel工资表,人员都一样,但姓名顺序不同,如何排序,使A表与B表...
    答:A,B两张excel工资表,人员都一样,但姓名顺序不同,通过使用同一种排序方式如“升序”,即可使A表与B表的姓名顺序都能一致。方法步骤如下:1、打开需要操作的EXCEL表格A,选中相关姓名单元格,点击开始选项卡中的【排序和筛选】-【升序】。2、同步骤1,打开相关的EXCEL表格B,选中姓名所在列单元格...
  • 急!!!2个excel表,全部都是姓名和班级,我要批量查找出2个表中是否有相同...
    答:用VLOOKUP吧 比如:Sheet1中 A列为姓名,B列为班级 Sheet2中 也是A列姓名,B列班级 在Sheet1中C列输入 =VLOOKUP(A2,Sheet2!A:I,2,0)得出结果是 某班级 就证明两个表都有这个名字,要是得出结果是#N/A就证明另一个表没有这个名字。同理,在Sheet2中C列输入 =VLOOKUP(A2,Sheet1!A:I,2,...
  • 两张excel表格,两张里面都是姓名,但是第一张多一名,怎么对比出来这名多...
    答:你应该是一次性查出来即可吧,不用太复杂,像图中,输入公式:=MATCH(A1,B:B,0),下拉,出现#N/A的那个即是。
  • 两个Excel表格,怎么能从一个表里把相同名字的人信息综合在一起?
    答:1、先要在表格2中输入姓名和数字。2、接着切换到表格1中,在表格1中也输入姓名列,这是一定要与表格2的顺序不相同,然后在B1单元格中输入提取相同姓名的公式:=VLOOKUP(A1,Sheet2!$A$1:$B$5,2,FALSE)。3、然后按回车键就可以看到在表格1中已经将“姓名1”对应在表格2中的数据提取显示出来了...
  • 两张EXCEL表中的相同姓名下的数据相加到第3张表中怎么做
    答:假如:Sheet1表的A1是标题"姓名",A2:A4是姓名 Sheet2表的A1是标题"姓名",A2:A5是姓名 在Sheet3工作表中的A2单元格输入公式:=IF(AND(COUNTIF($A$1:A1,Sheet1!$A$1:$A$4)), INDEX(Sheet2!$A$1:$A$5,MATCH(0, COUNTIF($A$1:A1,Sheet2!$A$1:$A$5),0)),INDEX(Sheet1!$A$...
  • 如何找出两个excel表中相同的名字
    答:1、把两张工作表放在窗户里, 表1是所有的学生, 表2是一个班级的学生的名字。2、在sheet1相对应名字同一行的空白出输入=if(countif())3、然后切换到表格 2, 选择所有名称并返回 4、再次切换到表格 1, 当这个函数成为了=if(countif(Sheet2!A1:A44))5、最后,将函数补充=if(countif(Sheet...