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

Power BI如何设置使用点号而非逗号作为数字千位分隔符

问题原因

Power BI 默认会读取运行设备的系统区域数字格式配置,你本地电脑的系统数字分组符号被设为逗号,才会出现同一份报告在不同设备上千位分隔符显示不一致的问题。

方案1:修改本地系统配置(仅适配本机所有Power BI报告)

操作步骤:

  • 打开Windows设置,进入「时间和语言」-「语言和区域」
  • 点击「管理语言设置」,在弹出的区域窗口中选择「其他设置」
  • 在自定义格式窗口的「数字」标签页,找到「数字分组符号」项,将默认的逗号,修改为点号.,同时把「小数点符号」修改为逗号,避免格式冲突
  • 逐层点击确定保存配置,重启Power BI Desktop后打开报告,千位分隔符就会显示为点号。
方案2:在报告内固定格式(跨所有设备统一显示,优先推荐)

该方案不需要修改系统设置,配置完成后无论在哪台设备打开报告,千位分隔符都固定为点号,不会随系统设置变动。
操作步骤:

  • 打开Power BI Desktop,在右侧数据面板选中需要设置格式的数值字段
  • 顶部功能区切换到「列工具」选项卡,找到格式设置区域
  • 不选择默认的「常规」「数字」等跟随系统的格式,直接在自定义格式输入框填入格式代码:
    • 不需要保留小数:#.##0
    • 需要保留2位小数:#.##0,00
  • 对所有需要展示的数值字段重复上述设置后保存报告即可。

如果是通过度量值展示数值,可以直接用DAX写死格式,完全不受区域设置影响,示例代码:
固定格式销售额 = FORMAT(SUM('订单表'[销售额]), "#.##0,00")

注意:如果报告已经发布到Power BI Service,需要在服务端对应工作区的设置中,将报告区域格式指定为以点为千位分隔符的区域,或者在发布前就通过上述自定义格式/DAX方法锁死显示规则,避免网页端显示异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 10:09:46