EXCEL,如何用透视表统计数据,重复的项只算一次

用透视的方法!!A列是机构,B列是部门代码,C列是组代码,D列是职员代码,要统计每个机构的人数的时候,直接用透视就可以,而且重复的项只算一次,可是要统计每个机构有多少个部门的时候,用同样的方法,得出的却不是部门的数,重复的项重复算了。这是为什么?怎样可以用透视统计每个机构有多少个部门?

1、首先在打开的表格中,点击“插入”选项卡,点击“数据透视表”,如下图所示。

2、这时会出现一个“创建数据透视表”的对话框。先在“创建数据透视表”的对话框中点击“现有工作表”。

3、再点击“位置”右边的选择按钮,见下图。

4、这里随意选了单元格C2,如下图所示。

5、然后回车,回到“创建数据透视表”对话框,按确定。

6、这时,如下图所示,就会发现数据透视表已经存放在了单元格C1的位置。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-16
因为职员代码没有重复,所以统计人数时似乎没有算重复项
但统计部门时,因为不同职员会在相同机构和部门,所以用这个表去统计机构内部门数肯定会重复
可以在人数透视表中,把部门作为列字段加入,再用函数counta计算行字段“机构”每行的非空单元格数量(不包括总计列),这就是机构的部门数追问

可是我特地试过,把两行数据复制一次,弄成职员有重复的,可是用透视得出的是没有算重复项的。所以我就一直纠结为什么透视部门的时候就不能呢?

本回答被提问者采纳
第2个回答  2012-05-09
用的是07的么 建议一个公式直接计算就还好了 countifs
如果一定要用数据透视表 你可以A列是机构 计数列就选择部门
相似回答