WPS0代码自定义函数,谁都可以!

E精精
E精精

WPS函数专家

先来看看效果吧!前3参数和VLOOKUP一样,第四参数,我们修改为了提取第几次结果!

▼ 动画演示效果

我们一起来看看如何制作的吧!

其实WPS昨天又更新了,本次内测的函数是LET和LAMBDA,上面的函数就是通过LAMBDA这个可以创造函数的函数构建的!

▍LAMBDA创造函数的函数

LAMBDA函数是一个可以创造函数的函数,我们可以自己定义参数,并返回计算结果!

比如下面这样,我们通过LAMBDA自定义了一个加法函数,他有两个参数,分别是x和y,计算逻辑就是x+y,他们返回的结果是一个函数,调用函数,只要添加括号,并填写参数即可!

但是这样用不太方便,我们可以通过名称管理器,给这个函数起一个名字,然后就可以和内部函数一样调用啦

然后我们在工作表中,输入=MYADD 就有提示,和正常函数一样使用啦!

填写需要的两个数,回车即可!更加方便,这样我们就可以根据自己的需求书写逻辑,定义自己的函数

▍实战案例-ELOOKUP详解

其实现在实现满足条件的第N个结果已经非常简单,因为有了筛选函数-FILTER,我们可以一次性筛选出全部满足条件的结果,然后通过INDEX函数或者新函数CHOOSEROW指定获取第几次即可!但是直接使用,每次都需要修改比较麻烦!用今天的LAMBDA可以逻辑整合,配置参数!

其实K=1的判断也可以不要,这里只是演示一下,类别VLOOKUP函数!

▼ ELOOKUP完整写法

今天的教程就到这里,LET函数有时间我们再唠。当然系统课程我们在office更新时已完成了系统的梳理和录制!

江苏省
浏览 2684
6
17
分享
17 +1
16
6 +1
全部评论 16
 
傻傻の莎莎
不明觉厉
· 上海
回复
 
tianYi
厉害
· 江苏省
回复
E精精
E精精

WPS函数专家

· 江苏省
回复
 
WPS_1686818176
哇好神奇!
· 北京
回复
 
王哪跑
好厉害,请问我想从一段文本中找到特定字符前的数字,应该怎么做自定义
· 四川省
回复
E精精
E精精

WPS函数专家

left+find 了解一下!
· 江苏省
回复
 
殊泯
打卡
· 湖北省
回复
 
拣来用一用
看起来不错
· 重庆
回复
 
王晓奎
学习
· 山西省
回复
 
亂雲飛渡
很好
· 广东省
回复
 
Connie
Connie

创作者俱乐部成员

学习
· 海南省
回复
 
大浪淘沙249146
在哪里下载测试版呢?
· 江苏省
回复
E精精
E精精

WPS函数专家

目前在内测群。20号左右应该会开放下载
· 江苏省
回复
 
Mr Chen
Mr Chen

创作者俱乐部成员

学习
· 甘肃省
回复
 
wils
wils

创作者俱乐部成员

可否定义,Y组合子,这种函数式的东西,好像很神奇的样子
· 广东省
回复
E精精
E精精

WPS函数专家

配合LET函数,应该非常方便了
· 江苏省
1
回复