You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI:移除Name列单元格内重复名称的方法

Power BI 移除单元格内重复名称的解决方法

针对你Name列中单元格内重复完整名称的情况,以下两种方法可以快速实现去重:

方法一:Power Query 处理(推荐)

  1. 进入Power BI数据视图,选中目标表,点击顶部菜单栏的转换数据打开Power Query编辑器。
  2. 选中Name列,切换到添加列选项卡,点击自定义列。
  3. 在自定义列对话框中输入以下M语言代码:
= Text.Combine(List.Distinct(Text.Split([Name], " ")), " ")
  1. 点击确定生成新列,若要替换原Name列,右键新列选择替换当前列,最后关闭编辑器并点击应用。

方法二:DAX 创建计算列

  1. 在数据视图中选中目标表,点击建模选项卡的新建列。
  2. 输入以下DAX公式:
去重后名称 = 
VAR SplitList = PATHSPLIT([Name], " ")
VAR DistinctList = DISTINCT(SplitList)
RETURN CONCATENATEX(DistinctList, [Value], " ")
  1. 回车确认后,即可得到去重后的名称列。

注意事项

以上方法适用于单元格内为完整名称重复的场景(如示例中的重复模式)。若名称本身包含重复单词,需根据实际情况调整逻辑。

内容的提问来源于stack exchange,提问作者Ashok Anumula

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 07:04:54