A,B两张excel工资表,人员都一样,但姓名顺序不同,如何排序,使A表与B表的姓名顺序都能一致?

有哪位高手帮忙弄一下,我这有表格,着急不会弄啊

A,B两张excel工资表,人员都一样,但姓名顺序不同,通过使用同一种排序方式如“升序”,即可使A表与B表的姓名顺序都能一致。

方法步骤如下:

1、打开需要操作的EXCEL表格A,选中相关姓名单元格,点击开始选项卡中的【排序和筛选】-【升序】。

2、同步骤1,打开相关的EXCEL表格B,选中姓名所在列单元格,点击开始选项卡中的【排序和筛选】-【升序】

3、经过步骤1、2的操作设置,可发现A表与B表的姓名排列顺序已经一致。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-22

A,B两张excel工资表,人员都一样,但姓名顺序不同,可以利用match函数建立辅助列进行排序,使A表与B表的姓名顺序都能一致

软件版本:Office2007

方法如下:

1.Sheet1中有与Sheet2中名字一样但顺序不同的人员表:

2.在Sheet2中输入公式如下:

3.然后对B列进行顺序排序,选择“扩展选定区域”:

4.这样,Sheet2人员就跟Sheet1人员顺序一致了:

第2个回答  2014-10-14

插入一个辅助列,根据辅助列排序就好了。不明白请继续追问

追问

就是把B列的名字按A列排序,后面的数据一块跟着排列在A列的名字后面怎么弄

追答

我截图里有公式的啊
比如在D1单元格输入
=match(B1,$A$1:$A$100,0)
然后下拉就可以了
下拉完后,选中D列,复制,然后D列右键》选择性粘贴,数值,确定。(我不知道在公式的情况下排序会不会错)
这里的$A$1:$A$100你要根据你自己的表格调整。

本回答被提问者采纳
第3个回答  2014-10-14
把每个姓名设定一个工号,两张表分别按照工号进行排序。
可以采用vlookup根据姓名查找到工号,根据工号排序。
第4个回答  2014-10-14
按姓名进行排序,就可以了!
相似回答