中企动力 > 商学院 > excel累加求和
  • ?

    30秒搞定Excel求和,我分享这个秘诀给你

    余平蝶

    展开

    一、万行数据的自动求和我只用30秒,你要用多久时间呢?

    Sum函数即求和函数,是Excel当中最为常用最为简单的统计还是之一。此函数返回某几个单元格,或者单元格区域中所有数字之和,对于非数字类型的单元格包括文本、逻辑值、空值等自动忽略,对于错误值类型单元格则会报错,如下图所示:

    图文:傲看今朝

    此函数虽然使用非常简单,几乎人人都可以会用,然而很多人使用起来效率并不高。

    下面我给大家介绍一个快捷输入sum函数的小技巧。请看下面的案例:将表格中所有的总计行快速求和。

    操作步骤:

    单击列序号A,拖拽至列序号M,既选中了A:M;

    按下Ctrl+G组合键,打开定位对话框,单击定位条件,打开定位条件对话框,选择空值,单击确定;

    这时候总计栏里所有的空单元格都被选中了,按下Alt+=组合键,完成表格所有总计行单元格的求和。

    下面能看一下动画演示,到底有多快吧!

    这样的操作一定不会超过30秒,如果你一列一列去自动求和五分钟都不止

    二、Sumif函数:极其实用简单的条件求和函数

    sum函数的确非常实用简单,然而这个函数的功能却极其有限,比如说他对下面的需求就无能为力:小胡,请统计一下咱们公司这个月男女员工各发出去了多少钱工资?

    当然这个需求的话,sum函数也能做,只是写起公式比较复杂(我自信,大多数读者不会写),因此接下来我会给大家带来另外一个实用的函数:sumif函数,专门解决这个问题。

    sumif,由两个单词构成,一个是sum(求和),另外一个是if(条件)。字面意思就是:满足某个条件,就加起来,否则,就自动忽略。因此使用这个函数,我们需要告诉Excel,我们的条件是什么?以及我们要对什么区域进行求和。

    因此这个函数应该是长成这样:

    =sumif(条件,求和区域)

    这跟我们实际见到的sumif函数不太一样,实际是这样的:

    =sumif(条件区域,条件,求和区域)

    但我们简单分析一下,这个跟我预想的公式本质上的意思却是完全一致(虽然多了一个参数):条件区域及条件,这两个参数不就是要让我们告诉excel我们设定的条件是什么嘛。

    1.我就拿刚刚提到的例子做个实例:男员工工资发出去了多少钱?

    分析:条件为男员工(条件区域为性别列,条件为“男”。),求和区域工资所在的列。

    因此公式应该写为:

    =SUMIF(B:B,"男",D:D)

    条件可以采取引用单元的方式,因此这个公式也可以写成:

    =SUMIF(B:B,$B$2,D:D)

    这到底对不对呢?请看动画演示:结果完全正确

    2.我们刚刚举的例子是非常简单的。现在我们来看一个工作中比较常见实用的案例:统计一下各个花费科目分别都花出去了多少钱?如下图所示:

    一次性搞定各个科目的发生额统计

    使用sumif函数来完成这个统计我们需要知道,条件区域是什么?条件是什么?以及求和区域是什么?

    我们的条件是统计各个科目下产生的费用,因此:

    条件区域:即是左边表格的第三列C列;

    条件:各个科目,分别就是邮寄费、独子费、过桥路费以及手机电话费了;

    求和区域:理所当然是D列了。

    因此我们公式应该写为:

    =SUMIF(C:C,F3,D:D)

    由于我们需要分别算出邮寄费、独子费、过桥路费以及手机电话费各项的总费用,因此公式需要向下复制,因此中间的参数F3应该为相对引用。

    下面请看动画演示:

    动画演示

    3.我们前面给出的条件都是相对来说比较简单的,现在我们来看一看,如果是数字类的条件,我们如何输写呢?比方说:大于或者等于200的发生额总计有多少?如下图所示:

    条件写法有变化

    分析:

    条件区域:发生额所在的列即D列

    条件:">=200",除了单元格引用、函数或者是数字外,其他的条件都要加上英文引号。

    求和区域:发生额所在的列即D列

    =sumif(D:D,">=200",D:D)

    这里要提到Sumif函数的一个特性:当求和区域和条件区域完全一致时,求和区域这个参数可以省略。

    因此此公式可以简化为:=sumif(D:D,">=200")

    三、案例:Sumif函数巧妙取代Vlookup函数

    如下图所示,我们需要快速查询几个员工的工资,通常有点Excel使用经验的同学首先想到的应该是Vlookup函数,这个函数的确非常好用,然而这样的统计Sumif照样也可以干得挺好。

    不止有vlookup函数,sumif函数更简洁

    条件区域:A列;

    条件:李明、王华、郭磊等;

    求和区域:实发数即B列。

    =sumif(A:A,E3,B:B)

    比用Vlookup函数简单一些,不是吗?请看下图操作。

    比vlookup写起来简单多了

  • ?

    Excel多列条件求和公式,简单实用

    布拉内斯

    展开

    今天和新手们分享有关条件求和的内容,高手请忽略。

    先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:

    现在需要根据G列的品牌,计算其三天的销售总和。

    想必有表亲已经想到办法了,既然是按条件求和,就用SUMIF呗:

    =SUMIF(B:B,G2,C:C)+SUMIF(B:B,G2,D:D)+SUMIF(B:B,G2,E:E)

    公式分别对C、D、E列条件求和,最后相加。

    这样看是没有问题的,可是如果需要对30列数据条件求和,那岂不是太费劲了哦。

    嗯,还有一种简便一点的公式:

    这里用到了数组公式:

    =SUM(IF(B$2:B$72=G2,C$2:E$72))

    首先用IF函数进行处理,如果B2:B72中等于G2单元格指定的品牌,就返回C2:E72单元格区域中对应行的数值,否则返回逻辑值FLASE,最后使用SUM函数求和。

    这里因为执行了数组运算,所以公式编辑完成后,要单击编辑栏,再按住Shift+Ctrl不放,按回车。注意公式两侧的花括号是自动生成的,手工敲入是无效的哦。

    这个公式比较简短,但是需要按三键才能输入,有些新人朋友可能一时还找不到感觉,耐心点,多试几次吧。

    还有一个不需要按三键输入的公式:

    =SUMPRODUCT((B$2:B$72=G2)*C$2:E$72)

    首先使用B$2:B$72=G2判断B列是否等于指定的品牌,得到逻辑值TRUE或是FLASE,再用逻辑值与C2:E72的数值相乘,最后使用SUMPRODUCT计算出乘积之和。

    本例中,除了使用以上公式之外,如果使用数据透视表汇总,将会更加便捷方便,你会使用吗?

    作者:Hoa小熊猫 图文整理:祝洪忠

    ExcelHome,微软技术社区联盟成员

  • ?

    EXCEL如何对筛选后的数据进行汇总求和

    离人泪

    展开

    比如下面这个表格,有2016年和2017年的进货日期,只有数量和单价,没有各项目的小计。如果要筛选出2017年来项目形成一张报表来进行求和,直接使用SUMPRODUCT是不能成功的。有人说可以选择区域啊,那么如果筛选出2016的不是又要更改求和区域吗?其实EXCEL提供了一个处理筛选的函数。请看分析。

    数据源示例

    首先:利用SUBTOTAL参数102,对隐藏单元格进行计数。SUBTOTAL(102,OFFSET(A1,ROW(1:13),)),得到一个{0;0;0;0;0;0;1;1;1;1;1;1;0}的内存数组,从这里就可以看到,当所在行筛选隐藏后,函数返回结果为0,而显示的行则会返回1,然后就可以利用SUMPRODUCT一一对应乘积求和了。

    完整公式:SUMPRODUCT(SUBTOTAL(102,OFFSET(A1,ROW(1:13),)),C2:C14,D2:D14)

    效果示例

    (辅助列是本例效果示例,并没有采用辅助列求和)

  • ?

    技巧 | 4个小技巧解决你Excel求和总不对的困扰

    钱凌寒

    展开

    Hi,大家好,我是胖斯基

    周末闲暇,整理了下那铺满灰尘的书架。

    透过尘埃,在故纸堆中发现这么一本连环画图册,脑海中瞬间回忆起那真假美猴王的剧幕,那一幕幕,完美的演绎了真亦假时假亦真,无为有处有还无……

    其实,在Excel中,这种真真假假也同样存在,也一样带来了求和困扰!

    求和,在Excel中很简单,相信小白都可以脱口而出,直接函数SUM即可,然后有时候,事实并非如此:

    当采用最傻瓜的方式直接逐个相加时,发现结果正确;

    但是当采用SUM求和时,结果却错误。

    不明其中缘由的你,可能会非常困扰,明明就这几个数相加,怎么就不对了呢?

    其源头就是“真假数据”,在Excel中的专业叫法是文本型数据(不参与直接运算)。

    So,当这类“假数据”参与SUM时,自然不进行正确的求和运算。

    1

    那如何判定文本型的数值参与了运算?

    技巧1:观察法

    如果是文本型的数据,则在其单元格的左上角,会有一个三角符号提示

    相信只要视力没问题,基本可以快速排查出所谓的“假数据”

    当然,更BT的一种就是其单元格上没有小三角符合,那如何快速判定这一系列数据是否有问题呢?

    依旧采用观察法:

    选中这一列数据,然后观察Excel的右下方,会有文字提示:计数:6,数值计数:5,很明显,这其中有1个数字为“假数据”,So,找到Ta,解决Ta即可!

    那如何从茫茫人海中找到这个“假数据”呢?

    技巧2 : 函数判断法

    在Excel中,判断一个数字是否是真正的数值,有一个函数ISNUMBER,当其结果为TRUE的时候,其为真数字,当其结果为FALES时,其为假数字(文本型数字)

    从函数检测结果来看,很容易就分辨出了那些数据有问题

    发现问题很重要,解决问题更重要

    2

    如何解决文本型数值参与的计算?

    技巧3 : 文本转数值法

    如果单元格里面的数值已经明确判定为文本型的“假数据”了,那可以采用文本转数值的模式,如下:

    选中数据列,在右侧的提示框中选择转化为数值即可

    技巧4 : 公式计算法

    当然,如果单元格里面的数据是从其他表,通过公式引入过来的,又该如何处理呢?

    无论单元格里面公式是什么,在其后乘以1(*1)即可,通过数据运算让文本型转化为数值型数据

    当然,也许发懒的你,什么都不想改,想直接在求和中自动计算,又该如何处理呢?

    公式1:=SUM(1*(A2:A7)) , 输入公式后,三键一起按(数组公式)

    公式2:=SUMPRODUCT(1*(A2:A7))

    其核心内涵,还是采用数据乘以1的方式,将文本转化为数值。

    胖斯基|说

    无论文本型数据也好,还是数值型数据也好,当掌握了上面4个小技巧时,真真假假,假假真真,便不那么重要了。

  • ?

    excel小技巧:自动求和,当新增数据时自动求和

    资昊强

    展开

    在工作中,有时候excel表格需要每天统计数据,表格的行数会随着每天记录的数据而不断增加。像下表,每天都要记录出库数量,并且每天都要统计出库合计数量。当每天新增记录时,出库合计数量不需要再重新计算,根据新增的记录数据自动求和。

    今天的小技巧运用到OFFSET函数和COUNTA函数。

    OFFSET函数:以指定的引用为参照系,通过给定的偏移量返回新的引用。

    函数语法:OFFSET(reference, rows, cols, [height], [width])

    这个函数有5个参数:

    第一个参数是基点。

    第二个参数是要偏移几行,正数向下,负数向上。

    第三个参数是要偏移几列,正数向右,负数向左。

    第四个参数是新引用几行。

    第五个参数是新引用几列。

    第一至第三个参数为必需,第四个和第五个参数为可选。

    例如公式:=OFFSET(B2,3,2,3,2)

    就是以B2为基点,向下偏移3行,向右偏移2列,新引用的行数是3行,新引用的列数是2列,最终得到对D5:E8区域的引用。和SUM函数组合=SUM(OFFSET(B2,3,2,3,2))就是对D5:E8区域求和。

    COUNTA函数:计算区域中不为空的单元格的个数。

    接下里求出库数量合计,在B1单元格输入公式:=SUM(OFFSET(C3,0,0,COUNTA(C:C)-1,1))。当我们再次想数据表格中增加数据时,就会自动统计出库数量。

  • ?

    Excel求和,你真的都知道吗?

    笑白

    展开

    如果想求出每一种类的数据和,不一定要通过筛选命令,当然用筛选也没有问题

    至少有三个命令,可以实现每种类数据的求和

    1.sumif

    根据案例中,我们想求出黑龙江省的销售总额,我们该怎么做?

    SUMIF 在 EXCEL 中被用来按条件进行求和。

    语法

    SUMIF(range,criteria,sum_range)

    range:条件区域,笼统的来讲就是需要判断条件的区域

    criteria:条件,这里可以用等于、大于、小于,可以比对各种数值类型

    sum_range:求和的区域

    我们看到黑龙江的销售额,就被轻松的求出来了

    2.SUBTOTAL

    首先需要在数据命令下,对数据进行筛选,筛选完成后,使用SUBTOTAL

    SUBTOTAL函数语法:SUBTOTAL(function_num, ref1, ref2, ...)

    第一参数:Function_num为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。

    第二参数:Ref1、ref2为要进行分类汇总计算的 1 到 254 个区域或引用。

    SUBTOTAL函数在筛选命令,对数据处理的功能是很强大的

    3.数据透视表

    在对数据处理时,数据透视表也是一个十分有效的命令,可以动手试一试

    如果看了这篇文章还是搞不定,可以直接给我留言

    在评论区留言,告诉小编,你想学习哪些Excel技巧?

  • ?

    Excel117 | 巧用动态区域累计求和

    采蓝

    展开

    点击上方「 韩老师讲office 」可快速关注

    敬请阅读与分享,让更多学习者一起进步!

    问题来源

    某位做电商的朋友,计算2017年前几个月销售任务完成的情况,除了计算本月完成情况以外,还要计算过去几个月累积情况。数据表如下:

    关键操作

    当月完成计划情况

    当月完成计划情况好计算,在D2单元格输入“=C2/B2”,公式向下填充。

    可设置“百分比样式”和“小数点位数”。如下图:

    累积计划

    在E2单元格输入公式“=SUM($B$2:B2)”,向下填充既得本月及之前月份的累积计划。

    “$B$2:B2 ”,起始单元格B2绝对引用,终止单元格B2相对引用,这种参数的写法,利用混合引用营造了一个可变区域,当公式向下填充时,每填充一行,起始单元格不变,终止单元格向下扩展一行。

    比如:当填充到2017年5月的累积计划时,公式变成了“=SUM($B$2:B6)”,即计算B2:B6单元格区域的总和。如下图:

    累积销量

    方法同“累积计划”,只不过单元格区域变化了,公式相应变为:“=SUM($C$2:C2)”,如下图:

    累积完成计划情况

    累积完成计划情况,方法同“当月完成情况”,公式为“=F2/E2”:

    素材下载

    链接:http://pan.baidu/s/1pKEmomJ

    密码:3ol5

    往期推荐

    这种利用混合引用营造“动态区域”的写法,在EXCEL数据处理中经常使用。

    其他方面的使用,请看以下文章:

    Excel | 写九九乘法表,学习混合引用

    EXCEL | COUNTIF函数:不同部门职工编号

    EXCEL | MAX函数:不规则合并单元格填充序号

    Excel | 单列数据行太多,利用INDIRECT函数转换成适合打印的多行多列

    EXCEL | SUMIF函数应用之三:隔列求和、查找引用

  • ?

    excel里面,将筛选后的值再进行求和,怎么弄?

    飞小猪

    展开

      EXCEL中,对筛选后的值求和的方法:

    如下图,直接求和,用公式:=SUM(C2:C10);

    如果仅对上海地区求和,可以先筛选出上海地区再求和;

    确定后,发现和值并没有改变;

    隐藏行仍然参与求和,要使隐藏行不参与求和,可以用分类汇总函数:=SUBTOTAL(109,C2:C10);

    分类汇总函数SUBTOTAL中第一参数选取不同数字,有不同的汇总功能,各参数使用功能如下表:

    (本文内容由百度知道网友贡献)

  • ?

    技巧 | Excel中常见的8种求和公式大集合

    解忧草

    展开

    Hi,大家好,我是胖斯基

    数据求和,在Excel的使用中可谓是频率极高的一种,无论是初入新手,还是E场老斯基,其应用范围面都有所涉及。

    那就数据求和而言,最常见的有以下几种:

    1

    快速求和系列

    快捷键:AL+= , 选中求和区域,快捷键一下即可

    2

    快速累计求和系列

    Excel中锁定符号[$]的应用,使得结果逐行累加,更多应用请见《技巧 | 隐藏在Excel中的定海神针》

    3

    忽略文本跨列求和系列

    Excel中sum函数本身对文本类型数据自动忽略,故用来对跨列的数值型数据求和

    4

    单条件求和系列

    Excel中SUMIF,单条件求和的万能公式

    5

    多条件求和系列

    Excel中SUMIFS,多条件求和的万能公式

    6

    单条件多区域求和系列

    例3和例4的综合应用

    7

    避开错误值求和系列

    依旧采用SUMIF函数的应用,其中条件"<9.9E+307",其含义是9.9E+307是一个极大的数值,故通过规则:数值<文本

    8

    通配符求和系列

    通配符*代表多个字符,故*茶*的含义就是只要涵盖了[茶]这个字,即符合调价,纳入条件求和范围

    So,常见的8种求和方式如上所述,你知道几种?

  • ?

    掌握这10个EXCEL求和技巧,从此再无求和难事

    余光

    展开

    求和,是最常见的统计工作,但花样繁多的求和要求和条件,常常让不少人限入苦思冥想不得其解的困惑之中,今天运用EXCEL函数与公式,总结从初级到高级的10个求和技巧,与大家一起学习和交流。

    初级篇

    1、运用“=”、“+”来计算

    这是最基础的求和方法,适合无规律或指定单元格求和。如下图:计算1、3、5月份的销售量。J2单元格:=E2+G2+I2,然后,向下复制

    2、运用函数SUM求和

    这是基础求和函数,适合连续区域求和,高级应用多为与其他函数结合形成SUM数组公式。说明一点,SUM函数的参数,可以是单元格区间,也可以是单个单元格。如下图:计算1、3、5月份的销售量。J2单元格:=SUM(E2,G2,I2),然后,向下复制

    中级篇

    3、忽略文本跨列求和

    如下图,计算全部销售人员的销售额。C10单元格:=SUM(A2:I7)

    利用Excel中sum函数本身对文本类型数值自动忽略的规定,所以,可以用来直接对跨列的数值型数据求和。

    4、单条件求和,运用求和函数:SUMIF。

    如图,计算1月份冰箱的销售量。K2单元格:=SUMIF($D$2:$D$18,"冰箱",$E$2:$E$18)

    SUMIF函数基本结构:SUMIF(条件区域,条件,求和区域)

    5、多条件求和,运用求和函数:SUMIFS。

    如图,计算销售一部1月份相机销售量。L2单元格:=SUMIFS($E$2:$E$18,$A$2:$A$18,"销售一部",D$2:D$18,"相机")

    SUMIFS函数基本结构:SUMIF(求和区域,条件区域1,条件1,条件区域2,条件2...)

    6、避开错误值求和。

    如下图:计算1-5月份总销售量。C12单元格:=SUMIF(A2:E10,"<9.9E+307")

    应用函数SUMIF设置条件完成,其中设置条件"<9.9E+307",其含义是,9.9*10^307,即9.9乘10的307次方,9.9E+307是一个极大的数值,根据EXCEL的通过规则:数值<文本

    7、通配符求和

    如下图:计算1月份包含电脑的的总销量。G2单元格:=SUMIF(C2:C18,"*电脑",D2:D18)

    应用函数SUMIF设置条件完成,通配符*代表任何字符或字符串,只要总字符不超过255个,设置条件"*电脑",或“*电脑*”,在选定区域中查找包含“电脑”的所有商品,在计算区域求和。

    8、快速累计求和

    利用“$”对求和区域首个单元格进行绝对引用,马上就能对一列数值快速累计求和,如下图,C2单元格:=SUM($B$2:B2),向下复制即可。

    9、求和的快捷键:"Alt + =",选中要求和的区域和拟计算结果的空白区域,一键即可在空白区域产生求和结果

    高级篇

    10、求和之王:SUMPRODUCT

    SUMPRODUCT函数跟SUM函数的数组公式条件求和语法一样。

    =SUMPRODUCT((条件区域=条件)*求和区域)

    如上面案例,计算1月份冰箱的销售量。K2单元格:=SUMIF($D$2:$D$18,"冰箱",$E$2:$E$18),也可以写成:=SUMPRODUCT((D2:D18="冰箱")*E2:E18)

    如上面案例,计算销售一部1月份相机销售量。L2单元格:=SUMIFS($E$2:$E$18,$A$2:$A$18,"销售一部",D$2:D$18,"相机"),也可写成:=SUMPRODUCT((A2:A18="销售一部")*(D2:D18="相机")*E2:E18)

    下面,举个复杂一点点的例子,昨天,世界杯开始,首场比赛,俄罗斯队5:0大胜沙特队,拟统计本次世界杯,各小组球队进、失球队总数。

    以A组为例,第一场有真实比分,其余为模拟分。就可以用SUMPRODUCT计算,进球数:J2单元格:=SUMPRODUCT(($B$2:$B$7=$I3)*($C$2:$C$7))+SUMPRODUCT(($F$2:$F$7=$I3)*($E$2:$E$7));失球数:K2单元格:=SUMPRODUCT(($B$2:$B$7=$I3)*($E$2:$E$7))+SUMPRODUCT(($F$2:$F$7=$I3)*($C$2:$C$7))

    SUMPRODUCT与其他函数结合还可以解决你意想不到的求和需求,以后我们会专门进行分享。请关注后,期待好文。

    每天学习一点点,每天进步一点点,积硅步,必能致千里,得大成。

excel累加求和

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP