比数据透视表更强大,Excel 神技超级透视表

原文题目:《比数据透视表更逆天,Excel 神技超等透视表来了!》各人好,我是正在研讨超等透视表的小爽~小 A 作为一位贩卖,天天都市收到当天的贩卖明细数据,而后他想要晓得当天每个产物的客户数有几多,以便前面计划贩卖计划。由于一个客户在当天可能对同个产物屡次下单,而数据源中存在产物年夜类跟客户 ID 字段,以是他须要依据产物年夜类对客户 ID 去除反复值,而后停止计数。对于去除反复计数,Excel 中有一个很经典的用法,是应用 SUMPRODUCT 跟 COUNTIF/COUNTIFS 函数实现的。=SUMPRODUCT(1/COUNTIF(统计地区统计地区))针对这个成绩,小 A 作为一个 Excel 函数妙手,之前都是这么做的:如下图,G2 单位格输入公式如下:=SUMPRODUCT(IFERROR(1/COUNTIFS($A$2:$A$20001,$A$2:$A$20001,$D$2:$D$20001,F2)*EXACT($D$2:$D$20001,F2),0))如许做能够是能够,不外一旦数目比拟多,尤其是数组公式,表格就变得特殊卡。他晓得,假如是 OFFICE 365,用 UNIQUE 函数跟 FILTER 函数也能够做,然而公司用的不是 OFFICE 365。公式如下:=COUNTA(UNIQUE(FILTER($A$2:$A$20001,$D$2:$D$20001=F2)))以是,小 A 就跑来问我,有不更好的方式呢?我:能够用超等透视表啊~小 A:数据透视表我用过,超等透视表是啥??我:这就带你看看超等透视表的天下!1、非反复计数咱们先拔出一个一般数据表。将年夜类拖拽到行地区,将客户 ID 拖拽搭配值地区。单击值地区此中一个单位格,鼠标右键-「值汇总根据」。咱们能够发明:值汇总地区是有非反复计数的,然而它是灰色的,不克不及选中应用。那想要应用它的话,应当怎样办呢?咱们从新创立一个数据透视表,此次咱们勾选「将此数据增加到数据模子」,把一般透视表变身成为超等透视表。同样,咱们将年夜类拖拽到行地区,客户 ID 拖拽到值地区。单击值地区单位格-鼠标右键-值汇总地区,这里能够看到非反复计数功效当初能够应用了。咱们抉择非反复计数。此时咱们能够看到非反复计数的成果曾经出来了。是不是很简略呢?不须要庞杂的数组公式,经由过程点点鼠标,咱们就搞定了非反复计数。作为一个弥补,前面我来简略先容一下这背地的盘算道理,有兴致的小搭档能够持续往下瞧瞧。2、常识拓展假如你细心察看,可能会发明一个成绩。咱们对 ID 数据停止乞降(白色边框内),成果为 16205,这时咱们会发明成果与总计的值纷歧样。这是什么缘故呢?岂非是由于超等透视表(PowerPivot)出 bug 了?要懂得这个成绩,咱们须要懂得超等数据透视表的器量值观点。器量值:是数据剖析中应用的盘算。包含应用数据剖析表白式 (DAX) 公式创立的乞降、均匀值、最小值、最年夜值、计数或更高等的盘算。注:器量值的公式无论怎样编写,运算成果必定是个单值。咱们进入 Power Pivot 界面:在 Power Pivot 选项卡中,单击【治理】,进入 PP 中。单击表现隐式器量值,咱们能够看到:咱们刚应用的是汇总自带的隐性器量值,非反复计数,它应用的 Dax 函数是 DISTINCTCOUNT 函数。DISTINCTCOUNT 函数是用来统计去除反复后,独一值的数目。参数构造如下:=DISTINCTCOUNT(去除的列名,或许表称号)如下图:以电脑的数据为例(挑选情况为电脑)。超等透视表的盘算道理是:先对数据表中年夜类列的电脑停止挑选,再针对挑选后所构成的表履行器量值公式:=DISTINCTCOUNT (表 [客户 ID]),也就是对客户 ID 停止非反复计数,成果为 1860。同理,因为总计的数据不挑选情况,以是 6080 是对全部数据表中的客户 ID 直接停止去重计数的成果。由于一个客户 ID 可能同时买了其余产物年夜类,以是直接乞降的数据(16205)个别会比总计的数据(6080)年夜。如下图:客户 ID22601449,同时购置了食物,手机,箱包。总计直接去重的话,会直接把这三个订单当成一个订单。而直接乞降的话,就是三个订单。假如想要让总计中的数据,为年夜类中乞降的数据成果,而不是总表客户 ID 去重的计数,咱们就须要本人编写器量值了,这个假如有同窗想晓得的话,咱们前面无机会再聊聊。3、总结一下本文先容了数据透视表中的值汇总根据:非反复计数??一般数据透视表不措施应用非反复计数。??超等透视表(Power pivot)能够应用非反复计数。?? 创立超等透视表:只要要在拔出数据透视表中,勾选将此数据增加到数据模子中。非反复计数应用到的对应 Dax 函数是:DISTINCTCOUNT 函数该函数只要要一个参数,列名或许表名。=DISTINCTCOUNT(去除的列名,或许表称号)??超等透视表的盘算道理:先对外部的挑选情况停止挑选,而后应用器量值公式盘算,这也就是为什么下面案例中,总计的值跟数据乞降成果纷歧样的缘故。本文可能难度稍高,但重在领导各人意识超等透视表这个强盛的东西!各人在任务中,非反复计数个别用在哪些场景呢?本文来自微信大众号:秋叶 Excel (ID:excel100),作者:小爽告白申明:文内含有的对外跳转链接(包含不限于超链接、二维码、口令等情势),用于通报更多信息,节俭甄选时光,成果仅供参考,IT之家全部文章均包括本申明。   申明:新浪网独家稿件,未经受权制止转载。 -->
请尊重我们的辛苦付出,未经允许,请不要转载PG电子麻将胡了_PG电子娱乐的文章!

下一篇:没有了