文章预览
学习Excel技术,关注微信公众号: excelperfect 标签: LAMBDA 函数 利用 LAMBDA 函数,结合其他函数编写的自定义函数,方便进行数据处理。下面是在 mrexcel.com 中学习整理的一些函数。 1. 函数: LIST.COMBINE 用途: LIST.COMBINE 函数接受两个列表并返回单个列表。 定义: =LAMBDA( list_1, list_2, LET( i,COUNTA(list_1), j,COUNTA(list_2), k,SEQUENCE(i+j), IF ( k < =i,INDEX(list_1,k), INDEX(list_2,k-i) ) ) ) 使用:在单元格中输入 = LIST.COMBINE(list_1,list_2) ,其中,参数 list_1 是一个一维数组;参数 list_2 是一个一维数组。 如果想要合并后的列表呈现水平方向,将函数定义中的 k , SEQUENCE ( i+j )修改为 k , SENCE ( 1 , i+j )。 如果使用公式的话,如下: =LAMBDA(list ₁ ,list ₂ ,LET(i,COUNTA(list ₁ ),j,COUNTA(list ₂ ),k,SEQUENCE(i+j),IF(k < =i,INDEX(list ₁ ,k),INDEX(list ₂ ,k-i)))
………………………………