
两个对称的条形图组合,可以形成蝴蝶样式,分别展示销售Top和库存Top产品,如果该产品同时在两个Top,则高亮突出。这有利于我们跟进畅销款的补货问题,以及库存款的陈列、销售问题。

两个条形图都使用内置簇状条形图如下拖拽字段:

视觉对象筛选器设置为只显示前10:

为对称显示需要做两点设置,首先,左侧库存Top的条形要反转:

其次,数据标签要对称,数据标签度量值分别是:
M.销售Top标签 =
VAR n = ROWNUMBER( ALL ( '产品资料'[产品ID] ),ORDERBY( [M.销量],DESC) )
RETURN
"#" & n & " " & SELECTEDVALUE('产品资料'[产品ID]) & " [" & [M.销量] & "]"
M.库存Top标签 =
VAR n = ROWNUMBER( ALL( '产品资料'[产品ID] ),ORDERBY( [M.库存量],DESC) )
RETURN
"[" & [M.库存量] & "] " & SELECTEDVALUE('产品资料'[产品ID]) & " #" & n 如何高亮同时在两个条形的产品?条形颜色fx设置:
M.Top交叉颜色 =
VAR n_Stock =
ROWNUMBER ( ALL ( '产品资料'[产品ID] ), ORDERBY ( [M.库存量], DESC ) )
VAR n_Sales =
ROWNUMBER ( ALL ( '产品资料'[产品ID] ), ORDERBY ( [M.销量], DESC ) )
RETURN
IF ( n_Stock <= 10 && n_Sales <= 10, "DarkCyan", "DarkGray" )这种方案优点是操作简单,缺点是有些简陋。以下借助SVG矢量图进行了优化:

