返回目录:office365
Sumif、Sumifs区别
sumif:单条件求和zd;
sumifs:多个条件求和
1、Sumif条件求和
单条件求和,条件中,可以是用通配符,如:星号,版问号,也可以使用逻辑符号,小于、大于、等于等符号。
2、Sumifs多条件求和
sumifs的用法与sum类似,只是sumifs可以同时有多个权条件。
SUM对表格中的范百围进行求和,格式为度SUM(范围[,...]),比如SUM(A2:A5)、SUM(A2:E5)、SUM(A2:A5,E2:E5),自己试问试看就知道这三种形式是有区别答的
DSUM是对数据库求和,专格式为DSUM(数据库,字段属,条件)
SUM() 是求和函数。如:=SUM(A1:A100) 表示把A列100个数据相加。
COUNT()是统计函数。如 :COUNT(A1:A100) 是统计A列100行中,有多少格有数字zhidao。假设都有数字,结果就是100。
数据库中的count,是用回来统计你查询出来的记录数,比如学生表中有十条记录:select count(*) from 学生表;这样查询出来的count就是10 了。
sum() 是求和的,比如张三答语文和数学的总成绩[语文60,数学:80]:select sum(chengji) from 学生表 where name='张三';这样查询出来的结果就是140。
个人觉得前两个容易一些,可能是第三个基本没用过吧。
1、SUM,这是最简单、最直接的求和吧。
如e79fa5e98193e59b9ee7ad94336=SUM(B1:D1)就是把B1:D1这个区域内所有数值进行相加了,其实就相当于B1+C1+D1了。
2、SUMIF,是条件求和了,依据指定的条件进行求和。
如:=SUMIF(B2:B7,C2,D2:D7),就是以C2的值为条件,到B2:B7这个区域里去匹配,匹配到了就将D2:D7里的相对应的数据进行相加。如果C2是人名“李三”,B2:B7里B3和B5 是“李三”,那要相加的数据就是对应的D3和D5的值。
3、DSUM,Excel帮助是这样解释的:DSUM(database,field,criteria)
Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志。
Field 指定函数所使用的列。输入两端带双引号的列标签,如“使用年数”或“产量”;或是代表列表中列位置的数字(没有引号):1 表示第一列,2 表示第二列,依此类推。
Criteria 是包含所指定条件的单元格区域。您可以对参数 criteria 使用任何区域,只要此区域包含至少一个列标签,并且列标签下包含至少一个在其中为列指定条件的单元格。
注解
可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
例如,如果区域 G1:G2 在 G1 中包含列标签 Income,在 G2 中包含数量 ¥10,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为条件参数。
虽然条件区域可以位于工作表的任意位置,但不要将条件区域置于列表的下方。如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。如果列表下方的行不是空的,Microsoft Excel 将无法添加新的信息。
确定条件区域没有与列表相重叠。
若要对数据库的整个列进行操作,请在条件区域的相应列标志下方保留一个空行。
依图设公式
=DSUM(A4:E10,"利润",A1:A2)———— 此函数计算苹果树的总利润。(225)
=DSUM(A4:E10,"利润",A1:F2) ————此函数计算高度在 10 到 16 米之间的苹果树的总利润。(75)