精华内容
下载资源
问答
  • excel sumif函数多条件求和 sumif的高级用法:跨多条件求和,这个问题是我们很多人都很困惑的一个问题,excel sumif函数多条件求和是我们非常常用的一个东西,也是我们工作和学习中必不可少的一个数据公式,那么...

    d088b5b7822f216b80b209f6c0dc4427.png

    excel sumif函数多条件求和 sumif的高级用法:跨多表条件求和,这个问题是我们很多人都很困惑的一个问题,excel sumif函数多条件求和是我们非常常用的一个东西,也是我们工作和学习中必不可少的一个数据公式,那么具体我们要怎么做呢?下面就来看看这篇excel sumif函数多条件求和 sumif的高级用法:跨多表条件求和的文章吧!

    Sumif函数是条件求和函数,一般我们只是用于单表求和,今天本文就学习sumif函数的高级用法,跨多表条件求和。

    一、工作表名规则(序号+字符)

    【例】如下图所示,有1日~5日5个列相同、行数不同的明细表,要求汇总出每个产品的销量之和。

    分表:

    d991a1a7e2d4ee9634d5f74797bedc16.png

    汇总表

    1e8de17f477241442ef4c24539c0c1b0.png

    分析:

    如果只有一个表,我们只需要用sumif函数直接求和:

    =SUMIF('1日'!B:B,合计!A2,'1日'!C:C)

    对于多个表,除了用sumif()+sumif+sumif()...外,Sumif函数支持多表同时求和,但必须用indirect函数生成对多个表的引用,即:

    INDIRECT(ROW($1:$5)&"日!B:B")

    INDIRECT(ROW($1:$5)&"日!C:C")

    (回复 Indirect 可以查看该函数的用法)

    用sumif组合起来,即:

    =SUMIF(INDIRECT(ROW($1:$5)&"日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c"))

    而上述的公式返回的每个表的求和结果,是一组数,最后还需要用sumrpoduct函数进行求和,即:

    =SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$5)&"日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c")))

    二、工作表名称不规则

    工作表名称常常是不规则的,如下图所示

    8a308f0ea06429111e8627efb4b74aaf.png

    分析:

    首先我们需要用宏表函数取得表名

    公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:

    =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())

    公式说明:

    GET.WORKBOOK(1)是宏表函数,当参数是1时,可以获取当前工作簿中所有工作表名称,由于名称中带有工作簿名称,所以用FIND+MID截取只含工作表名称的字符串。&T(now())的作用是让公式自动更新。

    296b5bb63aad730d94b4392d7b8a498d.png

    然后,我们就可以在公式中用 sh&"! 替换原来的ROW($1:$5)&"日!,

    最终公式为:

    =SUMPRODUCT((SUMIF(INDIRECT(sh&"!b:b"),D2,INDIRECT(sh&"!c:c"))))

    由于sh取得的名称中包括“合计”,所以汇总表在制作时,要避开B列和C列,以免造成循环引用。

    64e6f9041a14d454ae44c74912914c70.png

    以上就是excel sumif函数多条件求和 sumif的高级用法:跨多表条件求和全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excel sumif函数多条件求和 sumif的高级用法:跨多表条件求和请关注我们优词网!

    28ba8f67f4356d9c04a4d05d1e7dcfb3.png

    展开全文
  • 方式一: 工具使用如下: 不需要了解vba、公式,支持插入文件名、sheet名列,根据汉字生成汇总列 使用时自动提示 ...方式二: 对文件进行合并 工具地址 :http://www.excelfb.com/ ...

    方式一:   

    工具使用如下:

           不需要了解vba、公式,支持插入文件名、sheet名列,根据汉字生成汇总列

     

    使用时自动提示

     

    工具地址 : http://www.excelfb.com/ 找到下图的工具  Excel自动汇总工具(根据汉字描述的要求格式进行汇总)

    方式二:   对多文件进行合并

     

    工具地址 : http://www.excelfb.com/

     

    展开全文
  • Excel合并计算完成多表格数据汇总求和 多表格数据汇总可以使用透视,使用函数,今天读书屋OFFICE网陈飞老师分享一个通过合并计算完成多表格数据汇总方法,合并计算分为两种情况,一种情况是:表格类别一致...

    Excel合并计算完成多表格数据汇总求和

    多表格数据汇总可以使用透视表,使用函数,今天读书屋OFFICE网陈飞老师分享一个通过合并计算完成多表格数据汇总方法,合并计算分为两种情况,一种情况是:多个表格类别一致数据不同,另一种情况是类别不一致,数据也不同。示例表格如下图所示,汇总1-3月销量到“汇总”表格中。

    第一步:鼠标光标定位在“汇总”工作表A1单元格,依次单击【数据】—【合并计算】,弹出“合并计算对话框”。

     

    Excel合并计算完成多表格数据汇总求和

     

    第二步:在合并计算对话框里的“函数”可以选择对多表汇总后的数据是执行合种计算,常用的有“求和”、“求平均”、“求最大”、“求最小”。

    Excel合并计算完成多表格数据汇总求和

    第三步:先把光标定位在“引用位置”下的文本框,然后单击1月工作表后选择要汇总的单元格区域,最后单击“添加”按钮。

    第四步:参照第三步操作,完成2月及3月工作表数据的调用,最后合并计算按所选函数的计算方式对“所有引用位置”下方工作表进行汇总。

    Excel合并计算完成多表格数据汇总求和

    图一:要汇总的工作表

    Excel合并计算完成多表格数据汇总求和

    图二:合并计算执行后的结果

    第五步:合并计算执行后的结果没有标题,可以先撤消这次执行,后再次打开“合并计算”在标签位置:勾选“首行”与“最左列”。

    Excel合并计算完成多表格数据汇总求和

    第六步:再次确定后,可以得到三个表的计算汇总结果,要注意,既使三个工作表的行的顺序不一致,也会按名称进行汇总。

    Excel合并计算完成多表格数据汇总求和

    第七步:增加与改变3月份工作表类别数据,再次打开“合并计算”,先删除“'3月'!$A$3:$B$14”引用,然后再次引用3月工作表数据添加后确定。

    如下图所示:如果三个工作表行名称一致的话,则执行数据汇总,如果三个表数据有不一致的则自动汇总到一张表。

    Excel合并计算完成多表格数据汇总求和

    http://www.dushuwu.net/xqkan.aspx?newsid=583

    展开全文
  • excel 电子表格数据安颜色汇总求和
  • 在 Excel 中对多行列进行条件求和

    万次阅读 2018-12-17 03:21:08
    在 Excel 中对多行列进行条件求和问题由来源数据格式我的解决过程用 SUMPRODUCT 函数的失败过程分析错误解决问题用 SUMPRODUCT 解决问题我在 CSDN 的第一篇博客 问题由来 前几天,一名网友在微信群里求助,说有一...

    问题由来

    前几天,一名网友在微信群里求助,说有一个表格汇总数据不会算。经过两天努力,我帮他写了一个宏,顺利完成了任务。这个按字段汇总的宏我以后再说,今天只说验算的公式。
    由于源数据比较多,出于谨慎,我需要将宏算出来的汇总表进行验算,并且最好是用一个单元格用单个公式完成对源数据的加和运算,因此想编写一个公式把源数据表所有符合条件的数据加和,再对汇总表加和,比较两个和是否一致。

    源数据格式

    源数据是由上百个结构相同的数据块组成的数据块纵列。下面展示连续的两个数据块:
    两个数据块

    每个数据块的格式如下:

    1. 总共有21行、13列;
    2. 第1行是标题,第20、21行是需要被忽略的数据,从第2行到第19行是需要汇总的数据;
    3. 所有数据块的第二列是纵向标题,每块都一样,都是18个同样次序排列的字母;
    4. 每块数据块的第一行是横向标题,此部分每个数据块都不一样,且数量有多有少;
    5. 由此可以看出,需要求和每个数据块从第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表格多个单元格里的数值相加求和?有两种方法,第一种:如果个单元格的数量,你可以用sum求和进行,在格式工具有一个“∑”自动求和的符号,选择sum自动求和这个选项,出现选择区域后,你去选择你想...
  • 他们的格式都相近:部门,姓名,型号等等 现在是希望在“结果”这个工作中对五个工作的值进行汇总,而且要能按照部门和姓名进行筛选 这个问题可以通过以下公式来解决 =SUMPRODUCT((T(INDIRECT("'"&...
  • Excel表格数据自动汇总到一张上方法?如何将excel张数据汇总在一个中分为以下几步:1、工作簿中有张工作,A列和B列都有类似的数据,行数不同。2、选中“汇总A1单元格,点击【数据】-【合并计算】...
  • 有仓库、有商品的地方都离不开进销存软件,有花钱买的、也有花大力气自已找人订制的。网上下载破解版?...商品入库商品出库终生成的进销存报表:可根据开始日期(C3)和结速日期E3的日期,自动生成该...
  • word中表格数据汇总到一个excel中
  • EXCEL如何实现同条件多求和就按正常方法求和就行了,不用管文字,系统能识别,我经常这样求和。excel中sumifs公式列、或者区域求和1、首先在格中输入:=sumifs——回车——点击上面的【插入】标志:fx。2、求和...
  • 1、 创建表格、创建工作使用xlwt库wb=xlwt.Workbook()ws=wb.add_sheet(“新闻汇总1”)wb.save(’./新闻汇总.xls’)2、 打开表格,打开工作使用openpyxl库方法1:filename = ‘新闻汇总.xlsx’wb = load_workbook...
  • 拟定一份好的计划书,执行内容是一大重点,另一个大重点则是预算,如果是大案子,金额可能高达数百万,经费项目也可能超过10项,用word的表格制作预算的缺点就是数字无法自行汇总,使用计算机也很怕按错,常常要...
  • 当然,如果有很错别字,也请见谅。 问题来了: 领导总是叫我每天导出来分析,但是我们公司分析数据总是要到 大区和小区,因为我们大区和小区都有负责人,KPI考核要对应负责人,通过数据去体现问题。这一次领导...
  • 个EXCEL表格求和在EXCEL汇总表中点击数据/合并计算,函数选择求和,引用位置选择第1张表,进行添加,再选择第2张表,进行添加,以此类推。根据表的样式选择首行、最左列,可二者全选,确定。怎样在EXCEL中做到个...
  • Excel表格中的“分类汇总”是个不太被大家经常使用的功能。有一次整理核对数据,任务庞大,经他人指点,第一次使用“分类汇总”就见识到了他的便捷。下面给大家简单介绍一下,知道这个怎么使用,以后就可以触类旁通...
  • 原标题:Excel表格中如何快速汇总多个数据中的数据在Excel工作中,如果需要汇总报告个单独单元格的结果,可以将这些单元格中的数据合并到一个主工作中。这些工作可以与主工作在同一个工作簿中,也可以...
  • 为中国首个且唯一入选BI产品 广告 数据库必知词汇:物化视图 物化视图(Material View)是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和汇总表。物化视图存储基于远程表的...
  • 在做报表时,经常会需要对取得的数据进行行或列的求和汇总操作,下面的代码可以完成对数组的行或列的求和操作,也适用于对格的指定区域进行求和汇总。 函数代码 Public Function SumArrRow(Arr, 列, Optional ...
  • Sumif、Sumifs单列多条件求和

    千次阅读 2017-11-07 21:00:00
    数据源是A1:B10,案例需利用Sumif和Sumifs对A、B求总和。 Sumif和Sumifs语法和解释(符号"[ ]"内内容为可选)...参数解释:SUMIF(条件区域,条件,[需求和的单元格或区域]) Sumifs语法:SUMIFS(Sum_range, criter...
  • 多表sql查询求和

    千次阅读 2017-07-06 09:57:49
    昨天由于需要统计某一时间段内的数据,需要两张关联的数据和, A的sql查询结果 select count(*)  from A a  where a.task_type = 2  and a.create_time >= to_date('2017-01-30', 'yyyy-MM-dd')  and ...
  • excel表格求和

    2013-12-14 22:06:23
    本小程序能够将个同结构的EXCEL表格按列求和,同时能标记出不是数字的位置。
  • excel中那两个不同的表单sheet中的数据...Wps中进行两个不同sheet数据求和的操作步骤如下:首先想要实现该功能,必须是建立在同一个工作薄中,也就说的同一个excel文件中,打开该文件;数据一中数据有数据shee...
  • 如何将个EXCEL表格的数据进行汇总?Word怎么做表格如何运用Excel编制统计并做一般数据分析?方法/步骤1打一个excel表格表格,,简单的结存统计2要想做结存统计,先在结存下面的表格中输入“=”3我们统计的就是...
  • 今天就为朋友们分享一种单纯的使用函数、不包含任何VBA代码和数据透视表功能制作的可以实时自动更新的汇总表。一.实例要求:销售电器的记录会根据实际情况实时更新,要求计算下图中每一位的销售员的不同电器的销售量...
  • 为什么越来越的非程序员白领都开始学习 Python ?他们可能并不是想要学习 Python 去爬取一些网站从而获得酷酷的成就感,而是工作中遇到好多数据分析处理的问题,用 Python 就可以简单高效地解决。本文就通过一个...
  • Excel:怎么用函数分类汇总求和

    千次阅读 2020-04-22 16:30:15
    在用Excel进行数据统计时,经常会遇到对零散排列的项目进行分类汇总求和的情况,这时如果表格不是特别复杂,可以考虑使用Excel中的“SUMIF”函数进行分类汇总求和
  • 在我们日常的工作中,经常会对表格数据进行汇总,如果单个去计算会浪费很工作的时间,降低我们工作的效率,那我们要怎么做才可以简单快捷的进行工作的数据汇总呢?今天小编就教大家如何汇总结构相同的个工作数据...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,413
精华内容 1,765
关键字:

多表格条件求和汇总表

友情链接: ZigBee2006Res.rar