试问 Excel 数据透视表能否集求和、求唯一值、不聚合于一表?
公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必“设为星标”哦!!!
点击任意文章上方的“☆星标”即可。

有网友求助:能否对一个有重复项的数据表基于某一列同时进行以下计算:
-
汇总某一列;
-
对另一个有重复项的列不做计算(比如单价);
-
计算第三列的不重复个数
案例:
根据下图 1 中每种品类,计算出其对应的唯一楼栋数、单价和总价,效果如下图 2 所示。


解决方案:
1. 选中数据表的任意单元格 –> 选择工具栏的“插入”–>“数据透视表”

2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 –> 务必勾选“将此数据添加到数据模型”–> 点击“确定”按钮

3. 在右侧的“数据透视表字段”区域按以下方式拖动字段:
-
行:“品类”
-
值:“楼栋”、“单价”、“总价”


4. 选中“楼栋”字段 –> 右键单击 –> 在弹出的菜单中选择“值字段设置”

5. 在弹出的对话框的“计算类型”区域中选择“非重复计数”–> 点击“确定”

6. 选择“单价”字段 –> 右键单击 –> 选择“值字段设置”

7. 在弹出的对话框的“计算类型”区域中选择“平均值”–> 点击“确定”


8. 选中数据透视表的任意单元格 –> 选择工具栏的“设计”–>“总计”–>“对行和列禁用”


9. 修改各个字段的标题名称。

夜雨聆风
