Excel公式编程!LET函数让你轻松看懂函数公式.docxVIP

  • 0
  • 0
  • 约1.05千字
  • 约 3页
  • 2026-01-21 发布于山西
  • 举报

Excel公式编程!LET函数让你轻松看懂函数公式.docx

Excel公式编程!LET函数让你轻松看懂函数公式

对于初学EXCEL的人员,面对复杂的函数公式,往往头昏脑胀,看不懂讲的是啥,要不咱们来试试LET函数。

LET函数给计算结果分配名称。可用于通过定义公式内的名称来存储中间计算结果和值。这样一来除了能看懂函数公式,还能提升工作效率,需要注意的是这些名称仅在LET

作用域内适用。

LET函数核心价值:

变量定义:在公式内部为中间结果命名,如同编程中的变量

避免重复:相同计算只执行一次,提升计算效率

增强可读性:用有意义的名称代替复杂表达式,公式逻辑一目了然

基本语法:

=LET(名称1,值1,名称2,值2,...,计算结果表达式)

最多支持126对名称/值组合,满足绝大多数复杂计算需求。

下面我们通过一个例子来详细了解下LET函数

如图所示,根据销售额和利润率自动判断员工的业务等级。

如果是以前,通常使用IF函数,在这里需要嵌套三次IF函数,编写公式的时候首先要脑子逻辑清晰,三层嵌套逻辑不能出错,如果换人来研读公式的时候,查看公式费力,修改起来也需要小心,容易出错。

下面我们再来看看如何使用LET函数来写这个公式:

=LET(

销售额,C2,

利润率,D2,

金牌条件,AND(销售额7000,利润率=4%),

银牌条件,AND(销售额5000,利润率=3%),

铜牌条件,AND(销售额1000,利润率=1.5%),

IF(金牌条件,金牌,

IF(银牌条件,银牌,

IF(铜牌条件,铜牌,普通))

))

初看这个公式内容较多,有点像编程,销售额、利润率、金牌条件、银牌条件、铜牌条件,都是定义的名称,后面分别列出对应的区域或条件。

最后还是使用IF函数,但这里就直接使用前面定义的名称,比如输入金牌条件就代表原来AND公式里的两个条件,满足就是金牌,否则就继续往下判断。

接下来我们再来看一个例子,如图所示,使用SUMIF函数条件计算左侧表格里的数据。函数的参数都是单元格区域名称,要理解这个公式,需要熟悉函数参数,同时要对比表格左侧的单元格区域。

如果换成LET函数,同样先定义名称,先将SUMIF函数的三个参数定义好名称,再直接在公式里使用名称,这样再看这个函数公式就比较清晰。

我们再来看看LET函数,如何汇总所有人员的利润总额。

同样,先定义销售额、利润率,最后使用SUM函数汇总的时候,参数就直接使用定义的名称,这样再看这个公式就简单明了了。

怎么样,以上关于LET函数你会使用了吗?

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档