lambda函数可以包含命令吗?LAMBDA函数基础
lambda函数可以包含命令吗?LAMBDA函数基础在工作表的 C1 单元格中输入以下公式,即可返回 A1 和 B1 两个单元格的合计值,如图 1-7 所示。图 1-6 创建名称例如,以下公式定义了两个参数 x 和 y,然后执行相加运算,返回两个参数的和。=LAMBDA(x y x y)单击【公式】选项卡下的【定义名称】按钮,弹出【新建名称】对话框。在【名称】文本框中输入“Mysum”作为自定义函数的名称。在【引用位置】编辑框中使用以上公式,如图 1-6 所示。
LAMBDA 函数能够让用户在 Excel 中创建自定义的函数,从而完成一些较为复杂的计算。其语法如下:
=LAMBDA([parameter1 parameter2 ... ] 计算 )
其中的 parameter1、parameter2 ……参数是要传递给函数的值,可以是单元格的引用、字符串或是数字,最多可以输入 253 个参数。“计算”部分则是要执行并作为函数结果返回的公式。其语法相当于:
=LAMBDA( 定义的参数 1 定义的参数 2 …执行的计算方式 )
例如,以下公式定义了两个参数 x 和 y,然后执行相加运算,返回两个参数的和。
=LAMBDA(x y x y)
单击【公式】选项卡下的【定义名称】按钮,弹出【新建名称】对话框。在【名称】文本框中输入“Mysum”作为自定义函数的名称。在【引用位置】编辑框中使用以上公式,如图 1-6 所示。
图 1-6 创建名称
在工作表的 C1 单元格中输入以下公式,即可返回 A1 和 B1 两个单元格的合计值,如图 1-7 所示。
=Mysum(A1 B1)
图1-7 使用自定义函数