evaluate函数怎么使用「evaluate用法及搭配」

最近有很多朋友问孙诚珈关于evaluate函数怎么使用,evaluate用法及搭配的事情,以及函数,名称,定义等等相关的各种干货,整理总结之后,我就想着写这篇文章和大家分享一下,因为毕竟新手朋友还是很多的!

新函数LAMBDA的用法及递归计算实现

Excel出了很多新函数,其中LET、LAMBDA函数使得Excel更加靠近编程语言,我们上一篇简单介绍了LET函数,这一篇我们来看看LAMBDA函数。

新函数LAMBDA的用法及递归计算实现

编程语言与Excel最大的区别在于,编程语言除了有丰富的函数之外,还可以根据需要自定函数,LAMBDA函数就给Excel带来了自定义函数这个功能。

其实在Excel中自定义函数,可以通过VBA编写,然后以加载项的方式,加载自定义函数,也可以通过名称管理器的方式定义一个名称,然后引用。

最常用的就是宏表函数EVALUATE,大家还有没有印象:

新函数LAMBDA的用法及递归计算实现

相当于我们定义了一个内置参数的函数ev,把前面单元格中的字符串当作算式计算结果。

今天我们这个LAMBDA函数也有这种用法,我们先从最简单的单元格中直接使用说起:

单元格中使用LAMBDA函数

LAMBDA函数有n个参数构成,看下面的例子:

新函数LAMBDA的用法及递归计算实现

我们定义了一个函数,参数是x,计算公式是SUM(x),然后我们在结尾输入B2:B11来调用这个函数,得到运行结果。

在LET函数中使用LAMBDA函数

上一篇我们学习了LET函数,知道LET函数能够定义名称:

新函数LAMBDA的用法及递归计算实现

我们在LET中:

  • 定义参数名称 a : a=B2:B11
  • 定义函数名称b:b=LAMBDA(x,SUM(x))
  • 然后在LET最后调用这个函数b(a)获得计算结果。

在名称管理器中使用LAMBDA函数

我们在名称管理器中添加一个名称ss:

新函数LAMBDA的用法及递归计算实现

然后我们在单元格中直接调用这个函数,ss(B2:B11)获得计算结果。

以上就是LAMBDA函数的三种基本用法,下面我们再来看看:

LAMBDA函数的递归计算

递归计算,就是我们在函数中调用函数本身的这种计算:

新函数LAMBDA的用法及递归计算实现

我们用Power Query来做一个示例:

新函数LAMBDA的用法及递归计算实现

我们知道Power Query中递归调用使用的是@fx,我们定义的这个递归函数,是计算比x到n的和。

新函数LAMBDA的用法及递归计算实现

递归函数需要一个终止条件,否则会出错,上面这个函数的终止条件就是n=1,大家可以看到函数调用的规律是,x+1,n-1,所以每调用一次,n值就会减掉1,一直减到1结束函数调用,递归函数的本体其实是else后面的部分,就是x+(x+1)

n=10,1+2

n=9,1+2+3

n=8,1+2+3+4

. . . . . .

n=1,1+2+3+…+10

上面就是这个递归函数的计算过程。

那么我们在Excel中如果用LAMBDA函数来实现这个过程呢?

同样的需要在名称管理器中定义递归函数,然后调用这个函数计算:

新函数LAMBDA的用法及递归计算实现

公式的内容与Power Query中是一样的,只不过语法有点区别。

这个递归公式只能在名称管理中使用,LET函数中会显示名称错误:

新函数LAMBDA的用法及递归计算实现

好了,以上就是新函数LAMBDA的简单用法。

以上就是这篇文章的全部内容了,希望对你有帮助,当你认真看完了evaluate函数怎么使用「evaluate用法及搭配」这篇文章,感觉自己有一定收获,那就帮忙点个赞吧。

本文发布者:万事通,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/21819.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月12日 09:41
下一篇 2022年12月12日 09:43

相关推荐

  • 2023年梅雨季节是什么时间 重要:梅雨季节每年都有吗

    很高兴又见面了,这次卫铲臣要和大家聊聊2023年梅雨季节是什么时间,梅雨季节每年都有吗这个话题,还有梅雨,季节,时间,梅子,梅雨季的一些实用干货和最新技巧分享,在整理自己的思路之后,我写下了这篇文章,希望能够为大家提供一些有用的建议和指导,让你们更好地把握思路。 想必生活在南方的友友都有经历过梅雨季节,每当梅雨来临的时候对于大多数人来说是一场噩梦,特别是家里…

    2023年5月16日
  • 追着雪花看新疆|让民族团结的石榴花长盛常开 – 视频

    大家好,我是信息整理员钱锦浩,为您呈现最全面的新闻报道。追着雪花看新疆|让民族团结的石榴花长盛常开最近备受关注,成为了网络上热议的话题之一。就让我接下来为您揭晓这个事件的具体详情! 追着雪花看新疆 原标题:让民族团结的石榴花长盛常开 民族团结是各族人民的生命线。近年来,新疆伊犁州昭苏县喀夏加尔镇克乌克加尔村,以铸牢中华民族共同体意识为主线,通过深入开展民族团…

    自媒体 2023年12月24日
  • 电脑桌面黑框无法调整「新手必看:电脑桌面两边有黑框框去不掉」

    美好的1天将要从这里开始啦!今天笔者吴晓平来说说电脑桌面黑框无法调整,电脑桌面两边有黑框框去不掉,以及关于电脑桌面,框框,分辨率,显示器,界面等等各种相关干货,经过我各种整理总结之后,决定写下这篇文章分享给大家。 很多朋友使用电脑时,发现电脑桌面的两边有黑框,显示不全,想要恢复,但又不知道该如何操作,本期文章教大家如何恢复。 一、设置 如果电脑桌面的两边有黑…

    2023年3月21日 自媒体
  • 2023年FIBA篮球世界杯预选赛「详细讲解:fiba男篮世界杯2023欧洲区」

    HI,小伙伴们你们好,今天尤方舟比较忙,抽个时间来说下关于2023年FIBA篮球世界杯预选赛,fiba男篮世界杯2023欧洲区,还有关于男篮,世界杯预选赛,世界杯,中国男篮,篮球这些的精品干货文章,这些其实都是一些必备知识,只是有些时候我们没有遇到就没有去了解而已! 北京时间2022年8月8日,国际篮联(FIBA)公布了2023年世界杯预选赛亚太区第四窗口期…

    2023年2月20日
  • 巴菲特:两年前犯过错 很愚蠢:卖掉了一些苹果股票

    亲爱的小伙伴们,我是本站的专业新闻人褚向杰,期待与大家分享最新的资讯,最近发现和【巴菲特:两年前犯过错 很愚蠢:卖掉了一些苹果股票】有关的事情上了热榜,引起了众多网友的关注,让我们一起揭开这个事件的真相,看看到底发生了什么事情! 伯克希尔哈撒韦公司CEO沃伦·巴菲特表示,我们的苹果持仓绝对没有占到投资组合的35%,已接近“危险区域”。 与其他行业的公司不同,…

    2023年5月7日
  • 印度欢庆排灯节:最新习俗传统神似中国春节:最新让人触景思乡心切

    美好的1天将要从这里开始啦!今天笔者孙慧来说说印度欢庆排灯节,习俗传统神似中国春节,让人触景思乡心切,还有关于黄金,火药,光明等等其他相关干货,认认真真阅读完,若能把我想表达的全部理解,相信你已经离大牛不远了哈! [ 寂寞网导读 ] 今年,我在爆竹和锣鼓声中迎接的是印度“新年”——排灯节。排灯节的来历和意义灯,在很多文化中都有着积极的含义,同样地,印度教也将…

    自媒体 2022年11月17日