前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power BI字段参数合并同类型指标

Power BI字段参数合并同类型指标

作者头像
wujunmin
发布2022-07-13 15:51:54
9130
发布2022-07-13 15:51:54
举报
文章被收录于专栏:wujunmin

业绩、成交笔数、销量、库存量等为主指标,为判断指标的健康度,我们常常需要横向比较,设置辅助指标,比如主指标在各店铺的排名,比如指标比同期的增长率。

假设要对6个指标排名,常规状态下需要新建6个排名度量值。这个过程非常繁琐,利用Power BI 2022年5月新增的字段参数功能,可以实现辅助指标归并,一个度量值排名所有指标(不了解字段参数的读者可参考此文 Power BI字段参数用于存货分析

新建好指标字段参数后,可以看到Power BI自动新增了一个表,表中有三列,其中一列是索引(默认不叫“索引”,列名可以双击手动修改),如下图所示:

新建一个多指标排名度量值,SWITCH函数依据字段参数中的索引,对排名的指标进行切换:

代码语言:javascript
复制
排名 = 
VAR _RANK =
SWITCH (
        SELECTEDVALUE ( '指标'[索引] ),
0, RANKX ( ALL ( '店铺资料'[店铺名称] ), [M.销售业绩] ),
1, RANKX ( ALL ( '店铺资料'[店铺名称] ), [M.销售笔数] ),
2, RANKX ( ALL ( '店铺资料'[店铺名称] ), [M.客单量] ),
3, RANKX ( ALL ( '店铺资料'[店铺名称] ), [M.客单价] ),
4, RANKX ( ALL ( '店铺资料'[店铺名称] ), [M.销售折扣] ),
5, RANKX ( ALL ( '店铺资料'[店铺名称] ), [M.业绩达成率] ),
        BLANK ()
    )
RETURN
IF ( HASONEVALUE ( '店铺资料'[店铺名称] ), _RANK, BLANK () )

把店铺名称,指标(字段参数)和新建的排名度量值放入表格中:

以下动图可以看到,排名自动按照指标变化进行切换:

类似的,可以把动态排名放入条件格式(参考此文:Power BI字段参数情境下的条件格式设置):

再举个增长率的例子:

代码语言:javascript
复制
增长率 =
VAR g =
SWITCH (
        SELECTEDVALUE ( '指标'[索引] ),
0, DIVIDE ( [M.销售业绩] - [M.同期业绩], [M.同期业绩] ),
1, DIVIDE ( [M.销售笔数] - [M.同期销售笔数], [M.同期销售笔数] ),
        BLANK ()
    )
RETURN
IF ( HASONEVALUE ( '店铺资料'[店铺名称] ), g, BLANK () )

这里假设只对业绩和笔数计算增长,其他的显示空白。折线和柱形组合图如下设置:

选择业绩指标,柱形和折线正常显示:

选择客单价,只有柱形:

有人可能会问,为什么借助字段参数的索引进行切换,而不是直接的指标名称?读者可以自行尝试用指标名称切换是否可行。

本文的技巧还有更大的用武之地,后续会讲到。


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档