打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Wps中没有溢出功能的FILTER函数使用秘笈

之前关于函数的FILTER的文章很多朋友都很有兴趣。

同时也有不少吐槽在没有溢出功能的WPS中其效果大打折扣。

没有自动溢出,我们就来手动溢出吧!

如图所示,简单的FITER筛选后通过溢出显示所有结果。

假设没有溢出功能,通过以下几步实现结果。

第一步,涉及的引用区域全锁定,公式变成:

=FILTER($A$2:$A$10,$B$2:$B$10="销售")

第二步,外包INDEX函数

=INDEX(FILTER($A$2:$A$10,$B$2:$B$10="销售"),ROW(1:1))

FILTER返回的数据可以看作一个5行1列的数据区域,而INDEX的作用是返回该区域中的第n行。

ROW(1:1)时返回第1行,下拉公式变成ROW(2:2),ROW(3:3)…..时对应返回第2行,第3行……

ROW的用法请参考

第三步:当下拉数量超过FILTER返回的数据量时会产生错误值,外包IFERROR纠错。

=IFERROR(INDEX(FILTER($A$2:$A$10,$B$2:$B$10="销售"),ROW(1:1)),"")

如果返回值是二维数据呢?

郑广学Excel实战教程

逻辑上完全一样,只是需要同时设置INDEX的第二第三参数用以控制返回值。

=INDEX(SORT(FILTER($A$2:$B$10,$B$2:$B$10>LARGE($B$2:$B$10,4)),2,-1),ROW(1:1),COLUMN(A:A))

原公式的基础上锁定引用区域。

外包一个INDEX.

ROW(1:1),COLUMN(A:A)返回第1行第1列

ROW(2:2),COLUMN(A:A)返回第2行第1列

……

ROW(3:3),COLUMN(C:C)返回第3行第3列

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在电子表格公式中对奇偶数的理解
VLOOKUP函数跟这个巧妙的辅助列,简直就是绝配,狂赞!
【收藏】一组在范围内查找数据的超级简单函数,职场必备
如何在WPS里使用FILTER函数?
Excel中多行表格转多列表格,用OFFSET函数如此简单
office365真有传说中的那么好用吗?还真是!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服