有了大量的用户数据积累,Excel近几年陆续推出的新函数更贴近用户需求,实用程度有了很大的提升。
推荐5个通用性很强的函数,建议优先掌握。
5个实用函数
IFS
可视为IF的增强版,一个判断表达式对应一个结果,比起IF的多层嵌套简直不要太轻松。
=IFS(C2<60,"D",C2<80,"C",C2<90,"B",C2<=100,"A")
IFS
TEXTJOIN
CONCATENATE是老牌的数据连接函数,操作极其繁琐,连接100个单元格的内容得输入100个参数。
TEXTJOIN只需要框选数据区域就行了。
第1参数允许用户指定各字符间的间隔方式。
第2参数允许用户选择是否忽略空单元格。
=TEXTJOIN(",",1,IF(D2:D8="A",B2:B8,""))
IF返回一个数组,包括等级为A对应的姓名,以及空单元格。
TEXTJOIN将数组中的非空单元格连接,用逗号隔开。
TEXTJOIN
FILTER
筛选都会吧?
FILTER可以实现等同于筛选的功能,把它当作函数版的筛选就可以了。
第1参数是要被筛选的数据;
第2参数是筛选条件;
第3参数(可选)指明如果没有筛选到符合条件的数据怎么办。
例如,要筛选等级为A的姓名,可以用筛选功能筛选后复制,也可以用FILTER:
=FILTER(B2:B8,D2:D8="A")
FILTER
XLOOKUP
LOOKUP,VLOOKUP,HLOOKUP这些函数必将被淘汰,时间问题而已。
它们能做的,XLOOKUP都能做,它们干不了的,XLOOKUP也能做。
=XLOOKUP(F3,B:B,C:D)
XLOOKUP
UNIQUE
不是谁的升级版,也不会取代谁,它是全新的类型--去重函数。
在此之前,用于去除重复的公式有相当高技术含量,UNIQUE成功的把这些技术送进博物馆。并不是反对技术上的钻研,但对于普通用户而言,简单实用才是王道。
=UNIQUE(C2:C8)
UNIQUE
这几个函数具备很强的通用性,各行各业都有广泛的应用场景。
它们的参数和用法也是简单明了。只有XLOOKUP有6个参数,略显复杂。可以先学习前3个必选参数,足够应对一般的查询需求。这也是它的强大之处。