内容导航:


一、excel如何多列同时排序


excel多列同时排序的方法:
1.将Sheet1的项目名称列与行表头复制到Sheet3中,删除Sheet1中的列表头与行表头,只在Sheet1中留下需要排序的数据。
2.然后在Sheet2的A1单元格中输入公式=SMALL(Sheet1!A:A,ROW()),用填充手柄右拉,再下拉,将对应的Sheet1中的数据全部填充,这样每一列的数据都会按升序排列完毕。
3.再选中全部数据复制,进入Sheet3中在第一列数据对应的列表头下方的第一个单元格单击右键,在快捷菜单中选用“选择性粘贴→数值”,单击“确定”,即可完成排序。
注意:关键之处一定要让Sheet1只留下数据,把所有的行表头与列表头删除。
如果要按从大到小的顺序排序呢?只要将公式中的“SMALL”换成“LARGE”就行了。


二、怎么用excel将多行多列的数据排成一列


可以参考一下我昨天在《百度知道》回答的《求助:有没有办法批量行转为列》问题

即,把上面3行转换成为下面的2列,不知是否这个意思!

1、在A10单元格输入公式:
=OFFSET($A$1,INT((ROW(A1)-1)/10),MOD(ROW(A1)-1,10))
复制并下拉


2、在B10单元格输入公式:
=IF(OFFSET($A$1,INT((ROW(B1)-1)/10),MOD(ROW(B1)+9,10)+1)="","",OFFSET($A$1,INT((ROW(B1)-1)/10),MOD(ROW(B1)+9,10)+1))
复制并下拉


3、选择A10:B39区域,鼠标右键复制——再鼠标右键——选择性粘贴——数值
即形成了A10:B39的数据区域,公式已经全部没有了,单元格内全部变成数据。
4、排序把B列中为空格的行删除,即可。



三、excel中如何对多列数据同时进行排序


1、首先,我们打开Excel输入测试数据,至少两列以上。

2、然后,我们选择第一行标题,依次点击菜单栏上的【开始】-【排序和筛选】。

3、在打开的排序和筛选下拉框内选择【筛选】,数据的第一排即可进行筛选操作了。

4、我们对B列和C列同时进行筛选。我们点击图示B列的倒三角,在弹出的下拉框中点击升序。

5、同样,我们点击C列的倒三角,在弹出的下拉框中点击升序。

6、最后,我们再点击C列的倒三角,再次在弹出的下拉框中点击升序即可同时完成两列的排序。