有了大量的用户数据积累,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个必选参数,足够应对一般的查询需求。这也是它的强大之处。