打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
谈谈Excel SUM函数

谈谈Excel SUM函数

2010年8月31日 Surda 99 次 发表评论 阅读评论

SUM()函数是Excel中最为初级也最最常用的求和函数,其函数原型为 SUM(NUM1,NUM2,…) 或 SUM(A1:A10),它的参数包括:常量、区域、单元格引用、数组、公式等。

我们平常用它求求和,没有深究。然而SUM今天确对SURDA说:“其实你不懂我……”


一、SUM() 对文本求和

域名 baidu google yahoo
@ 225 778 3000
t 200 600 1000
b 195 550 700
i 600 700 800

(Example1 A1:D5)

=SUM(A1:D1)=0   //对单元格区域A1:D1求和

=SUM(A1,B1,C1,D1)=0  //对引用单元格A1,B1,C1,D1求和

Q1.SUM()怎么还可以文本求和?

A1.是的。文本作为SUM()独立参数且是单元格引用时,SUM()将文本作 0  处理。文本独立参数不是单元格引用时,公式出错。=SUM(“域名”,”baidu”,”google”,”yahoo”)=#value!

二、SUM() 对逻辑值及文本型数字求和

1 TRUE FALSE 10

(Example2 A6:D6 10为文本型数值)

=SUM(A6:D6)=1

=SUM(A6,B6,C6,D6)=1

Q2.在四则运算中说:TRUE=1,FALSE=0,那=SUM(A6:D6)为什么等于1,而不是(1+1+0+10)=12?

A2.文本作为SUM()参数且是单元格引用时,SUM()将文本作 0  处理,所以上述公式=1是成立的。但当逻辑值、文本型数值作为独立参数,且不是单元格引用时,SUM函数就能自动识别了

如=SUM(1,TRUE,FALSE,”10″)=12

三、SUM() 对数组求和

=SUM({1,2,3},1)=7

=SUM({TRUE,1},1)=2 

Q3.TRUE=1,结果为什么不是3?

A3.TRUE在这里是常量数组,而非独立参数,做0处理。所以结果2。

四、SUM() 对交叉区域求和

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

(Example 4  A1:D4)

=SUM(A1:D1,A1:A4)=38 //相当于=SUM(A1:D1)+SUM(A1:A4)=(1+2+3+4)+(1+5+9+13)=38

=SUM(A1:D1 A1:A4)=1 

Q4.这两个公式唯一的区别就是一个用”,”分隔、一个用” “(空格)分隔,为什么结果差这么大?

A4.SUM函数中空格连接参数表示引用选定单元格的交叉区域

 

对SUM()重新认识了吧。扩展阅读:Excel 中数值,文本,逻辑值之间有怎样的关系

声明:本文采用 BY-NC-SA 协议进行授权. 转载请注明转自:谈谈Excel SUM函数
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
函数篇:你确定你会用SUM函数吗?
WPS_Office表格_13个函数介绍
Sum函数基本及与if、OffSet、Match、Right组合使用方法
Excel 佛山小老鼠说Excel函数
为什么数字与“空”单元格相加出错?
Excel教程:这都不会,别说你会用sum函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服