有网友求助:能否对一个有重复项的数据表基于某一列同时进行以下计算:
汇总某一列;
对另一个有重复项的列不做计算(比如单价);
计算第三列的不重复个数
案例:根据下图 1 中每种品类,计算出其对应的唯一楼栋数、单价和总价,效果如下图 2 所示。
解决方案:1. 选中数据表的任意单元格 --> 选择工具栏的“插入”-->“数据透视表”
2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 务必勾选“将此数据添加到数据模型”--> 点击“确定”按钮
3. 在右侧的“数据透视表字段”区域按以下方式拖动字段:
行:“品类”
值:“楼栋”、“单价”、“总价”
4. 选中“楼栋”字段 --> 右键单击 --> 在弹出的菜单中选择“值字段设置”
5. 在弹出的对话框的“计算类型”区域中选择“非重复计数”--> 点击“确定”
6. 选择“单价”字段 --> 右键单击 --> 选择“值字段设置”
7. 在弹出的对话框的“计算类型”区域中选择“平均值”--> 点击“确定”
8. 选中数据透视表的任意单元格 --> 选择工具栏的“设计”-->“总计”-->“对行和列禁用”
9. 修改各个字段的标题名称。