WPS表格再更新,LET、LAMBDA函数乘风而来 办公技巧 1月27日 编辑 汪站长职场达人 取消关注 关注 私信 最近这几个月,WPS表格的更新频率有点猛。 23年12月初,动态数组功能上线。 12月中旬,新纳入包括 VSTACK、TAKE、WRAPROWS、TOROW和EXPAND等11个动态数组函数。 1月9日上午,又放出了最新的测试版本,本次更新函数家庭再添新成员——LET函数和LAMBDA函数。 接下来咱们就简单认识一下这两个新函数。 先说说LET函数,这个函数可以在公式内部定义名称,实现类似在名称管理器中定义名称的效果。和定义名称不同的是,LET函数定义的名称只在当前LET公式内部有效。 函数语法如下。 =LET(名称1,名称值1,计算或名称2,[名称值2],[计算或名称3]…) 前三个参数是必需的。第一个参数指定一个名称,第二个参数是该名称的对应内容,第三个参数可以是计算表达式或是继续指定新的名称。 如下图所示,希望根据工号在另一个工作表里查询到对应的任务完成率,然后再根据完成率给出评语。 C2单元格公式为: =LET(完成率,VLOOKUP(B2,完成率基本表!B:C,2,),IF(完成率>65%,”真棒”,IF(完成率>50%,”一般”,”较差”))) 第一参数是定义的名称“完成率”,第二参数是该名称对应的公式,后面的IF函数部分是LET函数的第三参数,指定使用该名称执行的计算表达式: 如果完成率大于65%,返回“真棒”,如果完成率大于50%,返回“还行”,如果等于或低于50%,则返回“一般”。 接下来咱们再说说LAMBDA函数函数的基本用法。 这个函数允许用户创建自定义函数,进而使调用自定义函数自身的递归方法成为了可能。 LAMBDA函数的写法看起来比较简单: =LAMBDA(定义的参数1,定义的参数2,…执行的计算方式) 这个函数还有配套的其他外围函数,目前还没有开始公测,咱们就先看看他的基础用法。 比如,要计算从1到n的累加结果,可以参考以下步骤: 首先创建自定义名称。依次单击【公式】→【名称管理器】命令,在打开的对话框中点击【新建】按钮,新建名称“累加”,在【引用位置】编辑框中输入以下公式: =LAMBDA(n,IF(n=1,1,n+累加(n-1))) 任意单元格输入以下公式,即可计算出从1到100的累加结果: =累加(100) 自定义函数“累加”不断循环调用自身结果,直到条件n=1时停止调用。其计算过程为: =累加(100) =100+累加(100-1) =100+99+累加(99-1) …… =100+99+98+……+3+2+累加(2-1) =100+99+98+……+3+2+1 当然,LAMBDA函数还有很多高阶的玩法,等着咱们一起挖掘开发。 好了,今天的内容就是这些,祝各位小伙伴一天好心情~~ END 往期推荐 1. Office365/2021/2019/2016/2013/2010官方永久激活密钥(可绑定账号) 2. 软件库(软件下载) 3. CorelDRAW 2021破解版下载&安装步骤 4. Google Earth Pro 7.3 |(谷歌地球)安装教程 5. 最新行政区划、乡镇级、村级shp矢量地图、2022道路、水系、建筑轮廓 Office自学网公众号 Office自学网客服 打开微信扫一扫,Office自学网 专注分享软件安装和视频教程,让你一号在手,办公无忧! 给TA打赏 共{{data.count}}人 人已打赏