精华内容
下载资源
问答
  • 编按:按条件求和,工作中很常见。如果是根据条件求单列数据之和,SUMIF函数即可解决,但如果是求多列数据呢?我们这里分享12种方法,各有各的特色。...这种求和就是按条件求多列数据之和,简称多列条件求和。这...

    685ed702e22837ff3fcd65962b5813c7.png

    编按:按条件求和,工作中很常见。如果是根据条件求单列数据之和,SUMIF函数即可解决,但如果是求多列数据呢?我们这里分享12种方法,各有各的特色。学习更多技巧,请收藏关注部落窝教育excel图文教程。


    先来看一下什么是按条件求多列数据之和。

    类似下图这样的数据,需要根据G列的产品名称在H列汇总数据。条件区域在B列,而要求和的数据在C、D、E三列中。这种求和就是按条件求多列数据之和,简称多列条件求和。

    aea14b2b12383646e03d078563c7814f.png

    这类条件求和,在实际工作中经常会遇到,但直接用一个SUMIF函数或者透视表是无法完成的。

    今天给大家分享解决这个问题的12个套路公式(有没有被惊到?),当然你能掌握其中的两三种就够用了(请允许我像孔乙己那样炫耀一回)。

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

    9b2090f459cf7e980348d5e1bb323fd5.png

    刚才说过无法直接用一个sumif函数求和,因为sumif要求条件区域和求和区域大小相同,而本例显然不满足这个要求。

    用三个sumif分别求和后再相加,这不难理解,但是如果要求和的列更多的话,还是有点麻烦。

    公式2:=SUM(IF(B$2:B$16=G2,C$2:E$16))

    894c012454b77214e86eb2c989f4c378.png

    这是一个数组公式,需要按住Ctrl、shift和回车键完成输入。

    数组有自扩展性,利用这个特性就可以将一列条件与三列数据进行判断。满足条件的时候为对应数字,不满足条件时得到FALSE,这是if函数省略第三参数以及第三参数前逗号的用法。

    在这个公式中,用if做条件判断得到需要求和的数字,再用sum实现最终的求和结果。

    公式3:=SUM((B$2:B$16=G2)*C$2:E$16)

    e8084eee613aa396cee69a042766503f.png

    这个公式是比较常用的一种套路,与公式2的区别在于少了用if函数进行判断,它直接利用了逻辑值参与计算。公式同样需要三键输入。

    如果不习惯三键的话,SUM数组公式可以用SUMPRODUCT函数取代。关于SUMPRODUCT函数的用法可以查看《加了*的 SUMPRODUCT函数无所不能》。

    公式为:=SUMPRODUCT((B$2:B$16=G2)*C$2:E$16),两个公式原理完全一致,可以视为同样的公式。

    公式4:=SUMPRODUCT((B$2:B$16=G2)*(C$2:C$16+D$2:D$16+E$2:E$16))

    a7064677369b2d8dd9b97e15316b72f4.png

    这可以视为公式3的另一种思路,当求和区域是连续的多列时,两个公式都可以用;如果要求和的多列是不连续的,例如只求第1周和第3周的和,则只适合用公式4。

    以上四个公式都属于比较基础、常用的套路。

    下面要分享的公式,会涉及一些稍有难度或者难以理解的函数。如果你有一定的基础,可以结合公式自己去研究一下;如果感到难以理解的话,也可以先收起来,作为日后学习的一个方向。

    公式5:=SUMPRODUCT((B$2:B$16=G2)*MMULT(C$2:E$16,{1;1;1}))

    ffe08c0190caaeff8c30bee3d0832e6a.png

    SUMPRODUCT和MMULT函数联手,感到蒙圈了没有?

    公式6:=SUM(MMULT((B$2:B$16=G2)*C$2:E$16,{1;1;1}))

    e46e29a7e61a47d8327407ea4d3ee168.png

    注意哦,这个公式可不是简单的把SUMPRODUCT换成SUM了。学习更多技巧,请收藏关注部落窝教育excel图文教程。

    要看懂这两个公式,必须对MMULT函数有所了解。如果对这个函数还比较陌生的话,咱们换一个大家稍微熟悉点的OFFSET函数也可以。对OFFSET不熟悉的可以查看《Excel进阶之路必学函数:动态统计之王——OFFSET(上篇)》。

    公式7:=SUM(SUMIF(B:B,G2,OFFSET(B:B,,{1,2,3})))

    5a06bfc09b1a66ba1c33100e3135c32d.png

    这个公式其实是对公式1的优化,利用OFFSET得到了三个一列的求和区域,相当于用一个SUMIF和OFFSET实现了三个SUMIF的工作。公式的优势在于当求和列增加的时候,只需要在OFFSET里增加偏移数即可。

    通常能用OFFSET构造的多区域数据,INDIRECT也可以搞。

    公式8:=SUM(SUMIF(B:B,G2,INDIRECT("c"&{3,4,5},)))

    775a8e4504ee195e3f6f8b5d1755263b.png

    INDIRECT函数比较牛的地方是有两种引用方式,也就是RC模式和A1模式,函数的第二参数就是确定使用何种引用方式的。

    公式9:=SUM(SUMIF(B:B,G2,INDIRECT({"c","d","e"}&1)))

    a2c95e2b9bfdaa467445facc77c2f842.png

    注意仔细区分这两个公式中INDIRECT里的区别。

    实际上,7、8、9这三个公式的思路差不多,都是用函数构造多个单列区域,为SUMIF服务,区别只是OFFSET与INDIRECT,以及INDIRECT的两种引用形式。

    公式10:=SUM(DSUM(A$1:E$16,{3,4,5},G$1:G2))-SUM(H$1:H1)

    e0a51cce7298dad19ced0e2346e0f409.png

    这个公式的关键是DSUM函数。DSUM是一个数据库类的求和函数,可以实现条件求和,有兴趣的朋友可以自己了解一下这个函数,看看教程《DSUM,最简单的条件求和函数!你知道不?》。

    公式11:=SUMPRODUCT(COUNTIF(G2,B$2:B$16)*C$2:E$16)

    19ed94147be9e513b5f75ef809c670fb.png

    SUMPRODUCT和COUNTIF都是比较常用的函数。这个公式中,COUNTIF充当了条件判断的角色,你能看明白其中的门道吗?

    公式12:=MMULT(MMULT(N(G2:G6=TRANSPOSE(B2:B16)),C2:E16),{1;1;1})

    6fa4b474972e384dfd7741068e5beba9.png

    最后这个公式无疑是很有分量的,不然不足以压轴。

    特别要说明的一点是这个公式要选定公式区域,然后按照数组公式的输入方式完成,而不是先有数组公式再下拉的那种用法。

    12个公式有很简单的,也有比较难的,有你能看懂能使用的,也有你暂时还无法理解的。但不管怎样,相信你都能通过今天的内容有一些新的收获。学习更多技巧,请收藏关注

    部落窝教育​www.itblw.com


    ****部落窝教育-excel多列数据条件求和****

    原创:老菜鸟/部落窝教育(未经同意,请勿转载)

    更多教程:

    部落窝教育​www.itblw.com

    微信公众号:exceljiaocheng


    做Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!

    相关推荐:

    DSUM,最简单的条件求和函数!你知道不?

    无往而不利的SUMIF面对这种条件求和竟然傻眼了!

    加了*的 SUMPRODUCT函数无所不能

    Excel进阶之路必学函数:动态统计之王——OFFSET(上篇)

    Excel进阶之路必学函数:动态统计之王——OFFSET(下篇)

    展开全文
  • 润乾报表统计求和公式

    万次阅读 2013-07-08 19:31:55
    如图 =sum(计单元格{}) 如: =sum(F4{})


    =sum(计单元格{})

    如: =sum(F4{})

    展开全文
  • 那有没有什么方法,当我们输入了各科成绩后,在总分那一列对应的单元跟就自动得出总分数呢,其实方法有很多种,今天就教大家其中一种方法。第一步:打开excel后,打开“文件”“选项”“高级”,在“扩展数据区域...

    工作中往往有这样的一种情况,如期末考试完成了,需要在excel中输入班里学生各科的成绩及总分,很多人的做法是,先输入各科的成绩后,再用公式求出第一个学生的总分后,再用拖拉的方式计算剩余学生的成绩。那有没有什么方法,当我们输入了各科成绩后,在总分那一列对应的单元跟就自动得出总分数呢,其实方法有很多种,今天就教大家其中一种方法。

    第一步:打开excel后,打开“文件”“选项”“高级”,在“扩展数据区域格式及公式”前面打勾,最后“确定”,如下图:

    c793549dde6cd95722ff7f58c95a531e.png

    第二步:连续输入四行数据,并给这四行数据求和。

    第三步:从第五行开始,只要输入各科成绩后,在“合计”这列对应的单元格就会自动算出总分数出来。

    这里举的例子是求和,其实运用这种方法,凡事涉及到公式的,都适用,大家可以试一试。

    具体操作动画如下:

    64bce9e21516b8a98d2640762aea1cee.gif
    展开全文
  • excel如何计算一列数字的总和?方法一:手动写公式,例如:单击某一单元格输入“=A1 A2 A3 A4.....”,然后回车。方法二:工具栏上有个“E”的按钮,点它就可以。EXCEL 怎么计算一列中的总和?excel一列的方法及步骤...

    excel如何计算一列数字的总和?

    方法一:手动写公式,例如:单击某一单元格输入“=A1 A2 A3 A4.....”,然后回车。

    方法二:工具栏上有个“E”的按钮,点它就可以。

    EXCEL 怎么计算一列中的总和?

    excel一列的方法及步骤:

    打开Excel,假设表中的“12345要求和的数字,有以下几种方法求得和。

    1.  第一种方法:将所有的数字用框选中,在Excel表的最下栏将显示出求和的值等信息,如图所示。

    2.  第二种方法:直接点击“自动求和”功能按钮,回车键过后将直接在下面一栏显示求和值。

    3.  第三种方法:直接采取公式法,在下一栏中输入输=sum(A1:A5),然后回车键即可。

    拓展资料:

    Excel 是 Microsoft Office system [2]中的电子表格程序。您可以使用 Excel 创建工作簿(电子表格集合)并设置工作簿格式,以便分析数据和做出更明智的业务决策。特别是,您可以使用 Excel 跟踪数据,生成数据分析模型,编写公式以对数据进行计算,以多种方式透视数据,并以各种具有专业外观的图表来显示数据。

    简而言之:Excel是用来更方便处理数据的办公软件。

    EXCEL求和函数公式

    操作方法如下:

    1先,一些小的可以运用计算机或者算出来,但是在办公遇到的通常是比较大的数值,这个时候恰当的运用excell自动求和可以减少工作量,提高工作效率;

    2、然后,在单元格k1中输入=sum()函数;

    3、第三步,将a1到h1的数据选中,或者直接输入=sum(a1:j1)也可以;

    4、最后在上面的文本框中也可以查看刚才输入的函数,然后点击电脑桌面上的enter键完成计算。

    扩展资料:

    在我们运用Excel做各种数据表的时候,求和函数、最大值、最小值等函数的运用可以最大限度的为我们节约时间,提高效率!各种函数如何使用值得我们去挖掘和练习。

    excel求和公式

    1、首先们需要进行打开EXCEL表。

    2、我们需要在表入随机数。

    3时,使用鼠标帧来计算数据,要再点击几次。

    4、点击工具栏中的自动合计是非常重要的。

    5、最后,我们可以看到我们总结了它。

    注意事项:

    在EXCEL工作表中可以用SUM函数或“ ”符号进行求和运算。

    如:=A1 A2 A3 B1 B2 B3用SUM函数可以写成:=SUM(A1:B3)

    展开全文
  • 很多时候,Excel记录数据都会按照发生...公式思路SUMPRODUCT 函数内可以用其他方法对一列数据进行转换;根据要求,需要将日期转换为月,因此使用 MONTH 函数;转换后的值与指定月比较,相等返回 TRUE,否则返回 FALS...
  • 小编曾经发过利用sum进行多表求和的文章,【例】如下图所示,需要在汇总表中统计1~30日的各个商品销量合计(日报表和汇总表格式...今天要分享个更强大的支持行数不同的求和公式。分析及公式设置过程:如果对单个表...
  • 因为每次考试的名次排序不一,无法直接相加,就需要把姓名去重复值并按姓名求和各次成绩,具体方法如下:一、把学生姓名单摘出来(去重复项数据)1、我们先把四次成绩按姓名和分数统一弄成两列2、把所有的姓名一列重新...
  • 操作方法01首先,我们打开office2007 Execl文档;02在Sheet1中,输入数字如图...这是最基本的求和,如果我们想用公式加上旁边的数字呢?不用+这个符号,我这是是输入了三个数字,如果数字特别多的话,你根本不可能...
  • 如何插入公式求和Word中表格的一列或一行?您可能知道如何在Excel中求和或计算数据,但是您知道如何对Word文档中的表的列或行中的数据求和吗? 让我们谈谈在Word中计算表中数据的方法。在Word中对表的列求和惊人!...
  • 奇数项求和公式 Excel公式求和奇数或偶数周 (Excel Formula to Sum for Odd or Even Weeks) Here's an Excel formula challenge for you, based on an email question that someone sent to me. They wanted help ...
  • Excel中怎么用公式计算合计在EXCEL表中可以用SUM函数或“ ”符号进行求和运如=A1 A2 A3 B1 B2 B3用SUM函数可以写=SUM(A1:B3)操作方法如下:1、首先点击excl2、然后输入相关信息3、然后在F2输入=sumif(c2:c7,“>...
  • Excel表格怎么求和...excel中一些简单常用的运算我们应该要了解,今天小编分享的是excel中怎么使用求和公式来实现自动求和: 、使用快捷键自动求和 步骤:按住Shift键选中整个局域(B1:G9),然后按快捷键【Alt...
  • Excel 求和SUM 求和函数语法SUMIF 条件求和函数语法SUMIFS 多条件求和函数语法SUBTOTAL 可见区域求和语法参考资料 SUM 求和函数 对指定区域的所有内容进行求和。 语法 SUM(number1, [number2], ...) 参数 必填 ...
  • 那Excel求和公式怎么用?今天,小编就和大家说一下Excel求和公式的使用方法和步骤。 步骤如下: 第1步:正常启动Excel,或双击自己的Excel文档。 Excel默认安装完毕,桌面是没有快捷相应的快捷键的,大家可打开...
  • 要对Excel的表格数据进行自动求和,极其简单,简单到只需要掌握个快捷键(Alt+=组合键)就可以搞定了。下面简单介绍这个快捷键的具体用法。1.一键批量搞定部分数据区域的汇总选择求和结果存放区(I2:I7),按下组合键...
  • 但是sumproduct是在C:R十六中查找个人的名字,把匹配到的行后面的U的金额相加,且存在个问题,如果这十六中的某行,出现多个查找人的名字,那么这行后面的数值会被累加多次 很明显下面的数据想要...
  • excel是我们生活中很常用的表格制作工具,应用非常广泛,在各行各业都能见到它的踪影。...excel中一些简单常用的运算我们应该要了解,今天小编分享的是excel中怎么使用求和公式来实现自动求和,希望对大家有所帮助...
  • SUM、SUMIF、SUMIFS、SUMPRODUCT等求和...EXCEL条件求和​mp.weixin.qq.comEXCEL求和王--SUMPRODUCT函数​mp.weixin.qq.com萌二笔记分类目录及书单​mp.weixin.qq.com用过EXCEL“数据”→“分类汇总”的小伙伴应该...
  • 多个EXCEL表格求和在EXCEL汇总表中点击数据/合并计算,函数选择求和,引用位置选择第1张表,进行添加,再选择第2张表,进行添加,以此类推。根据表的样式选择首行、最左,可二者全选,确定。怎样在EXCEL中做到多个...
  • 先计算A2xB2xC2、A3xB3xC3……,在计算乘积之和,如图2、图3所示:图2图3这种方法虽然能够满足我们的需求,但是步骤相对较多,工作效率较低,下面书生教大家个小方法,快速计算多数列数据乘积求和问题,...
  • 如何在excel表格有错误值的情况下进行求和腾讯视频/爱奇艺/优酷/外卖 充值4折起今天给大家介绍一下如何在excel表格有错误值的情况下进行求和的... 求和公式不仅仅有sum函数,另外还有sumif,sumifs等函数,这两种...
  • 编按:哈喽,大家好!在EXCEL里有个非常方便的...——————————自动求和按钮,许多人刚接触EXCEL的时候就用过它,用法也很简单,在要累加的数据下方单击自动求和按钮,回车,即可得到结果,非常简单、方便。...
  • 等差数列求和公式

    千次阅读 2018-10-08 11:09:22
    等差数列是常见数列的种,可以用AP表示,如果个数列从第二项起,每项与它的前项的差等于同个常数,这个数列就叫做等差数列,而这个常数叫做等差数列的公差,公差常用字母d表示。例如:1,3,5,7,9……(2n-1...
  • 求和函数,是我们开始学习Execl时就学习到的技能,也是数据统计使用最频繁的函数,点击相应的命令或者利用sum函数来完成。其实,求和不仅仅只有命令或sum函数可以完成,还可以与快捷键、条件求和、相对绝对引用结合...
  • 用excel表格做乘法,要求一列里的数据都乘以一个不变表格里的数据。如果不能在原数据上改动要怎么做?在某一空公式:=A1*$B$1。在表格有数据的情况下,光标移式格右下角,双击小,全列公式完成,并显示计算结果。也...
  • 一列求和的XX种写法(c++版)

    千次阅读 2014-12-21 12:42:32
    作为一个只会写代码的孩子,在一个阳光灿烂的周末,无聊之下就突然想到,在c++中把一列求和有几种写法那。于是就果断动笔(不对,是打开电脑),去研究求和的写法啦。 让我们从最简单的方法开始哈: 一、教科书...
  • 而每层的修炼掌握,都将让你拥有解决类问题的能力;知识由易到难,能力也由弱到强。掌握前4层,就可以应付一般性的应用场景:能解决较复杂的计算、初级数据可视化、数据初步分析与汇报等问题;对应拥有编写复杂...
  • 出库入库表格函数公式出库入库表格函数公式:二级excel高级操作-停车- 解题步骤《计算机应用基础》课程教学任务参考步骤设计者: 计算机基础教研室例3-2 打开素材文件,按下列要求操作。操作要求(1)在Sheet4的A1...
  • 需要对行和快速的进行求和汇总,不需要手动的去输入SUM公式,只需要全选表格区域,按ALT+=快捷键,结果就全部出来了。1、行列快速求和需要对行和快速的进行求和汇总,不需要手动的去输入SUM公式,只需要全选表格...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,982
精华内容 9,192
关键字:

一列数据求和公式