WPS表格中数据改变时数列自动重新排序的方法

您所在的位置:网站首页 表格自动升序排列怎么设置 WPS表格中数据改变时数列自动重新排序的方法

WPS表格中数据改变时数列自动重新排序的方法

2024-06-15 11:16| 来源: 网络整理| 查看: 265

数日前在论坛上看到有网友提问:“在WPS中如何表格数字改变是自动排序呢?”。很快就看到有网友建议采用“sort”函数。这确实是一种简单易行的方法。在日常工作中可能有一定的价值。

如下图所示,左侧表格为“原始数据表”,右侧列为根据左侧表格中每位员工的“值班数”多少进行排序的表格(不妨称之为“自动排序表”)。当我们修订“原始数据表”中员工“王小二”的值班数值时,大家就可以看到,右侧 “自动排序表”中的“王小二”序列位置自动发生变化。

正如网友所述:这种简单的自动实时排序操作就是通过“SORT”函数快捷实现的。

我们首先了解一下SORT函数的表达式:

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

其具体含义为:

array 指数组:要排序的范围或数组

sort_index 指排列依据:按行或按列进行排序(注:填写时也就是排列依据需要参考的行号或列号)

sort_order指升序或降序排列:1表示升序(默认),-1表示降序

by_col 指排序的方向:按行排序,填写FALSE(默认);按列排序选择TRUE

具体实操如下:

A列、B列是原始数据表。我们在D列、E列按照原始数据表格式新建一个相似的空白表格,用来填写排序后的数列。

光标置于D3单元格,调用SORT函数。

具体参数说明如下:

“数组”指的是“要排序的范围或数组,即array”,在本文中我们要排序的范围无疑就是 A3:B11。故用鼠标框选该区域即可。当然直接用键盘录入也没有问题。

排列依据sort_index:因为我们准备按值班数进行排序。也就是B列时行排列,其位于第2列,故选择2。

排列顺序sort_order:本文拟按升序排列,故选择1。反之,如果拟降序排列则改为“-1”即可。

最后一个要选择的参数“按列”,实际上就是排列方向by_col 。这个“行”、“列”说明有些绕。实际上我们平时用的比较多的排列方式参数是“FALSE”。大家在不清楚的时候可能分别测试一下哪一种是自己需要的排列方式。

点击确定即完成排序。“原始数据表”可供我们随时录入最新数值,而“自动排序表”则实时根据录入的最新数据显示最新排序结果。

当我们修改任一人员的“值班数值”时排列顺序将自动变化(下图改变的是王小二的值班数,大家可以直观感受到WPS表格的强大功能)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3