精华内容
下载资源
问答
  • 1、给指定的区域快速求和,可以使用完整的SUMIF函数=SUMIF(①条件区域,②求和条件,③求和...求和条件,可以是数字也可以是文本、单元格引用或公式。如果是文本,必须写在英文双引号之间,如”钢笔”。2、按模糊条...

    c4a4b05c2f3031660ebb5fe731693fa1.png

    1、给指定的区域快速求和,可以使用完整的SUMIF函数

    =SUMIF(①条件区域,②求和条件,③求和区域)

    如 =SUMIF(A2:A10,D2,B2:B10)

    8b57bdfd7ad3548e3c3b0fa43f858cc2.png

    其中,A2:A10是条件区域,D2是求和条件,B2:B10是求和区域。条件区域、求和区域必须是单元格引用,而且行数与列数都相同。求和条件,可以是数字也可以是文本、单元格引用或公式。如果是文本,必须写在英文双引号之间,如”钢笔”。

    2、按模糊条件对数据求和

    公式 =SUMIF(A2:A10,”铅*”,B2:B10)

    =SUMIF(A2:A10,”*珠*”,B2:B10)

    =SUMIF(A2:A10,”????”,B2:B10)

    =SUMIF(A2:A10,”?圆*”,B2:B10)

    在公式中出现两个字通配符*和?,代表任意数字、字母、汉字或其他字符,他们的区别在于字符的数量,?只能代替一个任意的字符,而*可以代替任意个数的任意字符。如张?只能代替张三、张四,不能代替张小三、张小四,而张*可以代替张三,也可以代替张小三,也可以代替张三李四二麻子等。举例,如图:

    0fc3e8c8c0c58193c98f7bb03e345969.png

    对含有”珠的物品进行识别,完成对所有圆珠笔的求和计算。其他公式类似。

    3、多行多列的条件区域求和

    公式 =SUMIF(E2:I14,L2,F2:J14)

    9ee990dc5eacd208decb3e6769651e05.png

    对本工作表中的所有铅笔进行求和,录入公式时需注意列与列的区域格式。

    展开全文
  • 在工作中,对Excel表格处理,经常会对一些特定的单元格进行标色,然后现在需要对单元格中标颜色的数据进行求和处理一个一个加是很低效的,今天分享4个方法,轻松解决不求人。1、查找方法我们在开始选项卡中,找到...

    在工作中,对Excel表格处理,经常会对一些特定的单元格进行标色,然后现在需要对单元格中标颜色的数据进行求和处理

    9593f58df874939e1b86a33e3d0ab5df.png

    一个一个加是很低效的,今天分享4个方法,轻松解决不求人。

    1、查找方法

    我们在开始选项卡中,找到查找和替换,(或者按快捷键CTRL+F)然后在弹出的窗口中,选择一个底色为黄色的样式,进行查找,按CTRL+A选中所有的查找结果,在公式编辑栏的左边输入一个名称管理器,命名为黄色,按CTRL+ENTER键定义,最后我们在单元格中输入公式:=SUM(黄色),即可得到求和的结果:

    665591e4d6d670a60ca208fdf464f007.gif

    2、筛选方法

    对表格进行筛选,筛选的方式选择按单元格的颜色进行筛选,选择黄色色块,最后我们使用忽略隐藏计算函数subsotal(9,a:a)得到最终的结果:

    d6fb1aed1d3821c27f2931804e2d598b.gif

    以上两种方法,当单元格中的黄色单元格有新增,或者改变时,所得的结果是不能进行更新的,如果需要实时更新的话,就需要使用下面两种方法来进行处理

    3、使用宏表函数方法

    在公式选项止下,创建一个名称管理器,名称为颜色,公式为=get.cell(63,$a1)

    然后在B列中输入=颜色

    最后输入公式=SUMIFS(A:A,B:B,6)即可得到黄色单元格的结果

    ac1d4bf03d6ae08224c1504621791779.gif

    4、使用VBA方法

    我们在开发工具中,选择visual basic,然后插入一个模块,在里面输入一段代码,是一个自义的函数,我们在单元格中使用这个自定义的函数即可求出结果,输入的公式是:=hs(a2:a12)

    96b01df1bda66f041679848f04441fdd.gif

    其中代码是:

    30bab2a2fe515aa845e084766d30191b.png

    关于对单元格求和的技巧都在这里了,自己动手试试吧~

    展开全文
  • 大家好,今天分享的内容涉及Excel中数据的查找、匹配、引用和求和等问题,主要讲解VLOOKUP、SUMIF和SUMIFS三个函数。相信大家经过这篇文章的介绍,能对这类问题整体上有个较全面的理解和学习。在开始案例讲解前,请...

    大家好,今天分享的内容涉及Excel中数据的查找、匹配、引用和求和等问题,主要讲解VLOOKUP、SUMIF和SUMIFS三个函数。相信大家经过这篇文章的介绍,能对这类问题整体上有个较全面的理解和学习。

    ebc389c51df012ee02c34aaa8c7a2292.png

    在开始案例讲解前,请先了解本文涉及的原始数据,如上表为某单位投产的两批计划产品,分别为W2001单和W1914单,另外两个单号中有投产的相同产品(如低框架地台、新试衣间灯箱等)。

    案例:如何根据A:D列中的信息,快速完成G列部件名称、H列计划数量和I列J列中分单号的计划数量?

    操作:

    第一步:由于B列中部件编码有重复部分,我们应先对B列部件编码信息进行预处理,也就是消除重复部分,获得唯一编码,并粘贴到F列中。

    选择B2:B47单元格内容,复制粘贴到F3:F48单元格区域,然后选择F3:F48单元格,单击【数据】>>【删除重复项】>>选择【当前选定区域】>>点击【删除重复项】,完成本步操作。

    a19dd1740663babb08ca1f1a1369886a.gif

    第二步:根据处理后的F列部件编码信息,用VLOOKUP函数将部件名称引用到G列当中。这里查找值为F列信息,查找区域为B:C列,首列为B列,返回列数为2,匹配类型为精确匹配(false)。

    在G3单元格输入公式“=VLOOKUP(F3,B:C,2,FALSE)”,回车后双击G3单元格右下角填充柄,完成G列中部件名称的填充。

    913b6b7c9a311b946e86cbd9cdb64712.gif

    第三步:我们要将两个投产单中的产品,尤其是重复投产的产品进行求和,算出各产品总的投产数量,需要用到SUMIF函数。这里进行条件判定的区域是B列部件编码,判定的条件是F列中的各产品部件编码,求和区域是D列计划数量。

    在H3单元格输入公式“=SUMIF(B:B,F3,D:D)”,回车后双击填充柄,完成投产数量的汇总。

    aae261df7b710ffbeda226678aaf53bf.gif

    第四步:这里要分别引用各产品分单号的投产数量,需要满足两个条件的匹配,一个是计划单号的匹配,另一个是部件编码的匹配。函数SUMIFS可以很好的解决这个问题。

    我们以I列为例,这里求和区域为D列,条件判定的第一个区域为A列,判定条件为I2单元格(计划单号);条件判定的第二个区域为B列,判定条件为F列(部件编码)。应注意这里计划单号应是固定不变的,也就是绝对引用的。

    在I3单元格输入公式“=SUMIFS(D:D,A:A,$I$2,B:B,F3)”,回车后双击填充柄,完成I列W1914单投产数量引用,同样操作完成J列内容。

    64632477b0c6c54767ea7c551ed52ef4.gif

    第五步:由于单元格区域G3:J44的内容都是有公式直接引用得出的,为防止数据发生变化,我们应复制G3:J44单元格内容后,选择性粘贴为数值格式,去除单元格内的公式。

    8db9c28d4f85f2b66ec33c99a24c7a01.gif

    注:本文中涉及的VLOOKUP函数和SUMIF函数,在之前的文章里有专门的主题文章介绍,不明白的读者可以阅读之前的文章,或从网络中进行详细了解和学习。

    当然,EXCEL当中除了上面介绍的三类函数公式外,还有VLOOKUP万金油公式、INDEX公式、MATCH公式等多个函数,也能解决类似的问题。会在后期的内容里为大家分享。内容的最后,感谢大家的阅读和关注,谢谢大家!祝大家元旦快乐!新年幸福!

    展开全文
  • 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表格的基本操作;除此之外,Excel表格的基本操作还包括调整行高列宽、单元格样式...
  • EXCEL函数公式

    热门讨论 2010-03-16 03:26:38
    隔行求和公式设置 隔列将相同项目进行求和 隔行或隔列加总 请问如何在一百行内做隔行相加 如何将间隔一定的列的数据相加呢 隔列求和(A、B列) 隔列求和的公式 隔列求和 关于隔行、隔列求和的问题 EXCEL中求两列的...
  • 隔行求和公式设置 隔列将相同项目进行求和 隔行或隔列加总 请问如何在一百行内做隔行相加 如何将间隔一定的列的数据相加呢 隔列求和(A、B列) 隔列求和的公式 隔列求和 关于隔行、隔列求和的问题 EXCEL中求两列的...
  • 学习excel的使用技巧三快捷键和思路 ...CRTL+回车 是多行执行 思路 关于公式 在空白出 写= 即开始写公式 excel第一行 就是行标 比如 A1 就是excel 表格中第一个 比如来个乘法 =A1*12+b1*13 求和更简单 ...
  • Excel数据报表做多了也就积累了一些实用的Excel技巧,今天整理出来分享给大家,希望对大家的职场工作有所帮助哦!01 合并多个单元格内容方法:把列宽调整成能容易合并...03 批量设置求和公式方法:选取数据区域,包...
  • Excel数据报表做多了也就积累了一些实用的Excel技巧,今天整理出来分享给大家,希望对大家的职场工作有所帮助哦!01 合并多个单元格内容方法:把列宽调整成能容易合并...03 批量设置求和公式方法:选取数据区域,包...
  • Excel技巧大全

    2015-05-06 07:21:37
    29. 在一个单元格中显示多行文字 23 30. 将网页上的数据引入到Excel表格 23 31. 取消超级链接 23 32. 编辑单元格内容 23 33. 设置单元格边框 23 34. 设置单元格文本对齐方式 24 35. 输入公式 24 36. 输入人名时使用...
  • 10、单元格中输入00001 11、按月填充日期 12、合并多个单元格内容 13、防止重复录入 14、公式转数值 15、小数变整数 16、快速插入多行 17、两列互换 18、批量设置求和公式 19、同时查看一个excel文件的两个工作表。...
  • 73. 在一个单元格中显示多行文字 43 74. 将网页上的数据引入到EXCEL表格 43 75. 取消超级链接 44 76. 编辑单元格内容 44 77. 设置单元格边框 45 78. 设置单元格文本对齐方式 45 79. 输入公式 46 80. 输入人名时使用...
  • Excel百宝箱8.0

    2011-06-07 21:32:17
    【sumifcol】【AVER】【hesum】【NOWW】【SFZ】【批注】【合并】【取数】【唯一值】【消除空值】【颜色求和】【颜色计数】【工作表】【数字】【分割取数】【共有项】不同项】【【公式】【计算】【公式长度】【大写】...
  • 技巧10、单元格中输入00001技巧11、按月填充日期技巧12、合并多个单元格内容技巧13、防止重复录入技巧14、公式转数值技巧15、小数变整数技巧16、快速插入多行技巧17、两列互换技巧18、批量设置求和公式技巧19...
  • 29. 在一个单元格中显示多行文字 23 30. 将网页上的数据引入到EXCEL表格 23 31. 取消超级链接 23 32. 编辑单元格内容 23 33. 设置单元格边框 23 34. 设置单元格文本对齐方式 24 35. 输入公式 24 36. 输入人名时使用...
  • 73. 在一个单元格中显示多行文字 43 74. 将网页上的数据引入到EXCEL表格 43 75. 取消超级链接 44 76. 编辑单元格内容 44 77. 设置单元格边框 45 78. 设置单元格文本对齐方式 45 79. 输入公式 46 80. 输入人名时使用...
  • Excel新增工具集

    2011-12-20 09:30:27
    删除与标注重复行、特殊数据行操作代码用字典法编写,比Excel公式与高级筛选提速几十倍。 1、重名查找与姓名美化:本软件不仅能查找同字重名,还能查找同音重名。执行此命令能够为某一列的重复数据(包含汉字同音)...
  • 【保护公式】:保护当前工作表所有公式,不让人看到公式本身,只能看到公式结果 【生成斜线表头】:Excel没有Word那样的斜线表头工具,本工具可以弥补此不足。包括单线、双线可选 【百家姓与字母序列】:运行后可以...
  • 可以选择多行多列,按先行后列之方式返回值.两个参数,一为区域一为序号 颜色求和按背景颜色对区域值求和。第一参数为参照值,第二参数为求和区域 颜色计数按背景颜色计算区域中同背景之数据个数。第一参数为参照值。...
  • EXCEL集成工具箱V6.0

    2010-09-11 01:44:37
    【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...
  • 技巧10、单元格中输入00001技巧11、按月填充日期技巧12、合并多个单元格内容技巧13、防止重复录入技巧14、公式转数值技巧15、小数变整数技巧16、快速插入多行技巧17、两列互换技巧18、批量设置求和公...
  • 【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...
  • 【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...
  • 【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...
  • 【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体字...
  • 2021-01-15

    2021-01-15 18:32:30
    创建表格,插入与删除一行一列或多行多行,一次移动一行一列或多行多列,拆分与合并单元格,单元格内换行,表格求和与求平均值是Excel表格的基本操作;除此之外,Excel表格的基本操作还包括调整行高列宽、单元格样式...
  • VBA常用技巧

    2014-12-21 16:39:28
    技巧30 工作表中一次插入多行 12 技巧31 删除工作表中的空行 12 技巧32 删除工作表的重复行 12 技巧33 定位删除特定内容所在的行 12 技巧34 判断是否选中整行 12 技巧35 限制工作表的滚动区域 12 技巧36 复制自动...
  • VBA编程技巧大全

    2013-08-05 09:03:19
    技巧30 工作表中一次插入多行 83 技巧31 删除工作表中的空行 84 技巧32 删除工作表的重复行 86 技巧33 定位删除特定内容所在的行 88 技巧34 判断是否选中整行 89 技巧35 限制工作表的滚动区域 90 技巧36 复制自动...

空空如也

空空如也

1 2
收藏数 33
精华内容 13
关键字:

多行求和公式excel