Power BI/DAX:从现有表创建含列唯一值的自适应新表
创建唯一且自适应的地点表(Power BI)
方法一:用DAX快速生成计算表
- 切换到左侧「数据」视图,点击顶部菜单栏的「新建表」
- 输入DAX公式:
唯一地点表 = DISTINCT('你的交易表名'[地点列名])- 替换公式里的表名和列名为你实际的名称
- 这个表会自动跟随原交易表的地点变化同步更新,新增或删除地点都会实时反映
方法二:用Power Query做去重处理
- 点击顶部「转换数据」进入Power Query编辑器
- 找到你的交易表,右键选择「复制」,把复制后的表重命名为「唯一地点表」
- 选中该表,点击顶部「开始」选项卡的「移除重复项」,在弹窗里勾选「地点列」后确认
- 关闭并应用更改,之后原表地点更新时,点击「刷新」就能同步更新去重表
注意事项
- 先检查原表地点列的格式,避免出现“上海”“上海市”这类写法不同但实际是同一地点的内容,否则去重不彻底
- 如果需要清理地点数据(比如修正错别字、合并相似项),可以在Power Query里先完成数据清洗再做去重
内容的提问来源于stack exchange,提问作者Underonesky
相关产品推荐
相关产品推荐

