文章预览
学习Excel技术,关注微信公众号: excelperfect 标签: LAMBDA 函数 利用 LAMBDA 函数,结合其他函数编写的自定义函数,方便进行数据处理。下面是在 mrexcel.com 中学习整理的一些函数。 1. 函数: ASPLIT 用途: ASPLIT 函数按分隔符拆分列数组。 定义: =LAMBDA(ar,d, LET(a,TRIM(ar), s,SEQUENCE(,MAX(LEN(a))), x,IFERROR(SEARCH(d,d ,s),""), y,IFERROR(SEARCH(d,a ,s),""), m,AUNQSRT(x,),n,AUNQSRT(y,), z,IFERROR(TRIM(MID(a,m,n-m)),""), IF(ISERROR(--z),z,--z) ) ) 使用: 在单元格中输入 =ASPLIT(ar,d) ,其中,参数 ar 必需,列数组;参数 d 必需,字符串或数字分隔符。 ASPLIT 函数通过分隔符拆分列数组,调用了在《 LAMBDA 函数应用(七) 》中介绍的 AUNQSRT 函数。 2. 函数: AFLATTEN 用途: AFLATTEN 函数提取列数组中的任何数组,保留空格。 定义: = LAMBDA (a, LET (r, ROWS (a), c , COLUMNS (a),s, SEQUENCE (r
………………………………