在 Excel 中旋转唯一值 2024-8-17 • microsoft-excel pivot-table duplicate 我有保险单数据,我想根据每月销售的保单数量进行透视。透视表汇总了保单行数,即使有重复的 ID 值。我不想在透视之前使用“删除重复行”功能,因为它还会丢弃不同列中的价格数据。我能想到的唯一解决方案是添加另一列,如果该值之前已经出现过,则在行中输入“1”,否则输入“0”,但是我不知道如何实现这样的事情。 例如 - 在此图片中,数据透视表的数量为 21(数据中的行数),但唯一值的数量为 18,这是我想要获取的数字。 答案1 首先,创建数据透视表并选中“将此数据添加到数据模型”复选框。 接下来,右键单击数据透视表上的策略 ID 单元格,并选择“值字段设置”。在“汇总值字段依据”字段中,选择“不同计数”。 现在,数据透视表将显示不同数量的策略: 答案2 您可以为辅助列编写一个公式: =IF(COUNTIF(E$1:E2,E2)>1,0,1) 应该将其输入到G2(或您使用的任何列的第 2 行)并复制下来。 相关内容 LCD 和 CRT 显示器对眼睛的主要区别 使用另一台笔记本电脑的硬盘,但出现 Win7 正版增值计划错误 如何优雅地按端口选择性地从 OpenVPN 接口排除 FreeBSD 网络流量 TCP 上的网络 SNMP? 使 Thunderbird 完全便携 是否可以检查每个 USB 端口/设备使用了多少电量? 强制连接蓝牙设备 Windows 的“游戏设备校准”到底起什么作用? 将已删除的文件标记为未删除 Windows 7 与 Samba 驱动器的连接有时不会刷新