大家好,我是孙斌,本文分享lambda函数的用法。
lambda函数,官方的解释:
使用 LAMBDA 函数创建可重用的自定义函数,并使用易记名称调用它们。
看下面这个图,这个lambda函数很简单,就是求两个变量的和,我们为这个lambda函数创建一个自定义名称,名为myLambda,然后通过myLambda来调用这个函数,给定参数1和3,得到结果4。
在Excel中实际操作就是这样,先定义名称。
通过名称myLambda引用这个lambda函数。
当然,直接输入lambda函数也能够得到结果。
1、案例:求平方和
比如给定两个数字,要求它们的平方和,直接写公式当然可以,只是每次都写公式有点麻烦。
我们可以用lambda函数定义一个名称,叫作“求平方和”。
然后去引用这个名称,传入参数,直接得到结果。
2、案例:模糊查找
再比如说,通过关键字进行模糊查找,需要用到find+isnumber+filter的函数嵌套组合,公式如下。
每次更换关键词,也需要写这么长的一个公式,那么我们可以将这个公式通过lambda函数定义为一个名称。
通过名称去引用,传入查找参数即可。
当然,lambda函数还有很多用法,可以搭配reduce、scan等函数,关注我,学习更多干货。