如何在Power BI中批量自动移除数据字段的‘Sum of’前缀?
批量移除Power BI图表字段的“Sum of”前缀方案
方法1:批量设置字段默认不聚合(适用于无需聚合的数值字段)
- 进入Power BI的数据视图,按住
Ctrl选中所有需要处理的数值字段 - 切换到「建模」选项卡,找到「默认汇总」下拉菜单,选择「不汇总」
- 完成后,将这些字段添加到图表时,会直接显示字段原名,不会自动添加“Sum of”前缀
方法2:DAX批量创建带原名的度量值(适用于需要聚合的字段)
如果字段需要保留求和逻辑,可批量创建自定义度量值替代原字段:
- 进入数据视图,点击「建模」选项卡的「新建度量值」
- 针对每个字段,使用如下DAX格式(替换表名和字段名):
Seed = SUM('数据表名'[Seed]) - 若字段数量较多,可借助DAX Studio生成批量脚本:遍历目标表的数值字段,自动生成所有度量值的代码,粘贴到Power BI中执行即可
方法3:用Tabular Editor批量修改模型元数据
这是最高效的批量处理方式,适合大量字段的场景:
- 下载并打开Tabular Editor,连接到你的Power BI模型
- 在左侧面板找到目标表,选中所有需要处理的数值字段
- 在右侧属性面板中,找到
DefaultAggregation属性,将其设置为None - 保存更改后回到Power BI刷新模型,添加字段时将直接显示原名
- 若已存在带“Sum of”前缀的可视化字段,可在Tabular Editor中批量选中这些字段,通过批量替换功能将名称中的
Sum of(注意末尾空格)替换为空字符串
内容的提问来源于stack exchange,提问作者Sadredin Mahmoudi
相关产品推荐
相关产品推荐

