excel如何在不连续的两列排序

A B C D
1 12 4 55
2 11 5 23
3 22 6 15 A和C列是序号,B和D列是数值,如何让B和D 列按顺序排列??
结果为
A B C D
1 11 4 22
2 12 5 23
3 15 6 55

那你这样排序的话,就已经把A,B,C,D原来的对应关系打乱了。

如果你真要这么弄,直接单独列排序就行了,选择B列,再选择排序---自定义排序----以当前选定区域排序。这样就行了。

追问

在不把C和D复制过来的前提,这样只能排列B列啊

追答

C,D列是同样的道理啊,你只要把C,D列复制到A.B 后面,再单独排序D列就行了。

追问

看来EXCEL只能排列一列数值,我尝试按CTRL选中B,D两列然后直接排序,但是excel不予许

追答

-_-!!!,你想的太多了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-09
剪切CD区域 粘贴到AB列数据的后面
单独将B列排序
然后再剪切一半区域的数据,粘贴到CD列。追问

你的方法我也会,但是如果是大批量数据呢?在不剪切情况下有方法吗?

追答

=SMALL(($B$1:$B$3,$D$1:$D$3),ROW(A1))
下拉填充

本回答被提问者采纳
第2个回答  2013-10-09
选中列,点排序,选一下是否替换现有顺序
相似回答