ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南

[分享] 365新函数LAMBDA

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2022-9-16 14:59 | 显示全部楼层
本帖已被收录到知识树中,索引项:LAMBDA
zpy2 发表于 2021-1-7 08:41
是不是能像filter函数 输出 到 多个单元格 就强大了,现在好像只能输出一个字符串。

可惜filter函数筛选的条件不能是数组,要是直接返回一片区域那就太爽了。

TA的精华主题

TA的得分主题

发表于 2022-9-16 21:17 | 显示全部楼层
mx54865 发表于 2022-9-16 14:59
可惜filter函数筛选的条件不能是数组,要是直接返回一片区域那就太爽了。

筛选条件可以是数组,返回的可以是一片区域

TA的精华主题

TA的得分主题

发表于 2022-10-1 18:30 | 显示全部楼层
shaowu459 发表于 2022-7-24 17:48
@数组,不管是几行几列的数组,只返回最左上角的一个值。如果数组是单元格区域,写的公式是=BYROW(A1:C3, ...

版主大大  恕没有爬完楼层就直接来提问。请问 关于  lambda(x,2+x)  里面的计算式   2+x ,能引用单元格值(公式)来用么,比如a1单元格值是文本  2+x ,能引用a1来实现计算吗?

TA的精华主题

TA的得分主题

发表于 2022-10-10 17:10 | 显示全部楼层
theking_wsz 发表于 2022-10-1 18:30
版主大大  恕没有爬完楼层就直接来提问。请问 关于  lambda(x,2+x)  里面的计算式   2+x ,能引用单元 ...

如果只是想简单的这么调用计算方式,据我所知应该还不行。

TA的精华主题

TA的得分主题

发表于 2022-10-10 19:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
谢谢版主  我还是慢慢爬楼吧

TA的精华主题

TA的得分主题

发表于 2022-10-15 11:34 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
xiaoshaomao 发表于 2022-6-12 14:30
您是bilibili"刘卓Excel函数"的UP主刘卓老师么?

是的

TA的精华主题

TA的得分主题

发表于 2022-10-15 14:48 | 显示全部楼层
shaowu459 发表于 2021-1-7 18:20
第二个lambda公式。字母不挨着,统计个数。

请问一下,这个y起什么作用?实在想不明白,自己试了一下,去掉y的话,自定义函数又运行错误,谁能讲解一下吗?

TA的精华主题

TA的得分主题

发表于 2022-10-16 10:03 | 显示全部楼层
shaowu459 发表于 2022-10-16 09:51
开始看也懵了一下,后来想了想,就是用第二参数控制循环次数。
单元格公式是这样的:

多谢超人老师耐心讲解!!!

TA的精华主题

TA的得分主题

发表于 2022-10-16 10:46 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
一杯绿茶来了 发表于 2022-10-16 10:03
多谢超人老师耐心讲解!!!

等一等。。刚才有事,一会再看看,解释的是不是准确。太久了,也没有源文件了

TA的精华主题

TA的得分主题

发表于 2022-10-16 11:23 | 显示全部楼层
一杯绿茶来了 发表于 2022-10-16 10:03
多谢超人老师耐心讲解!!!

那个y确实没用,都删除就行了
图片.png

可能是开始想用数字来控制循环次数,但是那种,需要写成gx(参数,0)然后调用一次0+1这种,最后比如IF判断达到99就终止。但是实际没有使用这种方式,可能是忘记删除了。
gx里面用IF(x="")来判断了,是空就跳出循环了,这个是递归的跳出条件。


图片.png
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-16 01:45 , Processed in 0.033585 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表