新闻动态

逆天函数PIVOTBY之三:排序与筛选

发布日期:2026-02-05 05:18 点击次数:160

PIVOTBY最核心的能力是在第四参数中搭配LAMBDA实现更复杂的运算,LAMBDA系列俨然已经成为一个独立的生态,更强大的功能意味着更高的学习门槛。相对而言,PIVOTBY中集成的排序和筛选功能则更接地气更实用,也很好掌握。

排序

第七参数row_sort_order用于对行排序。

设置为1,按第1列升序排序;设置为-1,按第1列降序排序。

=PIVOTBY(A1:A15,B1:B15,C1:C15,SUM,,1)

图片

第一列通常是用于描述的文本,作为排序依据似乎有点不明所以,其实英文战场才是它的用武之地(我猜的,中文下基本没啥用)。

=PIVOTBY(A1:A15,B1:B15,C1:C15,SUM,,,1)

图片

设置为2,按最后一列"总计"升序排序;设置为-2,按最后一列"总计"降序排序。

=PIVOTBY(A1:A15,B1:B15,C1:C15,SUM,,,-2)

图片

第九参数col_sort_order用于对列排序。

设置为1,按第1行升序排序;设置为-1,按第1行降序排序。设置为2,按最后一行"总计"升序排序;设置为-2,按最后一行"总计"降序排序。

=PIVOTBY(A1:A15,B1:B15,C1:C15,SUM,,,,,-2)

图片

筛选

第十参数Filter_array用于筛选。

对原数据筛选后在PIVOTBY,而不是对PIVOTBY的结果筛选。

完全可以理解为此处集成了一个FILTER函数,其语法用法和FILTER完全一致。

筛选C列数量大于30的数据执行PIVOTBY:

=PIVOTBY(A1:A15,B1:B15,C1:C15,SUM,,,,,,C1:C15>30)

图片

筛选不等于广州且数量大于30的数据,两个条件同时满足用星号(*)相乘,用法和FILTER一样:

=PIVOTBY(A1:A15,B1:B15,C1:C15,SUM,.(B1:B15<>"广州")*(C1:C15>30))

图片

总而言之,掌握了FILTER的条件设置方法照搬即可。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。
上一篇:满足这七类刚需中的一类,你就能赚到钱 下一篇:没有了
百姓彩票Welcome介绍 产品展示 新闻动态
电话:
邮箱:
地址:
百姓彩票Welcome

Powered by 百姓彩票Welcome RSS地图 HTML地图

Copyright Powered by365建站 © 2013-2024