在 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 行)并复制下来。 相关内容 如何为所有用户设置 HISTSIZE? make4ht xr-hyper 和 hyperref 无法编译 计算机不断删除所有驱动器上的 mbr 安装多引导系统 Postfix 服务已启用但不会随系统重启而启动 我的外置 USB SoundBlaster Audigy 2 ZS Ubuntu 22.04 没有声音 新安装和 Windows 7 之间的共享不起作用,无论哪个方向。打印机和文件夹 zsh:未找到命令:brew 但其存在 请建议使用哪种 BibTeX 样式 以编程方式说明排列