excel表格多行多列无序数据排序

我想将这些数据按从小到大的顺序排列。不改变表格的长宽,最后的结果,A1是124,C4是5950.也就是A1<B1<..<H1<A2<B2<...C4.求帮忙。。。

第1个回答  2012-10-19
1、将第二行及第三行数据剪切到第一行,使其成为一行数值。
2、选定第一行数据-复制-选择性粘贴-转置-确定,原一行数据变成一列。
3、将该列数据升序排序。
4、再次使用转置使其变回一行,并将其剪切回第二行、第三行。

不知道解释明白没有,希望可以帮到你!
第2个回答  2012-10-19
排序结果显示在下方单元格:

在A5中输入:=IF((ROW(A1)-1)*7+COLUMN(A1)>COUNT($A$1:$H$4), "",SMALL($A$1:$H$4, (ROW(A1)-1)*8+COLUMN(A1)))
然后复制填充A5:H8即可本回答被提问者和网友采纳
相似回答