在单元格输入普通公式,按Enter键或编辑栏左侧的“输入”按钮完成输入;而在单元格输入数组公式需要按Ctrl+Shift+Enter三键完成输入,所以数组公式也叫做CSE公式。
按Ctrl+Shift+Enter三键输入数组公式后,在编辑栏显示该公式用大括号“{}”括住。不要直接输入这对大括号来代替按三键,那样输入的只是文本,不是公式。
数组公式通过把普通公式中的单值构建成数组,并按数组中元素的个数进行重复计算,称为数组运算。
如图,根据单价和数量,直接求总金额。

在C2输入“=SUM(A2:A3*B2:B3)”,然后按Ctrl+Shift+Enter三键,Excel就自动给公式加上“{}”,并计算出总金额340。
Excel是怎么计算出这个结果的?
首先,分析公式中哪些部分要重复计算,或者说哪些部分由普通公式的单值变成了数组。
这里SUM函数的参数是一个乘法式子,在普通公式中乘法运算符前后都是一个单值,而现在都是一个区域引用,所以这个乘法式子要进行重复计算,就是要重复进行多次乘法运算。
然后,分析参与运算的数组的维度和大小,并据此确定该数组运算需要重复计算的次数,以及返回的数组的维度和大小。
这个乘法式子的两个操作数A2:A3和B2:B3都是一个单列两行的数组,各有两个元素。于是我们可以确定:该乘法式子将重复计算两次,并返回一个单列两行的数组。
具体计算步骤如下:第一次计算取第一个数组的第一个元素A2,跟第二个数组的第一个元素B2相乘,得到的100作为返回数组的第一个
按Ctrl+Shift+Enter三键输入数组公式后,在编辑栏显示该公式用大括号“{}”括住。不要直接输入这对大括号来代替按三键,那样输入的只是文本,不是公式。
数组公式通过把普通公式中的单值构建成数组,并按数组中元素的个数进行重复计算,称为数组运算。
如图,根据单价和数量,直接求总金额。
在C2输入“=SUM(A2:A3*B2:B3)”,然后按Ctrl+Shift+Enter三键,Excel就自动给公式加上“{}”,并计算出总金额340。
Excel是怎么计算出这个结果的?
首先,分析公式中哪些部分要重复计算,或者说哪些部分由普通公式的单值变成了数组。
这里SUM函数的参数是一个乘法式子,在普通公式中乘法运算符前后都是一个单值,而现在都是一个区域引用,所以这个乘法式子要进行重复计算,就是要重复进行多次乘法运算。
然后,分析参与运算的数组的维度和大小,并据此确定该数组运算需要重复计算的次数,以及返回的数组的维度和大小。
这个乘法式子的两个操作数A2:A3和B2:B3都是一个单列两行的数组,各有两个元素。于是我们可以确定:该乘法式子将重复计算两次,并返回一个单列两行的数组。
具体计算步骤如下:第一次计算取第一个数组的第一个元素A2,跟第二个数组的第一个元素B2相乘,得到的100作为返回数组的第一个
