powerbi 中的countif_比Vlookup好用10倍,它才是Excel查找函数中的No.1

本文介绍了PowerBI中的Filter函数,强调其在查找功能上的优势,包括一对多查找、结果合并、查找任意位置等复杂操作,并通过多个实例展示了Filter函数的实用性,揭示了它在Excel查找函数中的领先地位。
摘要由CSDN通过智能技术生成

a6489a7e105b1a8cd521a0e9ea0ddf5a.png

如果评选最强大的查找函数,肯定有很多人选Vlookup、lookup或xlookup,但有一个函数却在实力上碾压它们,它就是:Filter函数

filter是Excel365新增的筛选函数,除了单条件、反向查找、多条件查找外,还可以实现其他查找函数很难或无法实现的查找功能:

  • 一对多查找
  • 合并查找
  • 查找任意位置
  • 从后向前任意位置查
  • 批量查找
  • .....

实例1:一对多查找(筛选)

=FILTER(A2:C31,B2:B31=G1)

02f2ab8b86716073023172a456311eae.png

实例2:一对多查找(结果合并)

=TEXTJOIN(",",,FILTER(C$2:C25,B$2:B25=F2))

d0a8853bd041e8693342ca6a2ac99e95.png

实例3:查找第N次消费金额

=INDEX(FILTER(C$2:C25,B2:B25=F2),N)

如查找第2次

=INDEX(FILTER(C$2:C25,B2:B25=F2),2)

f1ed1d3c92cdcbef5359ab205e6fcabe.png

实例4:查找最后一次消费金额

=INDEX(FILTER(C$2:C25,B$2:B25=F20),COUNTIF(B:B,F20))

53ac66168a93dd13e645452c82568646.png

实例5:查找倒数第N次消费金额

=INDEX(FILTER(C$2:C25,B$2:B25=F20),COUNTIF(B:B,F20)-(N-1))

如例数第2次

=INDEX(FILTER(C$2:C25,B$2:B25=F20),COUNTIF(B:B,F20)-1)

3b21f54152b4fd74e996530e6c1d13e4.png

实例6:返回所有客户第一次消费记录

=FILTER(A2:C25,MATCH(B2:B25,B2:B25,0)=ROW(B1:B24))

23e76f05e0dd74da324ff4074da16a0e.png

Filter函数的第2个参数,借助其他函数可以设置复杂的条件。这也让filter函数功能变得无比强大。

最后给大家推荐一款极具性价比的办公电脑:

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值