-
2021-01-17 19:08:00
EXCEL如何实现同条件多列求和
就按正常方法求和就行了,不用管文字,系统能识别,我经常这样求和。
excel中sumifs公式多列、或者区域求和
1、首先在格中输入:=sumifs ——回车——点击上面的【插入】标志:fx。
2、求和区域于求和计算的数据区域
选择要计算的数据区域。
3、区域1:第一个条件判断所处的区域
选择条件所处的区域。
4、如图中要求是:求级别好的苹果总销量。所以这里有两个条件要求:一是“苹果”;二是级别为“好”。区域1选择的是品种的区域,条件1与区域1相对应。所以条件1输入:苹果。
5、区域2与条件2是另一条件的操作,方法与区域1和条件2一样,输入相应的内容便可。
6、点击右边的滚动条可以看到:区域3、4、5……;条件3、4、5……等等,满足更多条件筛选的要求,最后点击【确定】。
7、完成效果图。
excel公式 多列匹配求和
假设表格如图一,按城市在E列统计A、B,C、D的和;
1、选中E2单元格,输入公式:=SUMIF(A:E,G2,B:F) 回车;
见图一
2、选中E2下拉填充表格内的E列,实际结果:
见图二
Excel中如何完成多列分类汇总
在分类汇总对话框中勾选增加汇总项。
如果你认为不直观,把表复制多份,每个表对不同的列实施分类汇总。
excel产品线多列多条件求和的函数
例如:M12=sumifs($C:$C,$D:$D,M$11,$B:$B,$L12) sumifs($E$E,$F:$F,M$11,$B:$B,$L12) sumifs($G:$G,$H:$H,M$11,$B:$B,$L12) sumifs($I:$I,$J:$J,M$11,$B:$B,$L12)
公式向即可。。
Excel中多列多行求和
b7=SUMPRODUCT(A2:A6,B2:B6)
每次插入新数据时,在第6行那里插入.公式的引用范围就会自动变.
如何在EXCEL同时多列进行分类汇总和计数?
1. 首先据按需要分类汇总(本例为“城市”列行排序。
选择“城市”列中意单元格Excel 2003中单击工具栏中的排序按钮如“A→Z”。在Excel 2007中,选择功能区中“数据”选项卡,在“排序和筛选”组中单击“A→Z”按钮。
2. 选择数据区域中的某个单元格,在Excel 2003中单击菜单“数据→分类汇总”。如果是Excel 2007,则在“数据”选项卡的“分级显示”组中单击“分类汇总”。
3. 在弹出的“分类汇总”对话框中,在“分类字段”下选择“城市”,在“汇总方式”中选择某种汇总方式,可供选择的汇总方式有“求和”、“计数”、“平均值”等,本例中选择默认的“求和”。在“选定汇总项”下仅选择“销售额”。
4.单击确定,Excel将按城市分类汇总。
excel中怎样进行多列分类汇总
C:D的数据是文本还是数值?
如果是数值,直接使用数据透视表。
如果是文本,转换为数值后使用数据透视表。
更多相关内容 -
在 Excel 中对多行多列进行条件求和
2018-12-17 03:21:08在 Excel 中对多行多列进行条件求和问题由来源数据格式我的解决过程用 SUMPRODUCT 函数的失败过程分析错误解决问题用 SUMPRODUCT 解决问题我在 CSDN 的第一篇博客 问题由来 前几天,一名网友在微信群里求助,说有一...在 Excel 中对多行多列进行条件求和
问题由来
前几天,一名网友在微信群里求助,说有一个表格汇总数据不会算。经过两天努力,我帮他写了一个宏,顺利完成了任务。这个按字段汇总的宏我以后再说,今天只说验算的公式。
由于源数据比较多,出于谨慎,我需要将宏算出来的汇总表进行验算,并且最好是用一个单元格用单个公式完成对源数据的加和运算,因此想编写一个公式把源数据表所有符合条件的数据加和,再对汇总表加和,比较两个和是否一致。源数据格式
源数据是由上百个结构相同的数据块组成的数据块纵列。下面展示连续的两个数据块:
每个数据块的格式如下:
- 总共有21行、13列;
- 第1行是标题,第20、21行是需要被忽略的数据,从第2行到第19行是需要汇总的数据;
- 所有数据块的第二列是纵向标题,每块都一样,都是18个同样次序排列的字母;
- 每块数据块的第一行是横向标题,此部分每个数据块都不一样,且数量有多有少;
- 由此可以看出,需要求和每个数据块从第2行、第3列开始到第19行、第13列的数据块内的数据;
为什么不能直接求和
也许有人会说,直接求 C:M 的和不就行了?还真不行。每个数据块的第20行是一个合计行,不能被计算进总数内,所以不能直接求和。而这一个合计行的业务逻辑比较奇怪,我没看出这一行数据和主体数据块的关系,至少不是主体数据块的纵向求和,否则可以用求 C:M 的和然后除以 2 的方式来求所需要的总和。
我的解决过程
用 SUMPRODUCT 函数的失败过程
这个公式需求看上去一点都不难,我不想用数组公式,用 SUMPRODUCT 函数看上去应该是一个非常理想的选择。于是我写了如下的公式:
=SUMPRODUCT(C:M,((MOD(ROW(C:M)-1,21)+1)>1)*((MOD(ROW(C:M)-1,21)+1)<20))
看上去很完美,用 C:M 指定汇总的列区域,用 ROW 求出单元格所在行的值后用两个 MOD 指出汇总的行区域。两个参数涉及区域都是 C:M,大小完全一样,符合 SUMPRODUCT 函数对各参数之间大小完全匹配的要求。
但是,输入之后 Excel 提示我 #VALUE!分析错误
问题到底出在什么地方?
我先构造了一个小范围的公式,即只计算一个数据块,公式如下:=SUMPRODUCT(C1:M21,((MOD(ROW(C1:M21)-1,21)+1)>1)*((MOD(ROW(C1:M21)-1,21)+1)<20))
然后用公式标签页的公式求值功能对公式的运算过程进行跟踪,发现问题出在 ROW 函数身上。
我原以为,因为数组涉及到 C:M 多列,所以按 SUMPRODUCT 函数的工作流程,应该把涉及到的每个单元格都先用 ROW 求行值,再用 MOD 函数取余以确定其在每个数据块中的位置,就是说会生成一个21行×11列的数组。但跟踪下来完全不是这样。ROW 函数偷懒了。
ROW 看到要计算的是范围是一个 C1:M21 的方块,并没有一个单元格一个单元格去老老实实地求行值,而是把 C1:M1,C2:M2……C21:M21 这21行作为21个计算单元,只计算了21次,得出了21个结果,而不是 21×11=231 个结果,这样当然就跟 C1:M21 不匹配了。解决问题
用 SUMPRODUCT 似乎走进了死胡同,我只能回头考虑用 SUM 的数组公式。一试之下,发现 SUM 比 SUMPRODUCT 果然要聪明一点,能清楚地领会我的意思。我的公式如下:
{=SUM(((MOD(ROW(C:C)-1,21)+1)>1)*((MOD(ROW(C:C)-1,21)+1)<20)*IF(ISNUMBER(C:M),C:M,))}
用了基本和上面 SUMPRODUCT 里一样的条件设置,就把和求出来了,对行值的判断还仅仅用了 C 一列。不同的是多加了一个 ISNUMBER 的判断,因为 SUM 毕竟不是 SUMPRODUCT,遇到非数值数据不会自动转化为零。
用 SUMPRODUCT 解决问题
那用 SUMPRODUCT 真的不能写这个公式吗?非也,经过我脑洞大开的思索,我在原来的公式里多加了一个条件判断
C1:M1=C1:M1
公式于是变成了这样:
=SUMPRODUCT(C:M,((MOD(ROW(C:C)-1,21)+1)>1)*((MOD(ROW(C:C)-1,21)+1)<20)*(C1:M1=C1:M1))
看上去是完全的废话条件,因为一个数肯定等于自身。但这个可谓是神来之笔,因为这一个多加的条件强迫 SUMPRODUCT 把参数内的单元格认真对待,横向的每一个单元格兄弟都不能被忽略,不能被第一列单元格大哥的光芒所掩盖。这样,逗号两边的两个参数所代表的数组终于得到平等,可以共同参与运算了。
我在 CSDN 的第一篇博客
这是我在 CSDN 的第一篇博客,见笑见笑。
-
Excel之用Sumifs完成多条件多列的求和
2020-12-29 16:35:01由于这是多条件求和,所以要用到sumifs函数,又由于是多列求和,所以也要用到offset函数。 函数组合应用 =SUM(SUMIFS(OFFSET(C1:C25,,{0,1,2,3}),B1:B25,J5,G1:G25,"<>经理")) 这个应用的关键是offset函数... -
Excel多行、多列、多条件不能求和?两个方法任君选择
2021-01-30 10:15:11他们每一个都各自专长:SUM——单行、单列、多行、多列,无条件求和;SUMIF——行、列,一个条件求和;SUMIFS——行、列,多条件求和。根据上表可知,常用的三个求和函数,均无法满足所有的求和要求。是否有一个函数,...在OFFICE官方函数列表中,常用的求和函数有三个:SUM,SUMIF,SUMIFS。
他们每一个都各自专长:
SUM——单行、单列、多行、多列,无条件求和;
SUMIF——行、列,一个条件求和;
SUMIFS——行、列,多条件求和。
根据上表可知,常用的三个求和函数,均无法满足所有的求和要求。
是否有一个函数,可以满足所有的求和要求?
目前OFFICE最新版本为OFFICE 2019,尽管有新增函数,但并没有包含与求和有关的项目。
那么有没有函数组合,满足多条件、多行或多列求和呢?
曾经在《如何快速解决多条件汇总难题——Excel中的三个简单方法》中,提到过数学集合的概念,并将其应用于多条件求和。
既然集合可用于多条件,那么也将其用于多行或多列求和。
实际上多行或多列,在Excel中称之为"区域"。因此只要能够使函数组合识别到数据"区域",就可以进行计算。
与区域计算相关的函数常用的有两个,一个是SUMPRODUCT,一个是OFFSET。
下面就以统计最近一届奥运奖牌榜中国的金牌及银牌的总数为案例分别说明两个方法。
方法一:SUMPRODUCT数组计算实现区域多条件求和
观察SUMPRODUCT的参数是数据区域1、2……255。因此,可直接进行多区域计算,而计算条件,可作为区域参数即可,两者用符号"*"连接。
根据奖牌榜统计要求,包含一个求和区域及两个条件:
求和区域为"金牌"E、"银牌"F两列;
条件1是"最近一届",也就是在年度A列选择最大的年份,这里使用MAX函数即可找到;
条件2是国家为"中国"。
将以上条件分别填入函数SUMPRODUCT中,公式为:
SUMPRODUCT((E2:F10)*(A2:A10=MAX(A2:A10))*(D2:D10="中国"))=44
表哥TIPS:
SUMPRODUCT看似很好用,但由于参数个数的限制,最多不能超过255个,使用时需要注意。
方法二: OFFSET确定求和区域,加上SUMIFS多条件的特点。
根据Excel官方说明中,OFFSET既可以返回一个单元格,也可以返回一片数据区域。其中前三个参数是必需项目。表哥Tips:
若第2、3两个参数为0,则可为空,但逗号不可省略。
同样以统计最近一届咱国家收获金牌和银牌数为例。这次我们使用
OFFSET来定义区域。
由于所选区域为E、F两行,所以要用到数学中集合的概念。公式为:
OFFSET(E2:E10,,{0,1})
公式中第三个参数的含义是,向右移动的列数。OFFSET中引入了集合{0,1},则可理解为此公式包含两个区域:OFFSET(E2:E10,,0)和OFFSET(E2:E10,,0)。
确定了求和数据区域后,
结合SUMIFS函数的多条件的特点,再公式最外层加上SUM以进行集合运算。组合公式为:
SUM(SUMIFS(OFFSET(E2:E10,,{0,1}),A2:A10,MAX(A2:A10),D2:D10,"中国"))
表哥Tips:
(1) 注意确认OFFSET返回区域是否在系统界内,超出系统极限值,会报错;
(2) SUMIFS的最多条件数是127,注意设置条件数在此范围内。
以上就是多行多列多条件求和的两种常用方法。
你学会了吗?
-
有关多列条件求和对30列数据条件求和的快速SUMIF公式
2021-02-04 21:43:39有关多列条件求和对30列数据条件求和的快速SUMIF公式时间:2017-10-18作者:snow来源:Office之家今天和新手们分享有关条件求和的内容,高手请忽略。先来看一组销售数据,是某商场不同品牌电视机的三天销售记录:现在... -
求和、单条件求和、多条件求和、隔列求和等实用技巧解读
2020-12-30 19:52:57求和,应该是老生常谈的话题了,从我们接触Excel开始,就有了求和,但是,你真的会求和吗?...二、Sumif:单条件求和。目的1:计算男、女生的成绩之和。方法:在目标单元格中输入公式:=SUMIF(C3:C... -
Excel区域多条件求和
2019-09-25 12:50:00 -
excel sumifs()对多列求和
2020-07-31 09:44:36如上表,我们要求班组为"甲(白)",产量"<>0"的F0,F1,F2,F3,F4的和。 公式:=SUM(SUMIFS(OFFSET(E:E,,{1,2,3,4,5}),B:B,"甲(白)",E:E,"<>0")) 参考链接:... -
数据的多条件求和
2020-12-24 04:03:52下面介绍三种我常用的多条件求和方法:第一种方法:EXCEL和SUMIFS函数sumifs函数是多条件求和,用于对某一区域内满足多重条件(两个条件以上)的单元格求和。sumifs函数的语法格式:=sumifs(sum_range, criteria_range... -
excel sumif函数多条件求和 sumif的高级用法:跨多表条件求和
2021-07-27 03:54:12excel sumif函数多条件求和 sumif的高级用法:跨多表条件求和,这个问题是我们很多人都很困惑的一个问题,excel sumif函数多条件求和是我们非常常用的一个东西,也是我们工作和学习中必不可少的一个数据公式,那么... -
sumifs多条件求和步骤?如何运用sumifs函数进行求和
2022-02-09 10:02:25Excel表格中的函数很多,其中求和的方法就有好多种,其中有一个函数叫“sumifs”,如果不经常接触便不知道如何运用,那么,sumifs多条件求和步骤如何操作呢?小编分成三个步骤总结给大家。 -
技巧|多条件查询求和,你会几种?
2021-01-27 21:09:01原标题:技巧|多条件查询求和,你会几种?多条件查询求和,实际中很常见,基于此,胖斯基将重用方法进行整理,看看你会几种?方法1. Vlookup方法【涉及到数据区域的组合】 vlookup方式公式1:=VLOOKUP(E2&F2,IF... -
在excel中怎样根据多个条件进行求和
2021-07-25 00:48:0602这是多条件求和,我们可以用到SUMIFS函数来实现。在D2单元格输入公式:=SUMIFS(C2:C11,B2:B11,"女",C2:C11,">80")03按下回车键,即得到结果301。从公式=SUMIFS(C2:C11,B2:B11,"女",C2:C... -
15个常用excel函数公式_excel函数公式应用:多列数据条件求和公式知多少?
2020-10-25 01:48:08编按:按条件求和,工作中很常见。如果是根据条件求单列数据之和,SUMIF函数即可解决,但如果是求多列数据呢?我们这里分享12种方法,各有各的特色。...这种求和就是按条件求多列数据之和,简称多列条件求和。这... -
多条件求和的8种方法【Excel分享】
2021-01-27 21:09:04多条件求和的8种方法大家好,今天和大分享“多条件求和”,这是一个朋友在公众号上留言,好,满足他的要求。想要的效果:按姓名和月份对数量进行求和一、方法1:sumifs实现这个函数要2007版本及以及版本才有这个函数... -
Sumif、Sumifs单列多条件求和
2020-12-21 16:21:45Sumif和Sumifs语法和解释(符号"[ ]"内内容为可选)Sumif语法:SUMIF(range,criteria,[Sum_range])参数解释:SUMIF(条件区域,条件,[需求和的单元格或区域])Sumifs语法:SUMIFS(Sum_range, criteria_range1, criteria... -
EXCEL 多条件求和、多条件计数、多条件查找
2021-07-28 03:40:111、IF要求:如果部门为生产、岗位为主操 有高温补助。...2、SUMIF多条件求和要求:统计E2和E3单元格中两个部门的岗位补助总额公式:=SUMPRODUCT(SUMIF(B2:B9,E2:E3,C2:C9))SUMIF函数求和条件使用E2:E3,分别得到两个... -
EXCEL常用小技巧系列02----多条件求和
2021-12-16 11:02:27工作中常用的几种多条件求和公式 -
多条件求和、多条件计数、多条件查找……多了去了!
2021-07-30 01:24:15下面一组常用的多条件判断、统计Excel函数公式,收藏这些常用套路,让工作效率再高一丢丢。1、IF函数多条件判断要求:如果部门...2、SUMIF多条件求和要求:统计E2和E3单元格中两个部门的岗位补助总额公式:=SUMPRODU... -
SUMIFS多条件求和,基本使用方法讲解
2021-01-17 19:07:59这时我们需要用到的函数是sumif函数,下面给大家详细讲解下函数定义:SUMIFS 函数用于计算单元格区域或数组中符合多个指定条件的数字的总和。SUMIFS(sum_range,criteria_range1,criteria1,[cr... -
Excel如何进行多行多列条件求和
2022-01-27 22:57:07如下图左侧是某公司的产品销售表多行多列,现在想要快速统计出各产品的销售量。 在I2单元格输入公式=SUMIF($A$2:$A$12,H2,$B$2:$B$12)+SUMIF($C$2:$C$12,H2,$D$2:$D$12)+SUMIF($E$2:$E$12,H2,$F$2:$F$12)... -
countifs多个并列条件(countifs同一列2个条件
2021-06-12 05:46:13这时候就要用到多条件的判定选择、求和、计数等IFS函数。【例1】多条件判定(IFS函数),根据销售额和提成比例,求算销售提成。思考:判定销售额位于的区间,并运算返回相应的销售提成。也就是小于5000,提成12%,小于... -
最全的Excel-sumif函数多条件求和案例汇总
2021-03-31 15:41:55内容提要:这是小编见过sumif函数多条件求和案例最全面的excel函数教程,感谢花花分享! SUMIF函数是Excel使用频率很高的函数。使用SUMIF函数可以对报表范围中符合指定条件的值求和。Excel中SUMIF函数的用法是... -
可以指定列fillna吗_Excel中,你真的会单条件求和吗?
2020-11-22 13:32:54单条件求和,大家并陌生,但是你真的会吗?除了用Sumif函数外,还可以怎么做?一、单条件求和Sumif功能:单条件求和。语法结构:=Sumif(条件范围,条件,[求和范围])。目的:按“学历”计算总“月薪”。方法:在目标... -
Excel Note 001-多条件计数,多条件求和,双条件矩阵求值
2021-11-24 15:09:55SUMIFS,多条件求和 示例: (1)统计“小米 A3”手机销售额(条件1:小米,条件2:A3)。其中A列是产品名称且含有“小米”,B列是产品型号其中包含“A3",C列是销售额。 (2)可以使用 SUMIFS 计算一个国家/地区内 (1.. -
「sumifs」多条件求和函数Sumifs的用法 - seo实验室
2021-01-30 10:15:15sumifs在excle中多条件求和函数sumifs的用法如何使用?下面是小编为大家精心整理的关于多条件求和函数Sumifs的用法,希望能够帮助到你们。多条件求和函数Sumifs1如果我们要求和的条件很多,比如要求大于2018年4月30... -
excel一列求和_EXCEL隔行隔列求和怎么操作
2020-11-18 11:03:05只要是用Excel的朋友基本都会遇到隔列求和的情况吧,你还在一个一个加吗?今天开始你就再也不会去一个个加了。...方法一:sumif条件求和H3中:=SUMIF($B$2:$G$2,H$2,$B3:$G3)sumif的第三个参数也可以这样写=S... -
excel中多条件求和_在Excel中求和的7种方法
2020-08-10 22:28:30excel中多条件求和 在Excel中求和的7种方法 (7 Ways to Sum in Excel)What was the first function that you learned in Excel – if you can remember that far back? 如果您还记得很久,您在Excel中学习的第一个... -
Excel数值函数(7):对指定多个条件的单元格求和,SUMIFS
2020-12-03 17:28:48之前讲到了“Excel数值函数(4):对指定条件的单元格求和”,这是只有1个条件的情况下,对指定单元格区域的数值求和。这次说说如果有多个条件,怎样计算指定单元格区域的数值之和?那就是当之无愧的SUMIFS函数了。...