EXCEL多列数据排序方法
时间:2026-01-16
时间:2026-01-16
EXCEL多列数据排序问题
2010-07-19 15:43
最近要处理一份电子表格,有近二百列数据,要求将所有列的数据按照每列由小到大的数序排列起来,按照以前的做法,先选中一列,再单击排序按钮,这样一列一列的排,想想都头疼,这样下来手不都得废了!于是就想有没有一种简便的方法呢?经过摸索,终于找到了一种快捷的方法,不敢独享,拿出来和用到的朋友共同分享吧!
将Sheet1的项目名称列与行表头复制到Sheet3中,删除列表头与行表头,只在Sheet1中留下需要排序的数据,然后在Sheet2的A1单元格中输入公式=SMALL(Sheet1!A:A,ROW()),用填充手柄右拉,再下拉,将对应的Sheet1中的数据全部填充,这样每一列的数据都会按升序排列完毕。再选中全部数据复制,进入Sheet3中在第一列数据对应的列表头下方的第一个单元格单击右键,在快捷菜单中选用“选择性粘贴→数值”,单击“确定”,即可完成排序。
注:关键之处一定要让Sheet1只留下数据,把所有的行表头与列表头删除。
嘿嘿,如果要按从大到小的顺序排序呢?只要将公式中的“SMALL”换成“LARGE”就行了,简单吧!