Excel 函数介绍:Office 365 才支持的 LET 函数

35小吃技术网 推荐阅读 2023年09月25日21时38分01秒 362 0

原标题:《学会了一个Excel新函数,太好用了!但是我不建议你学……》

我是本拉登,一个会设计桌子的高能沙雕老师。

告诉你一件可怕的事情。

Excel 函数介绍:Office 365 才支持的 LET 函数-第1张图片

昨天我学到了一个新的EXCEL函数:LET函数!

是的,虽然我很擅长,但我还在学习!

可怕不可怕!

1. LET函数有什么作用?

官方给出的解释是这样的。

翻译成大家都能听懂的中文,就是:

如果网您的公式很长并且难以记住,您可以为公式命名,然后使用该名称代替长公式。

事实上,这个概念并不新鲜。 这就是编程中“变量”的概念!

举一个简单的例子。

例如,现在我们要计算5+1。

常见的公式如下,一点也不专业。

=A2+B2

我们可以将数字5保存在X中,然网后计算SUM(x,1),然后将5代入SUM函数计算结果“=6”。

=LET(x,5,SUM(x,1))

因此,上面的公式可以分为两步来理解。

第一步,将 5 存储到 X 中。

第二步,将write替换为5,进行SUM计算。

是不是很神奇!

但我想,一定有人嫉妒我的才华。 虽然心里早已仰慕自己的才华,但表面上还是流露出不屑的表情。

2.我们再看一个案例

现在有两张表,一张是列表,一张是成绩单。

▲ 名单

▲ 文字记录

现在您需要将成绩单中的成绩填写到列表中,然后:

❶ 60分以上的备注;

❷ 如果分数小于60,则显示原始数字。

公式应该怎么写呢?

你得先查询结果,然后写一个IF函数来进行条件判断。

Excel 函数介绍:Office 365 才支持的 LET 函数-第2张图片

那么写出来的公式就这么长。

=IF(VLOOKUP(A2,$F$1:$G$9,2,0)>60,"及格",VLOOKUP(A2,$F$1:$G$9,2,0))

公式较长,主要是公式写了两遍。

这时,我们可以给公式起一个名字“Score”,然后在IF函数中直接使用“Score”。

这个命名操作就是 LET 函数所做的!

修改后的公式如下:

=LET成绩VLOOKUP(A2,$F$1:$G$9,2,0),IF成绩60,"及格"成绩)

是不是特别好用?

3.您还可以使用

许多领域经常在公式中引用,例如下面的函数。

检查你是否有男朋网友,如果选区太多,公式就不太好理解。

=VLOOKUP(E2,IF({1,0},$B$2:$B$9,$A$2:$A$9),2,0)

所以我们可以使用LET函数给选择一个名称,这样很容易记住。

修改后的公式:

=LET(姓名,$B$2:$B$9,男友,$A$2:$A$9,换顺序,IF({1,0},姓名,男友),VLOOKUP(E2,换顺序,2,0))

这也使得我们很容易理解公式的工作原理。

❶姓名=$B$2:$B$9;

❷ 男朋友=$A$2:$A$9;

❸ 改变顺序=IF({1,0},姓名,男朋友)。

原来IF {1,0}的作用是调换“姓名”和“男朋友”两列的顺序? !

这个怎么样? 你嫉妒我的才华吗? !

4. 总结

LET函数好用,当然好用,但是还是需要注意一些使用规则。

❶ 名字不能是数字;

❷ 名称中不能有运算符;

❸ 定义的名称只能在当前公式中使用。

那么你想学它吗?

不建议学习,因为...

需要365支持!