
以上柱形图反映了当前值和同期对比的增长下降趋势。增长值的标签此处进行了优化,除了红绿颜色标识,箭头位置也对应做了区分,对比更鲜明。使用Power BI内置的堆积柱形图结合新数据标签,我们可以轻松实现以上效果。
这个柱形图由五个空间组成,从下到上依次是:实际值空间+填平实际值的补位空间+向下箭头空间+增长数据标签空间+向上箭头空间。

每个空间的度量值如下:
填充.空位填平 = MAXX ( ALLSELECTED ( '店铺资料'[城市] ), [M.销售业绩] ) * 1.1 - [M.销售业绩]
填充.下降箭头 = MAXX ( ALLSELECTED ( '店铺资料'[城市] ), [M.销售业绩] ) * 0.1
填充.增长标签 = MAXX ( ALLSELECTED ( '店铺资料'[城市] ), [M.销售业绩] ) * 0.1
填充.增长箭头 = MAXX ( ALLSELECTED ( '店铺资料'[城市] ), [M.销售业绩] ) * 0.1堆积柱形图Y轴如下拖拽:

对柱形颜色进行处理,将空位填平柱形设置为和背景色相同(此处为白色),箭头和增长标签设置为相同颜色(此处为灰色)。
打开除了空位填平的数据标签。实际值的标签为默认标签,下降箭头柱形数据标签修改为以下度量值:
图标.下降 = IF([增长额]<0, "▼")增长箭头柱形数据标签修改为以下度量值:
图标.增长 = IF([增长额]>0,"▲")增长标签柱形显示为以下度量值:
增长额 = [M.销售业绩]-[M.同期业绩]数据标签的颜色可以使用条件格式自定义:
增长颜色 = IF([增长率]<0,"red","green")完工。示例文件文末知识星球提供。更多组合图表:Power BI 组合图表解决方案
