LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

【Excel】未来5年你必须要掌握的函数之7:MAP函数

admin
2024年11月26日 16:53 本文热度 23

MAP使一个看似平常无奇的英文单词,实则蕴含着丰富多样的释义。作为名词时它常被用来表示 “地图、图像”等含义。

而当摇身一变成为动词,其意义陡然灵动起来,能表达“映射”之意,恰似搭建起一座无形之桥,精准地将一方元素对应至另一方,实现数据、概念间巧妙且规则的转换,在新版Excel软件环境里,便借此发挥批量处理数据、建立元素对应关系的独特效用。

何为映射?

我们在高中数学中都学习过,映射是一种对应关系。设 A 和 B 是两个非空集合,如果按照某种对应法则 f,对于集合 A 中的任意一个元素 x,在集合 B 中都有唯一确定的元素 y 与之对应,那么就称 f 是集合 A 到集合 B 的一个映射,记作 y = f (x)

在 Excel 的MAP函数中,“映射” 的概念类似。MAP函数中的lambda_expression定义了一种对应关系。array1(以及可选的array2等)中的每个元素就相当于集合 A 中的元素 x,MAP函数根据lambda_expression对这些元素进行操作后得到的结果就相当于集合 B 中的元素 y。

例如,有一批水果(array1中的元素),加工机器(lambda_expression)的规则是将每个水果切成两半,那么经过这个加工过程后得到的水果块就是映射后的结果。

下面就来具体说一说这个MAP新函数的基本语法和基本用法。

基本语法:
MAP(array1,[array2,...],lambda_expression)

array1是必需参数,它是要映射的第一个数组或区域。可以是单元格区域、常量数组等。

array2,...是可选参数,最多可以有 254 个额外的数组或区域。这些数组与array1的大小和维度应该相同。它们用于在lambda_expression中有多个参数的情况。

lambda_expression是必需参数,它是一个匿名函数,用于定义对每个元素执行的操作。Lambda函数的语法是lambda(参数1,参数2,...)=>表达式,其中参数对应于array1、array2等数组中的元素,表达式是要对这些参数执行的计算。

需要注意的是,在 Excel的函数“生态”里,MAP函数与LAMBDA函数有着千丝万缕且相辅相成的紧密联系,堪称一对默契搭档。从功能协同的角度而言,MAP函数更像是LAMBDA函数的得力“助攻手”,扮演着辅助角色。

基本用法:

1、对一组数据进行映射计算

=MAP(A1:A10,LAMBDA(x,x^2))

重点理解上面的公式:

MAP函数逐次抓取[A1:A10]这个数组里的每一个数值,就如同沿着一条既定的数据“传输带”,有条不紊地将它们依次递送到LAMBDA函数的变量“x”手中,这其实就是遍历循环,理解这一点很重要。一旦数值抵达“x”处,便即刻触发预设好的运算规则 —— 进行平方运算操作。

经过平方运算处理后,就会相应生成一个个全新的结果值。这些结果值并不是孤立无序的,而是与源数组[A1:A10]里的每一个初始值都维持着一一对应的紧密关系,就好像钥匙与锁孔那般精准契合。

正因如此,才完美诠释了“映射”概念的要义,即在特定规则下,实现输入值与输出值的有序、精准匹配,将源数据有条不紊地转化为目标数据成果,清晰展现出从原数组元素到运算后对应结果的映射全过程。

2、对两组数据进行映射运算

=MAP(A1:A10,B1:B10,LAMBDA(x,y,x*y))

3、累加求和

=MAP(B2:B11,LAMBDA(x,SUM(B2:x)))

第一次x取B2单元格的值,然后SUM(B2:B2)进行求和还是74;第二次x取B3单元格的值,然后SUM(B2:B3)进行求和就是155,以此类推。


该文章在 2024/11/26 16:53:15 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved