excel中sumifs函数有无@的区别

excel中sumifs函数有无@的区别,第1张

@表示对“表”数据字段的引用,“表”比“区域”相对智能一点,举个例子,计算总价=单价数量这个公式,在区域里要“

=a1b1”(假设a1

b1为单价和数量)然后向下填充。使用“表”因为其默认整个列的内容是一致的,在c1里计算

=[@单价][@数量]

整个c列就会依次计算下去

Excel中,sumif函数算是一个非常实用、也非常强大的条件求和函数,运用好它,可以帮助我们解决非常多的统计问题。然而,这个函数近些年来有一种逐渐被淘汰取代的趋势。因为从Excel2007开始,微软新增了sumifs函数,而且经过这些年的发展,新增的sumifs函数越来越简单实用:sumif函数干的活它同样可以轻轻松松搞定,而它轻松可以搞定的活,sumif函数却未必干得了。

打开插入sumif函数对话框,发现sumif函数有且仅有三个参数:range(条件区域),criteria(条件)以及sum_range(求和区域);然而打开sumifs函数我们却看到:sumifs只显示了两个参数,难道sumifs参数吗?显然不是,Excel中sumifs函数要远比sumif函数强大得多。我们在Criteria_range1中,输入内容时,Excel会自动调出下一个参数range1……。sumifs最多支持127对criteria_range和criteria。

sumif函数与sumifs不仅是支持的条件数不一样(sumif函数只支持一个条件,所以又叫单条件求和函数),而且参数摆放的顺序也是完全不同的。sumif函数求和参数放在最后一个,而sumifs函数则把求和参数放在第一位。当然他们的使用技巧没有啥区别的。因此sumif函数能搞定的,sumifs函数完全可以轻松搞定,但sumifs函数轻松搞定的,sumif却做不了。

例如:

根据下面的数据表,

求计算机一班报名参加兴趣小组的人数。用sumif函数和sumifs函数都可以轻松搞定;

然而当我们的问题变成:求计算机1班报名参加街舞小组的人数时,用sumifs依然轻松解决,但用sumif函数就难了(如果你比较厉害,也可以在评论区留言)。

如下图所示:

然而,sumifs函数可远不止于此,它还有很多非常实用的功能,下面我再给大家分享两个例子。

还是上面的数据源表,如何快速统计计算机专业报名参加篮球小组的人数?

面对这个问题,很多同学可能会将所有的计算机专业的班级都罗列出来,然后再统计他们参加篮球小组的人数,根据他们的思路,可能的公式如下:

有数组基础的中级用户可能这样写的:

这两个公式都好长,第一个虽然好理解,但是太长了,容易出错;第二个公式虽然稍微短些,但是应用了sum和sumifs两个函数,不仅如此,还应用了数组,一般的小白用户根本写不出来。 那么我们有没有更简单的方法呢?

方法当然是有的,而且写出来的公式不仅比较短,而且非常好理解。 跟sumif函数一样,我们在写sumifs函数的条件(criteria)参数,同样可以使用通配符(不会的朋友,请参阅我写sumif函数教程)。

我们要统计的计算机专业参加篮球小组的人数,计算机专业即班级名称前三个字为“计算机”就是计算机专业的了,因此我们第一个条件区域和条件既可以写为:A3:A38,"计算机",其中号代表任意单个或者多个字符。

=SUMIFS(C3:C38,A3:A38,"计算机",B3:B38,"篮球")

根据数据源表,如何快速完成下表的人数统计呢?我们依然使用sumifs函数来做。

G3单元格输入公式:=SUMIFS($C:$C,$A:$A,$F3,$B:$B,G$2),然后选中G3:M10区域(保持G3单元格为编辑状态(光标定位在编辑栏)),按下Ctrl+Enter组合键,即可将刚输入公式复制到整个被选中的区域,得到区域。

使用此方法最难的地方就在于引用:公式需要向右向下进行复制,首先我们的条件区域和求和区域都不能变,因此都加上$符号,全部锁定;另外当公式向下复制时,条件1F3的行要可以动,条件2G2的行不能动,当公式向右复制时,条件1F3的列不能动,条件2G2的列要能动,因此条件1和条件2的引用分别为:$F3和G$2。因此整体公式写成:=SUMIFS($C:$C,$A:$A,$F3,$B:$B,G$2)

如果你理解了上述的单元格引用,那么利用sumifs函数轻而易举就可以写出上面的公式。假如你根本搞不懂引用,或许下面方法就适合你(他可以不用考虑引用问题)。

选中G3:M10区域,录入公式:=SUMIFS(C:C,A:A,F3:F10,B:B,G2:M2),最后按下Ctrl+shift+enter即可完成统计。

此为数组公式,需要按Ctrl+Shift,再去敲回车。

SUMIF是条件求和函数,SUMPRODUCT是乘积和函数,也可用于条件求和。

SUMIF比较简洁,可用于整列而不必选取区域,求和的数值列中可以有文本、公式产生的空值等,求和时会自动按0计算,但对于复杂条件没办法直接作为条件求和。

SUMPRODUCT一般不能选取整列,运算速度变慢是一方面,另一方面往往含有标题(字段名)等文本字符,不能直接参与运算,优点是可以使用复杂条件进行求和。当然这只是针对条件求和而言,SUMPRODUCT函数本身是乘积和函数,比如一列是数量,一列是单价,可以直接用此函数求出总价,而SUMIF函数不具备此功能。

另外,SUMIF是单条件求和,多条件求和用SUMIFS函数,而SUMPRODUCT用于条件求和时,允许多条件。

最直接的是 在EXCEL里按F1

sum 是对参数或参数范围进行求和

sumif 是单条件求和

sumifs 是07新加的函数 多条件求和

subtotal 是对区间可见单元格进行计算 如求和 计数等

条件求和函数分为两个,sumif和sumifs求和函数,格式分别如下:

(1)SUMIF(range,ceiteria,[sum_range])。SUMIF函数可以对指定范围内符合条件的数进行条件求和,其条件求和功能非常的强大。

Range:必需,用于条件计算的单元格区域。Criteria:必需,用于确定对求和单元格的条件,其形式可以是数字、表达式、单元格引用、文本或函数。Sum_range:可选,要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。

(2)SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2])。

sum_range必需的统计区域,对一个或多个单元格求和,包括数值或包含数值的名称、区域或单元格引用。criteria_range1必需的统计条件第一域。criteria1必需的统计条件。条件的形式为数字、表达式、单元格引用或文本。criteria_range2, criteria2, …可选。附加的区域及其关联条件。最多允许 127 个区域/条件对。

SUMIF作为Excel中带一个条件求和函数,在实际工作中发挥着强大的作用。而在2007后,SUMIF函数被SUMIFS函数替代,SUMIFS比SUMIF功能更加强大。

明细表里面对应销售日期、地区、销售员、商品名称、数量和金额=SUMIF(判断区域,求和的区域,数据区域)

注意:判断区域与求和的区域必须保持一致的长度

例:某个表格的个人求和有2种方法:

其1个是用筛选功能选择某个人,用SUM查看,

其2是用函数即:

=SUMIF(明细表!$C:$C,A2,明细表!$G:$G)

把明细表里C列“销售员”定义为销售员;把明细表里G列“金额”定义为销售额,录入 =SUMIF(销售员,A2,销售额)往下拖动公式即可,(可按F3显示来选择)

SUMIFS 函数一共可以实现127个条件进行求和Sumifs数用于对区域中满足多个指定条件的单元格求和。

它的基本语法为:SUMIFS(求和区域, 条件区域1, 求和条件1,条件区域2, 求和条件2, F2)

=SUMIFS(明细表!$G:$G,明细表!$C:$C,A2,明细表!D:D,B2)

判断区域与求和区域必须保持一致的长度

延伸公式: 太太太太难了。。。

计算所有姓张的销售额=SUMIF(销售员,"张",销售额)

计算张姓A产品的销售额总和=SUMIFS(销售额,销售员,"张",明细表!D:D,"A")

计划=SUMIF($B$2:$M$2,$N$2,B3:M3)

实际=SUMIF($B$2:$M$2,$O$2,B3:M3)

Sumif函数实现查找引用功能(前提条件是数据保持唯一性)

=SUMIF($A$2:$A$9,$G2,B$2:B$9)

=SUMIFS(C:C,A:A,">="&F2,A:A,"<="&F3,B:B,F4)

统计2018-1-2~2018-1-3日 产品B的销售额

=SUMPRODUCT(SUMIFS(INDIRECT(ROW(1:5)&"!C:C"),INDIRECT(ROW(1:5)&"!A:A"),A2,INDIRECT(ROW(1:5)&"!B:B"),B2))

老师温馨提示:以上难度系数过高,请绕道而行(天啊,太烧脑了,也没有搞太明白。。。。。。)哈哈

“感谢”老师还布置了二题作业,哈哈,我不会直接飘过了,,,,,,,

以上就是关于excel中sumifs函数有无@的区别全部的内容,包括:excel中sumifs函数有无@的区别、3个关于sumifs函数的经典套路,解决90%以上的条件求和问题、Excel 关于sumif和SUMPRODUCT的区别,及各自优势等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/life/3846962.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存