如何让表格自动排序,要想实现就要用EXCEL函数SORT()。

SORT()函数是一个排序函数,使用方法:

=SORT(array,[sort_index],[sort_order],[by_col])

第一参数:array,要排序的数据区域

第二参数:[sort_index],参与排序的列/行

第三参数:[sort_order],升序/降序,1 表示升序(默认值),-1 表示降序

第四参数:[by_col],纵向/横向,false 表示按行排序(默认值),true 表示按列排序

例如:单条件排序我们要按考试成绩按照从低到高的顺序进行排序。我们公式可以这样写在A13单元格内输入=SORT(A2:F9,4,1)

excel中使用SORT函数让Excel表格自动排序,一起来试下!-趣帮office教程网

多条件排序,例如我们先按总成绩升序,成绩相同按实验成绩降序。因为这里有总成绩和实验成绩两列参与排序,我们可以使用数组{6,5}表示第5、6列参与排序,总成绩从小到大升序,实验成绩从大到小也就是降序,这里我们同样可以用数组{1,-1}。

在A13单元格内输入=SORT(A2:F9,{6,5},{1,-1})

excel中使用SORT函数让Excel表格自动排序,一起来试下!-趣帮office教程网

横向排序,我们要求按表中单价进行升序排序,我们公式可以这样写

在B5单元格内输入=SORT(B1:E2,2,1,TRUE)

excel中使用SORT函数让Excel表格自动排序,一起来试下!-趣帮office教程网

用发SORT函数后面新增数据不用再手动排序了,还是非常实用的。