比VBA还厉害 2023新函数的组合应用揭晓

文摘   教育   2024-10-12 15:34   湖北  

2000元课程

  免费学7天

函数+VBA




Excel 2021版本推出的新函数差不多两年了,机智的打工人也开始逐步创造一些万金油式的搭配,一起来看一下吧。

FILTER+UNIQUE 筛选去重

=UNIQUE(FILTER(B2:B11,C2:C11="华南"))

FILTER筛选出“华南”的所有姓名,但有重复,而去除重复刚好是UNIQUE的专业。

XLOOKUP+XLOOKUP动态查询

内嵌XLOOKUP将返回满足条件的数组作为外层XLOOKUP的第三参数。把内嵌XL单独提列出来看一下就很容易理解了。

=XLOOKUP($F2,$A$2:$A$11,XLOOKUP(G$1,$B$1:$D$1,$B$2:$D$11))

双XL的加入,让动态查询领域形成三足鼎立之势:

INDEX+MATCH,

VLOOKUP+MATCH,

XLOOKUP+XLOOKUP,

孰优孰劣,任君选用。

FILTER+SORT筛选排序

=SORT(FILTER(A2:D11,C2:C11="华南"),4,-1)

FILTER筛选“华南”数据,SORT对其排序,SORT第二参数4表示根据数据区域的第4列排序,第三参数-1表示按降序排序。

TEXTJOIN+IF合并同类项

=TEXTJOIN("、",1,IF(C2:C11="优",A2:A11,""))

IF将返回一个数组,包括满足条件的员工姓名和空单元格,TEXTJOIN将其连接,中间用“、”隔开,注意,第二参数要设置为1或TRUE,表示忽略空单元格。

SEQUENCE+COUNTA动态序号

序号将随着项目的增减自动变化。

=SEQUENCE(COUNTA(B:B)-1,,1,1)

好了,今天的Excel小课堂就到此结束,大家赶紧实际操作联系一下吧,有不懂的问题可以留言问我!感谢关注Excel880,还请多多转发,持续关注我们呀!

买课程可进永久答疑群,课程可免费试学点击下方链接即可

郑广学Excel实战教程




EXCEL880
Excel/WPS办公技巧分享 郑广学VBA/VSTO/JSA教程分享 课程咨询及付费定制表格加EXCEL880B
 最新文章