1000

a3

对数组中的文本、数字型的文本、逻辑值忽略不计。

#N/A

3500

数组公式,不带

{

}

号输入,按

ctrl+shift+enter

三键结束。

公式

{=SUM({"

姓名

","a1","1000",TRUE,2000,FALSE,1500},H11:H14="a2")}

错误值,不管是在引用、参数、还是在数组中均返回错误,此处

excel

的帮助中有错误。

#N/A

引用中有错误值

#DIV/0!

作为参数的计算表达式的结果为错误值

#VALUE!

数组中有错误值

参数或作为参数的计算表达式为不是数字型的文本,返回错误。要不返回错误用

F

中提出的方法。

#VALUE!

直接用不是数字的文本作参数

#VALUE!

以返回不是数字的文本表达式作为参数

参数或作为参数的计算表达式为数字型的文本,转为数值后计算;

参数或作为参数的计算表达式为逻辑值时,

TRUE

1

FALSE

0

34

公式为

=SUM(10,2>1,1>2,TRUE,FALSE,"2","2"&"0")

其中的

2>1

为逻辑值

TRUE

1

,直接参数

TRUE

1

,其他的

FALSE

0

,文本

2

和表达式文本

B.

以引用的运算作参数

区域联合

86

请注意区域联合运算外的一对括号,那是不可少的,

A

此运算在

SUM

函数中算

1

个参数,当

SUM

中的参数

1

多于

30

个时可用此法来减少参数。

2

区域交叉

70

注意括号及

2

个引用间的空格,交叉引用

3

SUM

函数中也只算

1

个参数,此处实际运算返回

4

的是

H31:K32

I29:J34

相交的

B31:C32

区域。

5

联合区域不能在数组公式中继续进行计算。

6

交叉引用在数组公式中可以可以继续进行计算。

42

公式为

{=SUM(((H29:K34 I:I)>12)*(H29:K34 I:I))}

实际计算的是

I29:I34

区域大于

12

的值的和

C.

以三维引用作参数

63

公式为

=SUM(SUM:SUMIF!H29:H34)

,其中

SUM:SUMIF!H29:H34

为对从

SUM

工作表开始至

H29:H34

的区域引用。

象这样的直接三维引用不可继续用于数组计算中。

象下面这样的数组公式为什么是可以正确运算的?

191

公式为

{=SUM((H28:H34,I34,J29:K29),((H29:K34 I:I)>12)*(H29:K34 I:I),SUM:SUMIF!H29:H

请注意上面的数组公式中

SUM

函数有

3

个参数,第

1

个是联合区域引用,第

2

个是交叉区域引用计算的数

更多推荐

countif和sum套用_SUM、SUMIF、COUNTIF函数使用方法