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

Power BI树状图自定义:永久显示Spend与品牌去重计数

Power BI树状图永久显示Spend与去重品牌数的实现方法

原始数据

Country, Advertiser, Brand, Spend
C1, A1, B1, 10
C1, A1, B2, 5
C1, A2, B3, 0
C1, A2, B4, 20
C2, A1, B1, 8
C2, A1, B5, 7
C2, A2, B6, 4
C2, A2, B3, 3
C2, A2, B7, 2
C2, A3, B8, 9

统计结果

按国家统计的品牌去重计数

C1 => 4
C2 => 6

按国家统计的总Spend

C1 => 35
C2 => 33

问题描述

我已创建树状图可视化按国家和广告主统计的Spend与BrandDistinctCount,当前仅在鼠标悬停时tooltip会显示Spend和DistinctBrandCount。我希望在树状图的所有区块中永久显示这两个信息,请问能否在Power BI Desktop中自定义树状图外观,具体该如何实现?


当然可以实现!Power BI Desktop里的树状图完全支持自定义数据标签,让你不用悬停就能直接看到这两个指标,我给你一步步拆解操作步骤:

  • 第一步:准备好所需的度量值(如果还没创建)
    要是你还没计算去重品牌数,先新建一个度量值(替换成你的实际表名):

    BrandDistinctCount = DISTINCTCOUNT('你的数据表'[Brand])
    

    总Spend也建议用度量值来定义,这样后续更灵活:

    TotalSpend = SUM('你的数据表'[Spend])
    
  • 第二步:开启树状图的数据标签
    选中你的树状图,在右侧面板切换到「格式」选项卡(那个油漆桶图标),找到「数据标签」选项,把开关切到「开」。

  • 第三步:设置标签显示的内容

    1. 在「数据标签」的「值」下拉列表里,添加TotalSpend和BrandDistinctCount这两个指标。
    2. 点击「标签样式」旁边的「fx」按钮,或者直接选择「自定义」选项。
    3. 在自定义输入框里,你可以自由设置显示格式,比如:
      Spend: {TotalSpend}
      Brands: {BrandDistinctCount}
      
      这里的大括号会自动替换成对应度量值的实际数值,你也可以根据需求调整文字表述。
  • 第四步:优化标签外观(可选)
    你还可以在「数据标签」的子选项里调整字体大小、颜色,把标签位置设置为「居中」,甚至给标签加个半透明背景,让文字在不同颜色的区块上都清晰可见。

这样设置完成后,树状图的每个区块都会永久显示对应的总Spend和去重品牌数,不用再依赖鼠标悬停啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 06:34:03