我们经常在一些excel函数公式两边看到添加有大括号{},我想大部分新手同学看到大括号就晕。以后写的函数教程中也常会出现它。到底这个大括号是什么神秘符号,今天很有必要提前介绍一下。
想学好函数的同学也一定要耐心把下面的教程看完。
先从一个简单的计算公式说起:
a1*b1它的结果为20,只有一个数。
而如果让多个数与b1相乘,会是什么结果呢?
a1:a5*b1
结果是分别返回一个相乘的结果值。即返回的是一组值:20;40;50;60;30,由于单元格无法同时显示多个结果,所以显示为错误值。
如果让一列数与另一列数相乘是什么结果呢?
a1:a5*b1:b5
结果是相对应的行一对一相乘,几行数会返回几个结果:20;8;35;48;27
说了这么多,同学们只需要了解:excel中的运算后返回值的个数有两种:1个数和1组数。
那么如果一个公式中含有返回一组数的表达式时,就需要用数组运算。即在公式后按ctrl+shift+enter三键自动添加大括号{}。当然也有例外,象lookup、sumproduct函数就可以直接执行数组运算,而不需要添加大括号。
说到这里有些同学还是有些迷惑,这个倒底有什么用,下面举两个小例子。
例1】如下图所示表销售统计表中,要求根据销售数量,计算所有人员提成之和(提成 10元/个)
如果用一般的方法,公式应该为:
用数组方法:
=sum(b2:b6*10)}
套用开始的理论,因为b2:b6*10计算后返回多个结果,所以公式要添加大括号。
例2】计划b2:b2区域总共有多少字数。
公式:len(b2:b4)要返回每个单元格的字符数,返回的是一组数,所以该公式也要添加大括号。
总结:通过今天的教程,同学们能大概知道,在什么情况下添加大括号即可。至数组公式,在以后将会有更深入的介绍。
excel数组函数
中的数组。数组 array,繁体版称作阵列 是由数据元素组成的集合,数据无素可以是数值,文本,日期,逻辑,错误值等。数据元素以行和列的形式组织起来,构成一个数据矩阵。在excel中,根据构成元素的不同,可以把数组分为常量数组和单元格区域数组。1.1.常量数组。常量数组可以同时包含多种数据类型。它用 ...
excel入门培训
初识excel电子 一 教学内容 初识excel电子 教学目标 掌握基本的excel应用技能,满足教学应用需求。教学难点 单元格的选择。课时 1课时。教学措施 1 认真钻研,精心备课2 仔细讲授3 耐心辅导。教学准备 计算机,excel是office的一个组件,是功能强大的电子 处理软件,它与文本处...
Excel中数组函数的运用 excel函数
excel中数组公式非常有用,尤其在不能使用工作表函数直接得到结果时,数组公式显得特别重要,它可建立产生多值或对一组值而不是单个值进行操作的公式。输入数组公式首先必须选择用来存放结果的单元格区域 可以是一个单元格 在编辑栏输入公式,然后按ctrl shift enter组合键锁定数组公式,excel...