
前几天,有学员问到我说,切片器中的内容怎么去排序?其实这个问题很简单,你只要了解了自定义排序,其实也就解决了这个问题。
那我们先从简单的案例来看看,如何解决列单元格中的排序问题,如下所示:
我们要做的是按照部门进行排序,而且部门的顺序也是有讲究的,如下:
这里分享两种方法,第一种,直接用函数+辅助列的方法解决,先在原始数据的最后增加一个辅助列,我们最终完成排序后可以将其删掉的,这样也不会改变原始数据:
上图中的公式为:=MATCH(D2,$I$2:$I$11,0),这个公式很容易理解,就是找到D2,也就是部门行政部在我们需要最终排序的那个列中所处的位置,相当于会得到一个序号。回车后结果是:3,也就是说在部门顺序中,行政部排第三,然后我们直接下拉公式填充所有单元格。然后再按照从小到大的顺序进行依次排列,就搞定了。
再来看第二种,直接通过系统内建一个排序,如果这个部门顺序是你以后经常会遇见的,那么这么做非常有必要,能给你节约不少时间。
首先,打开文件,点击选项,打开“Excel选项”选项卡,如下:
点击上方箭头所指的按钮,弹出“自定义序列”对话框,接下来就是如何设置的问题了。
点击右下角导入前面的那个选择按钮:
然后直接用鼠标框选我们已经排好序的部门列,如下:
完成之后返回选项对话框:
点击“导入”按钮,就可以看见刚才这个序列已经在左侧的自定义序列中了,直接确定即可。
返回Excel选项对话框后再次确定,回到我们的表格之中,这个时候,选中要排序的部门列,点击数据中的排序,如下:
主要关键字下拉中选择“部门”,次序中选择“自定义序列”,选中刚才内建的排序,如下:
一路确定之后,就会看到最终结果了。
至于切片器中的内容,其实就是用的这个原理,换汤不换药的,希望你碰上了就会知道怎么用。
以上就是要跟大家分享的小知识了。