今天我们来谈谈EXCEL中的条件求和。

我们将利用不同的技术实现,而不是使用函数的6种方法

直接开始吧!

数据源

结果

1、数据透视表-难度系统★☆☆☆☆

插入-透视表,行字段-销售员,值-金额

2、 函数公式法-难度系数:★★☆☆☆

这里想要实现完全自动,需要姓名动态去重,所以给2颗星,否则SUMIF(S),一颗心,难度系数较小

销售员去重:=IFERROR(INDEX(B:B,MATCH(,COUNTIF($H$1:H1,$B$2:$B$226),)+1),"")

金额合计=SUMIF(B:B,H2,E:E)

3、SQL方法-难度系数:★★☆☆☆

连接数据源文件,数据-现有连接-浏览更多-选择SQL法表-确定插入

在连接属性-定义中写入SQL

select 销售员,SUM(金额) as 合计金额 from [SQL$] group by 销售员

4、Power Query-分组法-难度系数:★★☆☆☆

PQ方法比较简单,基本也是简单的操作,加载到PQ后,值需要转换分组依据中,选择按照销售员分组,金额求和即可,基本同透视表类似

5、Power Pivot-难度系数:★★☆☆☆

这里我们使用的是2016版本已经内嵌的Power Pivot

加载进来,可以右击编辑Dax,输入以下Dax公式

PBI中直接写,不需要evaluate

evaluate

summarize('销售表',[销售员],"金额合计",SUM('销售表'[金额]))

6、VBA法--难度系数:★★★★☆

难度给到四颗星,因为VBA相对新手有点难度,整体代码比较简单,我们使用字典汇总

代码如下:

Sub 汇总()    arr = Range("A1").CurrentRegion.Value    Dim d As Object    Set d = CreateObject("scripting.dictionary")    For i = 2 To UBound(arr)        d(arr(i, 2)) = d(arr(i, 2)) + arr(i, 5)    Next    [G1].Resize(d.Count, 2) = Application.Transpose(Array(d.keys(), d.items()))End Sub

你会几种呢?多一种方法,就多一种选择,我们可以根据场景选择最合适!

今天就到这里,希望大家都能学会,那么你的EXCEl水平起码有中级了!

Excel办公实战,高效办公,每天进步一点点!

关注小编,下次精彩不迷路!

原创不易

喜欢小编的文章,一定要点赞,关注,转发

您的鼓励是小编最大的动力!

同名字的数值求和插入行_EXCEL条件求和的6种技术,你会的超过3种吗?相关推荐

  1. 同名字的数值求和插入行_SUM求和函数的运用,这些EXCEL表格技能你必须知道,让你事半功倍...

    小伙伴们,今天我们给大家讲解的EXCEL函数是我们在统计中经常会用到的函数,他们分别是SUM,SUNIF等函数,在EXCEL中我们又称他们为数学与三角函数,在处理表格中运用也是非常广泛的,学好了这些函 ...

  2. sumif三个条件怎么填_Excel条件求和函数sumif详解及应用

    Excel条件求和函数sumif详解及应用 相对于sum而言,sumif的便捷性有了很大拓展,可以根据指定的条件进行求和.这里对其参数进行介绍并加以实例演示. 1. 参数介绍 sumif(range, ...

  3. 根据日期累计求和_excel条件求和技巧:应用SUMIF函数计算客户余款

    编按:哈喽,大家好!最近经常有小伙伴问关于计算客户余额的问题,今天老菜鸟就和大家好好说说,帮大家理清这类问题的解决思路,以后再遇到此类问题,就不用再担心啦!学习更多技巧,请收藏部落窝教育word图文教 ...

  4. mysql sumif条件求和_sumif与sumifs条件求和函数详解,小白到大神的必经之路

    在日常工作中我们经常需要根据某些条件进行求和,今天就给大家介绍下,Excel中的条件求和函数sumif和sumifs Sumif函数 第一个参数:Range:条件区域,用于条件判断的单元格区域.第二个 ...

  5. 同名字的数值求和插入行_中望CAD2021:支持表格和字段插入公式,提高数据处理效率...

    表格是dwg文档中常见的图形元素,设计师通过表格可清晰地展示一系列数据信息. 为提高设计师处理数据的效率,中望CAD2021提供了在表格和字段中插入公式的功能,设计师使用公式即可自动计算并显示具有关联 ...

  6. python多条件求和_python – Numpy:条件求和

    我有以下numpy数组: import numpy as np arr = np.array([[1,2,3,4,2000], [5,6,7,8,2000], [9,0,1,2,2001], [3,4 ...

  7. 一个列中多行求和_Excel 用选项求和及用快捷键快速求和,同时对多单元格求和...

    在 Excel 中,对表格求和是常规操作之一,用得特别多.Excel求和主要有两种方法,一种是用Excel提供的求和选项,另一种是用快捷键,就方便性和速度而言,用快捷键求和比用求和选项方便和快. Ex ...

  8. JAVA POI导出EXCEL设置自定义样式(线框加粗,合并指定行,合计求和,冻结行)

    前面部分是当时查询的记录: 实现Excel文件单元格合并.冻结和文件导出 Workbook wb = new HSSFWorkbook();Sheet sheet = wb.createSheet(& ...

  9. 【EXCEL求和】行或列快速求和

    [EXCEL求和]行或列快速求和 1.给定数据 2.求列和 2.1 快速定位所求数据 2.2 快速选中行 3.思考 1.给定数据 如图所示,我们这里求红色框各列和与各行和 2.求列和 2.1 快速定位 ...

最新文章

  1. spark-on-yarn日志配置
  2. 前端基础-HTML标记语言
  3. 大公司体制内创新的困境
  4. 中getname_浅析JS中的class
  5. TechEd2011分享
  6. Linux之ARM(IMX6U)裸机主频和时钟配置
  7. 12306网站 =≈=泄露用户信息解读之撞库
  8. 毕业寄语 | 关于毕业季的温柔文案
  9. python需要多久才能学会_大家觉得自学python多久能学会?
  10. 如何安装正版的Xmanager
  11. 【证明】对称矩阵特征方程k重根恰有k个线性无关的特征向量
  12. matlab 2ask,(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)
  13. 《一步一步看源码:Nacos》框架源码系列之一(其1,配置服务源码)
  14. CodeBlocks中文汉化Code::Blocks 10.05 中文版
  15. 如何将文字翻译成英文?简单教程讲解
  16. 杭州电子科技大学acm--2022
  17. 使用继承实现:“剪刀石头布的游戏”
  18. 嵌入式开发入门之经典 ARM开发板
  19. Python基础篇(七)
  20. [转载] 信息系统项目管理师视频教程——01 信息系统综合知识总论

热门文章

  1. 只进ResultSet 不支持请求的操作
  2. 修复Net4.0在IE11下doPostBack无效的问题
  3. Android 全屏抽屉fragment,NavigationView
  4. linux服务器配置端口,Linux服务器配置-新增端口
  5. centos7 postgresql9和postgis2.1插件编译部署
  6. c语言see函数,vprintf() - C语言库函数
  7. 力扣刷题【20,21,26,27,35】
  8. 带电插拔损坏设备原理_Win10拔U盘不用再点“安全弹出”了,XP和Win7老用户都眼馋了...
  9. printf函数源码linux,再来一版简易的printf函数实现
  10. 【算法设计与分析】09 递推方程与算法分析