大家好,精选小编来为大家解答以上问题。数组公式四大金刚,数组公式很多人还不知道,现在让我们一起来看看吧!
1、 让我们从一个简单的计算公式开始:
2、 =A1*B1
3、 它的结果是20,只返回一个数字。
4、 而如果多个数乘以B1,会是什么结果?
5、 =A1:A5*B1
6、 结果是分别返回相乘的结果值。即返回一组值:20;40;50;60;这组数字储存在计算机内存中。因为单元格不能同时显示多个结果,所以它显示为一个错误值。
7、 如果一个列号乘以另一个列号会是什么结果?
8、 =A1:A5*B1:B5
9、 结果是对应行的一对一乘法。几行会返回几个结果:20;8;35;48;27
10、 说了这么多,同学们只需要知道excel中运算后返回值的个数有两种:1个数和1组数。
11、 然后,如果公式包含返回一组数字的表达式,则需要使用数组运算方法。即在公式后按ctrl shift enter自动添加大括号{}。当然也有例外,比如lookup和sumproduct函数,可以不加花括号直接进行数组运算。
12、 说到这里,有些同学还是一头雾水。这到底有什么用?这里有两个蓝色的小例子。
13、 【例1】在下图所示的销售统计表中,要求根据销售额计算所有员工提成的总和(提成10元/单位)。
14、 如果使用一般方法,则公式应为:
15、 =2*10 4*10 5*10 6*10 3*10=200
16、 使用数组方法:
17、 {=SUM(B2:B6*10)}
18、 根据应用理论,因为B2:B6*10计算后返回多个结果,所以公式中要加花括号。
19、 【例题2】B2计划:B2地区有多少个字?
20、 公式:{=SUM(LEN(B2:B4))}
21、 Len (B23360B 4)要返回每个单元格中的字符数,它是一组数字,所以这个公式中也要加上花括号。
22、 蓝瑟说:通过今天的教程,学生们可以大致知道什么时候该加花括号。对数组公式,蓝瑟将来会有更深入的介绍。
本文到此结束,希望对大家有所帮助。