excel透视表可以去重后计数吗

excel透视表可以去重后计数吗,第1张

方法

1、打开EXCEL表格,选中要分析的数据

2、点击“插入”--数据透视表。

3、在d出的页面,可选择新工作表,也可以使用现有的工作表。

4、之后在表格中画出一个区域,

5、之后,在行标签里,选择型号,数值里选择“示和项”。

Microsoft Excel Generic Version\x0d\1Excel数据透视表中count不重复值,比如要计算A列不重复值的数量;方法如下:\x0d\ 11应用countif函数:\x0d\ 111在Excel中增加一列比如X列;X列的值用公式=1/Countif(A:A,A2)得出;在数据透\x0d\\x0d\视表中对X列做普通的SUM即可得到不重复值的数目;\x0d\ 112:该方法的思路是,若A列某个值重复出现的次数为n,则将这个值重复出现的每行中X列的值\x0d\\x0d\设定为1/n;这样n个1/n相加即等于1;即实现重复值在SUM过程中与1个1同权重;\x0d\ 113:该方法使用简单,但应用于大量数据时;由于countif函数的效率不高,导致整体计算的效率不高\x0d\\x0d\;\x0d\\x0d\ 12基于排序后的结果,应用if函数:\x0d\ 121对Excel中的数据按A列进行统一的、完全的排序,从大到小,或从小到大都行;但字符和数字必\x0d\\x0d\须混成一体排序,不要分别排序;\x0d\ 122在Excel中增加一列比如X列;X列的值用公式=if(A2=A1,0,1)得出;在数据透视表\x0d\\x0d\中对X列做普通的SUM即可得到不重复值的数目;\x0d\ 112:该方法的思路是,若A列某个值重复出现的次数为n,仅当该值第一次出现是,将X列的\x0d\\x0d\值设定为1,其余个重复出现的行中X列的值都为0;即实现重复值在SUM过程中只被计算1次\x0d\\x0d\;\x0d\ 113:该方法效率高,适用于对海量数据的 *** 作;由于需要精心排序,因此对用户的 *** 作有一定要求;


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13354523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-20
下一篇 2023-07-20

发表评论

登录后才能评论

评论列表(0条)

保存