在平时的工作和学习中,求和计算算是比较司空见惯的数据统计方式,但大多数人只知道Sum函数可以用来求和,事实上,除了SUM函数,还有SUMIF、SUMIFS、SUBTOTAL、SUMPRODUCT、SUMSQ等函数,下面我们就各个函数一一展开讲解说明:

1、SUM函数:如何汇总连续多个表中相同单元格区域的数据?

可以说SUM函数是求和中应用最多的函数之一,但是平时我们用的都是在同一个工作表中进性求和,如果出现多个工作表的相同单元格,怎么才能借助SUM函数快速进行求和,从而提高工作效率?

【概念】SUM函数的用法

SUM函数指的是返回某一单元格区域中数字、逻辑值及数字的文本表达式之和。如果参数中有错误值或为不能转换成数字的文本,将会导致错误。

语法:=SUM(number1,number2, …),number1,number2, …)指的是要求和的参数。

SUM函数是最常用的求和函数,但是今天我们要讲的是利用SUM函数汇总连续多个表中相同单元格区域的数据。

【案例】

小明是某企业的销售分析人员,通常其所在的企业的销售数据都是按照月报表的方式进行统计的,到了年末才将各月的数据进行汇总。如图1所示为其所在企业2009年的销售数据报表,按月份分成12个工作表,分别统计各月的销售数据,各表的格式一致,现需要将全年数据汇总到一个总表中,该如何操作?

【具体操作步骤】

选择汇总表的C3:D18单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束。

=SUM(‘*’!C3)

【总结】

利用SUM函数支持多表三维引用的特性,可以进行快速汇总求和。本例在“汇总表”中输入公式=SUM(“*”!C3),Excel自动将公式转换为=SUM(‘1月:12月’!C3),完成多表相同单元格区域的数据汇总。本例的“*”表示匹配除了当前活动工作表以外的所有满足通配符条件的工作表。另外需要注意的是当只有一个工作表的时候,输入=SUM(‘*’!C3),系统提示不能输入,这是因为除了当前这个工作表外没有其他工作表了,所以不能使用。

2、SUMIF函数:如何汇总茶叶中铁观音的销量?

除了用SUM函数进行求和外,平时在求和的时候也需要满足某个特定条件的数据求和,这个时候就需要使用SUMIF函数了,具体该怎么操作呢?

【概念】SUMIF函数

SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。

语法:=SUMIF(range,criteria,sum_range)

=SUMIF(条件区域,指定的条件,需要求和的区域),其中range参数表示提哦啊见区域,用于条件判断的单元格区域,该参数必须是单元格引用或由函数产生的多维引用,不支持数组和常量名称、数组包含数字的引用,空值和文本值将被忽略。参数criteria指的是指定的条件,其形式可以是数字、表达式、单元格引用、文本或函数。参数sum_range指的是需要求和的区域,如果其被省略,则会对range参数中指定的单元格求和。

【案例】

在日常工作中,经常需要对数据进行求和,有时还需要满足某个特定条件的数据求和。如图1所示为某茶企2010年1月份的茶叶销售数据,如何对其中的“铁观音”销量进行求和?

【具体操作步骤】

在G3单元格中输入下列公式:=SUMIF(B3:B26,F3,D3:D26)

【总结】

利用SUMIF函数进行单条件求和,可以快速汇总茶叶中铁观音的销量,其中B3:B26指的是条件区域,条件为F3单元格,求和区域为D3:D26。

3、SUMIFS函数:如何汇总月薪在2000至4000的工资总额?

利用SUMIF函数进行求和时,只能进行单条件求和,一旦遇到多个求和条件时,则需要SUMIFS函数来解决,具体该怎么操作呢?

【概念】SUMIFS函数

相对于SUMIF函数单条件求和,SUMIFS函数可快速对多条件单元格求和,即当求和的条件大于1个时则使用该函数。

语法:=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

其中,criteria_range1为计算关联条件的第一个区域;

criteria1为条件1,条件的形式为数字、表达式、单元格引用或者文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、“>32”、B4、”苹果"、或"32"。

criteria_range2为计算关联条件的第二个区域。criteria2为条件2,其参数总数不超255个。

sum_range 是需要求和的实际单元格。包括数字或包含数字的名称、区域或单元格引用。忽略空白值和文本值。

【案例】

在使用Excel进行数据汇总时,经常需要对某个数值区间的数据求和汇总。如图1所示为某企业员工的工资表,现需要汇总月薪在2000至4000的工资总额,该如何操作。

【具体操作步骤】

在F3单元格输入以下公式:=SUMIFS(D3:D18,D3:D18,”>=2000”,D3:D18,”<=4000”)

【总结】

利用SUMIFS函数进行单列多条件汇总,可以快速月薪在2000至4000的工资总额,其中第一个D3:D18指的是求和区域,第二个D3:D18指的是计算关联条件的第一个区域,第三个D3:D18指的是计算关联条件的第二个区域,第一个条件参数为条件为”>=2000”,第二个条件参数为 ”<=4000”。

4、SUBTOTAL函数:如何忽略隐藏性的汇总数据?

在使用Excel处理数据时,有时需要把数据表格中的若干行隐藏,然后对可见部分对数据进行求和或统计分析,如果使用SUM、COUNT等函数计数,则会将隐藏行中的数据也计算在内,无法实现精准计算。如何可以忽略隐藏的行汇总数据?

【概念】SUBTOTAL函数

SUBTOTAL函数的语法是:SUBTOTAL(function_num,ref1,ref2, …)

Function_num 为1到11(包含隐藏值)或101到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。ref1,ref2, …参数为要对其进行分类汇总计算的第1个及其以后命名区域或引用。这些参数必须是对单元格区域的引用。

图1是对1到11(包含隐藏值)或101到111(忽略隐藏值)的情况说明。

【案例】

在使用Excel处理数据时,有时需要把数据表格中的若干行隐藏,然后对可见部分对数据进行求和或统计分析,如果使用SUM、COUNT等函数计数,则会将隐藏行中的数据也计算在内,无法实现精准计算。如图2所示为一份销售记录表,C3:C16销售额之和为5579,现将2月份销售数据隐藏,如何才能快速求出可见部分的销售之和为3358?

【具体操作步骤】

在E2单元格中输入如下公式,按【Enter】键结束。

=SUBTOTAL(109,C3:C16)

【总结】

本例使用SUBTOTAL函数中的function_num参数,将该函数的参数设置为109,相当于SUM函数功能,并且具有忽略隐藏行进行求和的特性,汇总C3:C16单元格区域可见单元格的销售额数据,最终计算结果如图3所示。

需要值得注意的是:

1、当function_num参数为1到11的常数时,SUBTOTAL函数将计算包括通过“隐藏行”命令所隐藏的行中值,其功能于AVERAGE、COUNT、COUNTA、MAX、MIN、PRODUCT、STDEV、STDEVP、SUM、VAR、VARP这11个函数接近;

2、当function_num参数为101到111的常数时,SUBTOTAL函数将计算忽略通过“隐藏行”命令所隐藏的行中值。

5、SUMPRODUCT函数:如何根据考评系数及评分计算员工的综合得分?

【概念】SUMPRODUCT函数

SUMPRODUCT函数指的是返回相应的数组或区域乘积的和,其语法结构如下:

SUMPRODUCT(array1,array2,array3, …)

其中,Array1,array2,array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。

【案例】

在企业的人力资源管理工作中,经常需要统计企业员工的绩效考评成绩。如图1所示为某企业员工的绩效考评评分表,其中B4:J4单元格区域为各项目考评系数,已知员工的综合得分等于各项评分与对应考评系数的乘积之和,如何用公式快速求出各位员工的综合得分呢?

【具体操作步骤】

选择K5:K18单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束。

=SUMPRODUCT($B$4:$J$4,B5:J5)

【总结】

通过使用SUMPRODUCT函数求出数组乘积之和,即可实现根据考评系数及评分计算员工的综合得分。

6、SUMSQ 平方求和

【概念】:返回所有参数的平方和,其语法结构如下:SUMSQ(number1,number2,…)

参数:Number1,number2,... 为1到30 个需要求平方和的参数,它可以是数值、区域、引用或数组。

【案例】:如果B1=1、B2=2、B3=3, 则公式“=SUMSQ(B1:B3) 返回14(即1*1+ 2*2+3*3=14)。

oracle对某两列求和再求和_只会SUM函数求和,试试这5种求和函数,十倍提高工作效率...相关推荐

  1. excel相乘再相加_(excel 两列相乘再相加)excel表格两列数据乘积

    Excel求两列的乘积用什么公式啊 1.Excel 2016电子表格应用程序,所示点击屏幕右侧新建空作簿: 2.选中销售额单元格数域,如图所示.选择"公式→函数库"功能区,点击&q ...

  2. 两个清爽的白噪音网站,提高工作效率

    两个清爽的白噪音网站,提高工作效率 marginheight="0" src="http://hits.sinajs.cn/A1/weiboshare.html?url= ...

  3. R计算两列数据的相关系数_数据相关性分析 correlation - R实现

    相关性分析是指对两个或多个具备相关性的变量元素进行分析,从而衡量两个变量因素的相关密切程度.相关性的元素之间需要存在一定的联系或者概率才可以进行相关性分析. 有时候多组数据需要分析其关联性(是否有正向 ...

  4. sum多个字段的值相加_求和不要说你只会SUM,Excel全部9种数据求和操作你应该要会...

    Excel中可能我们碰到的最多的就是数据求和处理,对于绝大多数人来讲,学习Excel最初开始碰到的函数应该就是SUM求和函数.这个函数也是在Excel中最简单也是最实用的一个函数.但是除了SUM函数, ...

  5. mysql除了两列其他都选_从MySQL的两列中选择不同的名称,然后在单列中显示结果...

    为此,请使用UNION.让我们首先创建一个表-mysql> create table DemoTable ( Name1 varchar(100), Name2 varchar(100) ); ...

  6. R计算两列数据的相关系数_相关系数简介及R计算

    变量间Pearson.Spearman.Kendall.Polychoric.Tetrachoric.Polyserial.Biserial相关系数简介及R计算对于给定数据集中,变量之间的关联程度以及 ...

  7. oracle对某两列求和再求和_函数实战:多列条件求和

    今天和新手小伙伴们分享有关条件求和的内容,高手请忽略哈.先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:现在需要根据G列的品牌,计算其三天的销售总和.想必有表亲已经想到办法了,既然是按条件求 ...

  8. oracle对某两列求和再求和_分手后4个阶段这样挽回,再狠的他也会心软求和

    分手已经记不清说了多少次,每次他都耐着性子哄你,那种害怕失去你的样子,你非常受用,可是这一次,你已经主动去找他了,还是被他拒之门外. 一个男人真的要分手,女生光是认错道歉是挽不回爱情的,那些掉几滴眼泪 ...

  9. oracle对某两列求和再求和_分手再狠也不怕,3步让他主动求和

    无论你处于何种状态,请你相信,分手不是一场没有重逢的告别 之所以这么说是因为,恋人选择分手9成原因是在一起的感觉没那么好了,譬如,以前你们有说不完的话题,最近好像聊地越来越少:以前你们吵架会忍不住找对 ...

最新文章

  1. proxy实现 mysql 读写分离
  2. pandas使用replace函数将所有的无穷大值np.inf替换为缺失值np.nan、使用pandas的fillna函数用经验固定值填充缺失值np.nan
  3. 线程安全的Generic Dictionary
  4. 海南岛渔民捞出“鱼雷”,竟是他国间谍机器人
  5. idea代码调试debug篇
  6. 2018.09.30 bzoj2288:生日礼物(贪心+线段树)
  7. 芸众商城社交电商系统V2.2.64
  8. uva 10803(floyd)
  9. Html跳转页面时,URL传值-获取
  10. 微信协议简单调研笔记 (2)
  11. android 格式化sd咔_在Android手机上怎么对SD卡进行格式化
  12. 微软晓晓朗读录音工具windows-文字转语音
  13. Android仿微信朋友圈发布动态
  14. 【日记本砸】21.04.16-31 他们身旁也有窗,却没有人向外眺望。
  15. 获取附近小区信息_小程序获取当前位置加搜索附近热门小区及商区的方法
  16. 升级JDK版本注意事项
  17. java输入多个数据_Java中怎么读入一行输入空格隔开的多个数据
  18. 电梯控制算法(5)单电梯场景——屏蔽较近楼层进梯请求
  19. 安装pyinstaller报错----Fatal error in launcher:
  20. 工艺库astro_使用Astro Pi航空箱为Raspberry Pi做好太空准备

热门文章

  1. response.contenttype
  2. java hashmap 无序_Map的有序和无序实现类,与Map的排序
  3. CSDN审核机制有点迷惑,决定逐步搬迁到简书
  4. Eclipse创建Java项目时提示Open Associated Perspective?
  5. 解决U盘安装Win10报错:No bootbale devices found.
  6. C++使用using与typedef定义别名
  7. C++不能返回string局部引用
  8. 人脸方向学习(十七):Face Detection-论文整理-解读
  9. 代码上传到github上
  10. Docker-学习笔记