Excel新公式LET,简化重复套用,太牛了

志课程 2024-05-24 10:20:20

在最新版本的Excel里面,更新了一个LET函数公式,对于我们简化公式书写,太方便了

非常的实用

1、LET公式基本用法

当我们输入公式:

=LET(名称1,名称值1,计算或名称2,名称值2,...)

它的参数可以有很多个

看起来很复杂,其实很简单

至少需要3个参数组成,例如:

当我们输入公式:=LET(小h,2,小h+3)

它的意思是,定义第一参数,小h这个名称,为第二参数的值2

然后对第三参数进行计算,那么 小h+3,结果就是5了

如果说,它是5个参数组成的呢?

例如,当我们输入公式:

=LET(X,2,Y,3,X+Y)

那就是定义了2组名称

X为2

Y为3

最后一个参数是用来计算的,X+Y=5

因此总结一下:

LET函数的参数可能个数是3,5,7,9....

其中最后一个参数是用来计算的,前面每两组进行自定义名称

2、实际应用1:增强可阅读性

例如,左边是员工的身高和体重信息,现在需要查找匹配部分员工的对应BMI值

第一种方式来输入公式:

我们使用的是:

=VLOOKUP(E2,A:C,3,0)/(VLOOKUP(E2,A:C,2,0)^2)

由两个VLOOKUP公式嵌套完成

虽然得到了结果,如果别人拿到这个公式,可能摸不着头脑

如果我们修改一下公式,使用的公式是:

=LET(体重,VLOOKUP(E2,A:C,3,0),

身高,VLOOKUP(E2,A:C,2,0),

体重/身高^2)

公式就会变得更加易读

3、实际应用2:缩写公式

例如,左边是员工根据一些事项有奖励,有对应的金额

右边我们需要汇总每名员工对应的总奖励

我们用SUMIFS函数公式进行求和,同时,当结果为0的时候,我们希望它显示为空白

所以这个时候,我们通常会输入公式:

=IF(SUMIFS(C:C,A:A,E2)=0,"",SUMIFS(C:C,A:A,E2))

我们会发现,里面有重复的公式书写

如果有了LET公式,我们可以定义一个名称来替换这个经常出现的值

所以我们可以输入的公式是:

=LET(X,SUMIFS(C:C,A:A,E2),IF(X=0,"",X))

我们可以定义X为这么一串公式,然后后续如果再次要调用的时候,就直接写X就可以了

是不是简化了很多

关于这个函数公式,你学会了么?动手试试吧!

0 阅读:1

志课程

简介:感谢大家的关注