重庆建设工程信息网最新网站,wordpress底下怎么显示备案号,公司如何搭建平台,有免费的wordpress今天我们来谈谈EXCEL中的条件求和。我们将利用不同的技术实现#xff0c;而不是使用函数的6种方法直接开始吧#xff01;数据源结果1、数据透视表-难度系统★☆☆☆☆插入-透视表#xff0c;行字段-销售员#xff0c;值-金额2、 函数公式法-难度系数#xff1a;★★☆☆☆…今天我们来谈谈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法表-确定插入在连接属性-定义中写入SQLselect 销售员,SUM(金额) as 合计金额 from [SQL$] group by 销售员4、Power Query-分组法-难度系数★★☆☆☆PQ方法比较简单基本也是简单的操作加载到PQ后值需要转换分组依据中选择按照销售员分组金额求和即可基本同透视表类似5、Power Pivot-难度系数★★☆☆☆这里我们使用的是2016版本已经内嵌的Power Pivot加载进来可以右击编辑Dax输入以下Dax公式PBI中直接写不需要evaluateevaluatesummarize(销售表,[销售员],金额合计,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办公实战高效办公每天进步一点点关注小编下次精彩不迷路原创不易喜欢小编的文章一定要点赞关注转发您的鼓励是小编最大的动力