Excel sumif函数
函数的格式为:sumif(range,criteria,sum_range) range用于条件判断的单元格区域,sum_range是需要求和的实际单元格&nb...
函数的格式为:sumif(range,criteria,sum_range) range用于条件判断的单元格区域,sum_range是需要求和的实际单元格 想请问,range和sum_range两者是否相同?如果不同,能否举例说明? 还有,criteria可以是数字、文本或者表达式,可否各举一例加以阐明??谢谢~~!!
展开
展开全部
一、range和sum_range两者通常是不同的。前者是条件区域,后者是数据(求和)区域。
比如A列品名,B列数量,求苹果的数量:
=sumif(a:a,"苹果",b:b)
也可以是相同的,但相同的时候后者可以省略,没必要写两次。
比如A1=1,A2=4,A3=3,A4=3,要统计A列大于等于3的个数,
=sumif(a:a,">=3")
如果一定要写成
=sumif(a:a,">=3",a:a)
也是可以的,但显然是画蛇添足。
二、文本、数值、表达式举例说明。
1,文本就是上面的“苹果”的例子。
2,如果是数字,比如=sumif(a:a,3)。
简单说,条件为文本和数字的情形都是针对具体对象。
3,如果是要用比较符+具体数据,就要用表达式,比如上面的">=3"。再举一列,=SUMIF(A:A,"<>苹果",B:B),统计除了苹果之外的数量。
4,如果如果是要用比较符+单元格引用,就要复杂一点。比如D1=苹果,要计算苹果之外的数量:=sumif(a:a,"<>"&d1,b:b)。这一点稍微难理解一点,没有道理可讲,就是这样用的。COUNTIF也是这样。
不知道明白没有。可以参考函数帮助,都有例子。
比如A列品名,B列数量,求苹果的数量:
=sumif(a:a,"苹果",b:b)
也可以是相同的,但相同的时候后者可以省略,没必要写两次。
比如A1=1,A2=4,A3=3,A4=3,要统计A列大于等于3的个数,
=sumif(a:a,">=3")
如果一定要写成
=sumif(a:a,">=3",a:a)
也是可以的,但显然是画蛇添足。
二、文本、数值、表达式举例说明。
1,文本就是上面的“苹果”的例子。
2,如果是数字,比如=sumif(a:a,3)。
简单说,条件为文本和数字的情形都是针对具体对象。
3,如果是要用比较符+具体数据,就要用表达式,比如上面的">=3"。再举一列,=SUMIF(A:A,"<>苹果",B:B),统计除了苹果之外的数量。
4,如果如果是要用比较符+单元格引用,就要复杂一点。比如D1=苹果,要计算苹果之外的数量:=sumif(a:a,"<>"&d1,b:b)。这一点稍微难理解一点,没有道理可讲,就是这样用的。COUNTIF也是这样。
不知道明白没有。可以参考函数帮助,都有例子。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
range和sum_range大小需相同,如A1:A100和B1:B100。
criteria可以是">10","<=10","二班","男","女"或任何的数字等。
criteria可以是">10","<=10","二班","男","女"或任何的数字等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上图公式中B:B用于条件判断的单元格区域
C:C是需要求和的实际单元格
"甲"J是文本
上图公式中用于条件判断的单元格区域和需要求和的实际单元格相同,均为C:C,故省略了一处(也可不省略),不省略效果如图:
上图公式中2是数字
上图公式中">20"是表达式。
C:C是需要求和的实际单元格
"甲"J是文本
上图公式中用于条件判断的单元格区域和需要求和的实际单元格相同,均为C:C,故省略了一处(也可不省略),不省略效果如图:
上图公式中2是数字
上图公式中">20"是表达式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举例
A列 姓名 B列 工资 A列姓名有重复,
假设A列有姓名 甲
我们要统计 甲的总工资
=SUMIF(A:A,"甲",B:B)
这里 A:A就是 range "甲"就是criteria ,B:B就是SUM_RANGE
A列 姓名 B列 工资 A列姓名有重复,
假设A列有姓名 甲
我们要统计 甲的总工资
=SUMIF(A:A,"甲",B:B)
这里 A:A就是 range "甲"就是criteria ,B:B就是SUM_RANGE
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询