excel函数宝典
参数定义:number 要点:注意事项:例1经典用法:以下公式写法都为一个number(条件)
以下公式写法都为多个number 公式公式显示
公式6=SUM(6)
146=SUM(B14)
2612=SUM(B14:B15)
640=SUM(Y:Y)
80510=SUM(11:11)#REF!
例2SUM公式秀
注:不能使用通配符1、单区域公式显示39=SUM(E24:E43)2、多区域38=SUM(E24:E27,E29:E33,E35:E36,3、单条件 求大于10的数据合计66{=SUM((E24:E43>10)*E24:E43)}4、多条件 求除去10~20之间注意-37{=SUM(((E24:E43<10)+(E24:E43>5、多条件 求10~20之间的数注意:这里46{=SUM(((E24:E 6、多条件 <-1或者>5且不等于9的数据之和3{=SUM(((E24:E43<-1)+(E24:E43>7、多条件<-1或者>5且不等于9的数据个数14{=SUM((E24:E43<-1)+(E24:E43>5
8、满足条件的单元格个数官方说明:
解赋大白话:
使用格式:
=SU
如果参数为数组或引用,只有其中的数字将被计算.数组或引用中的空白单元格、逻辑值、文
1.如果参数为错误值或为不能转换成数字的文本,将会导致错误.
2.正在求和公式单元格不能包涵在要被求和的单元格内.
3.如果是文本型数字参数,SUM函数是可以直接求和的;如果是引用单元格中的文本型数字(单元格的数字前添加
说明某一行区域求和SUM(number1,number2, ...) SUM(列名) SUM(行名)跳转回到目录页函数定义:
求和计算要求和的值,或者值所在的单元格引用.参数用逗号分开.2003版最多指定30个nu
解赋白话格式:
SUM(单个或多个单元格) SUM(列的名称 如:AA) SUM(行的名称 如:1:1)加法返回某一单元格区域中数字、逻辑值及数字的文本表达式、直接键入的数字之和某一列区域求和直接键入的数字求和某一单元格求和某一单元格区域求和
10{=SUM((C24:C43="男")*1)}
9、多条件 男性*二组人员数据合计
-20{=SUM((C24:C43="男")*(D24:D43
10、多条件 姓张的男员工数据合计
-35{=SUM((LEFT(B24:B43)="张")*(C
11、最大的三个数据合计(前三名合计)
53{=SUM(LARGE(E24:E43,{1,2,3}))
12、三维求和 连续条件表名的同一坐标合计一组=SUM(A组:E组!B2:B9)
二组13、引用多条件合计
一班39{=SUM((B45:E45=D24:D43)*E24:E
14、计算五个组各自的前三名数据之和
{=SUM(LARGE(CHOOSE({1,2,3,4,5
15、多条件数据合计简写方式
2{=SUM((D24:D43&C24:C43="一班男
16、重叠区域求和
4=SUM(E24:E42 E42:E43)
17、数组乘法
190{=SUM(C47:C49*D47:D49)}
190=SUMPRODUCT(C47:C49,D47:D49)
18、用ROW得出1加到100的和(主要用于嵌套数
6903{=SUM(ROW(1:100))}
19、统计单元格字数
14{=SUM(LEN(G60:G61))}
20、条件多列累加
20{=SUM(IF(B47:B49=B45,C47:D49)一组21、文本数字求和(减负法)注意:减负法说明二组52{=SUM(--C65:D67)}
一班0=SUM(C65:D67)
文本数字求和(乘法)
52{=SUM(C65:D67*1)}
文本数字求和(加法)
52{=SUM(C65:D67+0)}
文本数字求和(除法)
52{=SUM(C65:D67/1)}
文本数字求和(减法)
52{=SUM(C65:D67-0)}
22、文本数字求个数
2{=SUM(1*(--C65:D67>9))}
23、文本数字条件求和
26{=SUM((--C65:D67>9)*C65:D67)}文本数字
24、奇数相加
-1{=SUM(IF(MOD(E24:E43,2),E24:E
25、偶数相加
40{=SUM(IF(MOD(E24:E43,2)<>1,E2
26、提取两位数数组相加
155=SUM(--RIGHT(B84:B88,2))
例3突破2003版SUM求和最多指定30个number极限的方法,是在SUM前面加二个括号
36个参数相加公式显示
0=SUM((A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93
例4不同工作表同一单元格(坐标)相加
如果工作表中有三个工作表Sheet1、Sheet2、Sheet3,你在Sheet1表中输入这个公式:=SUM('*'!A1)
回车
公式自动变成=SUM(Sheet2:sheet3!A1)
以下公式写法都为多个number
公式显示
=SUM(6,8)
=SUM(B14,H14,B15)
=SUM(B14:B16,H14:H15)=SUM(C:C,G:G)
=SUM(88:88,89:89)
多工作表同区域求和 本方法仅适用于每个工作表地址一致的情况 [公式说明]:对多表相同区域=SUM('*'!B3)快速设置当前表以外的所有工作表相同区域的总和公式 [公式说明]1、公式中两个单引号中间加
=SUM(E24:E43)
=SUM(E24:E27,E29:E33,E35:E36,E38)
求大于10的数据合计{=SUM((E24:E43>10)*E24:E43)}
20之间的数据合计 注意:这里的"+"是或、或者的意思.此公式是比10小或者比20大.
E24:E43<10)+(E24:E43>20))*E24:E43)}
间的数据合计 注意:这里的"*"是且、而且的的意思.此公式是比10大,而且要求比20小.
E24:E43>10)*(E24:E43<20))*E24:E43)} 注意:上面的用的是"+",这里是"*".
且不等于9的数据之和
{=SUM(((E24:E43<-1)+(E24:E43>5)*(E24:E43<>9))*E24:E43)}
-1或者>5且不等于9的数据个数
{=SUM((E24:E43<-1)+(E24:E43>5)*(E24:E43<>9))}件的单元格个数
=SUM(表一:表五!B3:B10)值、文本将被忽略.
的文本型数字(单元格的数字前添加半角单引号“'”),则求和时将忽略.
说明多行区域求和多列区域求和直接键入的多个数字求和0个number
1)
字之和
多个单元格求和多个单元格区域求和
{=SUM((C24:C43="男")*1)}
男性*二组人员数据合计
{=SUM((C24:C43="男")*(D24:D43="二组")*E24:E43)}
姓张的男员工数据合计
{=SUM((LEFT(B24:B43)="张")*(C24:C43="男")*E24:E43)}
三个数据合计(前三名合计)
{=SUM(LARGE(E24:E43,{1,2,3}))}
和 连续条件表名的同一坐标合计
=SUM(A组:E组!B2:B9)
{=SUM((B45:E45=D24:D43)*E24:E43)}
个组各自的前三名数据之和
{=SUM(LARGE(CHOOSE({1,2,3,4,5},A组!B2:B9,B组!B2:B9,C组!B2:B9,D组!B2:B9,E组!B2:B9),ROW(1:3)))}数据合计简写方式
{=SUM((D24:D43&C24:C43="一班男")*E24:E43)}
=SUM(E24:E42 E42:E43)
{=SUM(C47:C49*D47:D49)}
=SUMPRODUCT(C47:C49,D47:D49)相当于用SUMPRODUCT函数
得出1加到100的和(主要用于嵌套数组中)
{=SUM(ROW(1:100))}
{=SUM(LEN(G60:G61))}注:公式的单元格只统计计算结果的字符数.
{=SUM(IF(B47:B49=B45,C47:D49))}
SUMPRODUCT!G37
负法) 注意:减负法说明详见 SUMPRODUCT!G37
{=SUM(--C65:D67)}
=SUM(C65:D67)无法求和,无结果
字求和(乘法)
{=SUM(C65:D67*1)}
字求和(加法)
{=SUM(C65:D67+0)}
字求和(除法)
{=SUM(C65:D67/1)}
字求和(减法)
{=SUM(C65:D67-0)}
{=SUM(1*(--C65:D67>9))}
{=SUM((--C65:D67>9)*C65:D67)}
(MOD(E24:E43,2),E24:E43))}
{=SUM(IF(MOD(E24:E43,2)<>1,E24:E43))}
位数数组相加
=SUM(--RIGHT(B84:B88,2))
93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93,A93)) =SUM('*'!A1)
式说明]:对多表相同区域求和,不需要录入每个工作表的求和地址,只需将第一个工作表名和最后一个表名用冒号连接
式说明]1、公式中两个单引号中间加"*"表示除当前表以外的所有工作表.2、在输入公式后,程序会自动将"'*'"转换成实际的工作表名.
93,A93,A93,A93,A93))
号连接,后跟"!"与单元格地址,以此作为SUM函数的参数即可.其中"!"表示前面的字符为工作表名称.转换成实际的工作表名.