MAP
语法
MAP(array, [arrar2], ……, lambda(value,[value2], ……, calculation))
-
array:需要进行映射的数组,可以有多个
注:多个数组的形状大小尽可能保持一致,否则将出现错误值
-
value:数组中的每个值,每次取一个值,每个 array 按顺序对应一个 value
-
calculation:设定的计算处理逻辑
作用
- 依次将数组中的每个值放入lambda中进行函数运算,最终形成一个和原数组形状大小一样的新的数组
图示
案例
-
计算成绩是否合格
- 根据成绩列的平均分判断是否合格
=MAP(C24:C33,LAMBDA(x,IF(AVERAGE(--TEXTSPLIT(x,","))>=60,"合格","不合格")))
// 公式详解 =MAP( C24:C33, //需要进行