Excel中可以把表一按照表二的排序方式排序吗?

表一是在表二的基础上填补了些空白,A列是姓名,有重复,B列是时间,也有重复。但是A列加上B列来看就是一条不重复的数据。有没有什么方法能按照表二的AB两列来对表一进行排序呢?
这是举例,可能没举好,真实的表格时间中间有些是有空白的,所以不能给任何一列做升序降序。

假设你的表一和表格是同一个excel文档,分别在sheet1、sheet2工作簿中,在表一(sheet1)的D2写公式:

=MATCH(A2&B2,SHEET2!A$1:A$9&SHEET2!B$1:B$9,0)

公式输入完后,按Ctrl+Shift+Enter三个键确认,得到一列序号

把序号按升序排列就得到和表2一样的顺序了。

追问

9是什么意思啊?总的行数吗?

追答

引用到第9行,你可以根据情况改,别写太大,数组公式,写行数太多电脑受不鸟的,O(∩_∩)O~
如果你的电脑够强,可以引用整列:
=MATCH(A2&B2,SHEET2!A:A&SHEET2!B:B,0)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-24
排序——自定义排序——姓名——添加——时间——确定。
第2个回答  2017-01-24
选择B列,按升序排列即可
相似回答