如何在公式中指定范围?

我知道一个公式可以通过使用中间列应用于一系列单元格,但是我可以直接在公式中指定一个范围吗?

例如,是否有可能做这样的事情,以得到C12-C26中每个单元格在E12-E26中的每个单元格的分割结果总和:

=SUM(E12/C12:E26/C26) 

答案,无论是正面的还是负面的,都会被接受。

您可以使用Array公式或CSE公式(同一事物的不同名称)执行您想要的操作。 为此,请input:

  =SUM(E12:E26/C12:C26) 

然后,使用Ctrl + Shift + Enter(CSE)代替敲击键盘上的“Enter”。 这将在公式周围加上尖括号,并将分数应用于范围内的每一对,然后对结果进行求和。


你也可以使用=SUMPRODUCT() ,这基本上就像一个数组公式,但是按Ctrl + Shift + Enter无意义:

 =SUMPRODUCT((E12:E26)/(C12:C26)) 

Sumproduct是有用的,因为它将首先在单元格/单元格范围内进行Sumproduct逻辑,然后总结结果。 你可以用公式来拉一些很酷的东西,但它也是一只野兽,猫很容易失控。