EXCEL 数组函数是怎么样回事?
1个回答
展开全部
这位朋友,首先纠正一下,你问的应该是数组公式吧,EXCEL中没有数组函数的。
根据我自己实践的经验,数组公式跟普通的公式至少存在如下的差别:
1.确认的方式不同,普通公式输入完了回车即可,但数组公式要用shift+ctrl+回车确认。
2.输入的参数不同,普通公式中可能参数是一个单元格,而当变成数组公式时,给出的参数就是一个单元格区域了。如:=SUM(IF(A1:A5=B1:B5,1,0))。结果输出得是:A1:A5与B1:B5两两对应的单元格相同的对数。你自己看看,跟普通公式有什么区别。
3.结出的结果不同,普通公式结果一定只有一个值,而数组公式输出的结果往往不止一只。如:IF(A1:A5=B1:B5,1,0)。这个数组公式一个会输出5个值。在你输入数组公式前,选定5个连续的单元格,这5个值就会被填充到相应的单元格内。
4.如果对普通公式还不是很了解的话,请不要急于尝试数组公式。
根据我自己实践的经验,数组公式跟普通的公式至少存在如下的差别:
1.确认的方式不同,普通公式输入完了回车即可,但数组公式要用shift+ctrl+回车确认。
2.输入的参数不同,普通公式中可能参数是一个单元格,而当变成数组公式时,给出的参数就是一个单元格区域了。如:=SUM(IF(A1:A5=B1:B5,1,0))。结果输出得是:A1:A5与B1:B5两两对应的单元格相同的对数。你自己看看,跟普通公式有什么区别。
3.结出的结果不同,普通公式结果一定只有一个值,而数组公式输出的结果往往不止一只。如:IF(A1:A5=B1:B5,1,0)。这个数组公式一个会输出5个值。在你输入数组公式前,选定5个连续的单元格,这5个值就会被填充到相应的单元格内。
4.如果对普通公式还不是很了解的话,请不要急于尝试数组公式。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询