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])第二步:开启树状图的数据标签
选中你的树状图,在右侧面板切换到「格式」选项卡(那个油漆桶图标),找到「数据标签」选项,把开关切到「开」。第三步:设置标签显示的内容
- 在「数据标签」的「值」下拉列表里,添加
TotalSpend和BrandDistinctCount这两个指标。 - 点击「标签样式」旁边的「fx」按钮,或者直接选择「自定义」选项。
- 在自定义输入框里,你可以自由设置显示格式,比如:
这里的大括号会自动替换成对应度量值的实际数值,你也可以根据需求调整文字表述。Spend: {TotalSpend} Brands: {BrandDistinctCount}
- 在「数据标签」的「值」下拉列表里,添加
第四步:优化标签外观(可选)
你还可以在「数据标签」的子选项里调整字体大小、颜色,把标签位置设置为「居中」,甚至给标签加个半透明背景,让文字在不同颜色的区块上都清晰可见。
这样设置完成后,树状图的每个区块都会永久显示对应的总Spend和去重品牌数,不用再依赖鼠标悬停啦!
内容的提问来源于stack exchange,提问作者user1330974
相关产品推荐
相关产品推荐

