如何对两张excel表格进行排序?

如何使其中一张表格的顺序按照另一张excel表格的顺序进行排列?这其中,有的数据有重复,vlookup无法使用

    全选需要排序的表格数据区域,点击上方菜单栏上的“数据”。

    请点击输入图片描述

    在数据菜单下的排序和筛选命令组区域点击“排序”。

    请点击输入图片描述

    在弹出的排序对话框中点开主要关键字后面方框的下拉箭头,在列表中选择第一个排序的条件,例如这里选择“岗位级别”,然后选择一种排序次序,这里选择升序。

    请点击输入图片描述

    第一个条件设置完成后,点击上方的“添加条件”,即可看到在主要关键字的下方添加了一个次要关键字。

    请点击输入图片描述

    点开次要关键字后面方框的下拉箭头,在列表中选择第二个条件,这里选择“月工资标准”,选择排序次序,点击确定,即可同时按照设定的两个条件完成排序。

    请点击输入图片描述

    请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-26

1、打开excel工作表。


2、将需要对比的内容复制到一个工作表的sheet1和sheet2中

3、点击工作表的上方的“公式”,点击"插入函数“。

4、在弹出的对话框中搜索栏中搜索”vlookup",点击确定按钮

5、在弹出的对话框中输入查找值,数据表,列序数,匹配条件后,点击确定按钮

6、下拉查找值后,就得到对比值了。

第2个回答  2021-09-26
具体是要按照什么字段的顺序排列呢,可以具体说一下追问

比如将其中一张表的债券代码,按照另一张表的债券代码进行排序,这之中,会有重复的债券,所以没法用vlookup

追答

只是排序的话可以采用以下方法试试。
1、将要用来参考排序的表1添加一列辅助列,填充序号,假设是1-100。
2、在需要排序的表2中,添加一列,用vlookup填充序号,因为有重复,可能会出现1、2、3、4、5、6……1、2、3……这样子的情况
3、对表2按照序号排序即可获得1、1、2、2、3、3、4、5、6……100

第3个回答  2021-09-26
要用代码处理的
相似回答