我有一些示例数据,如下所示:
Site Ready Not Ready Training Break Other
A 78% 22% 0% 5% 16%
B 57% 43% 0% 6% 37%
C 56% 44% 0% 1% 43%
D 94% 6% 0% 0% 6%
“站点”所在的位置:呼叫中心站点, 准备就绪:座席处于就绪状态的时间百分比
未就绪:%的时间座席处于未就绪状态(进一步通过“训练”,“中断”和“其他”状态细分了
我想显示一个堆叠图,显示处于“就绪”与“未就绪”状态的时间比例;并且在“未准备就绪”中向下钻取时,应显示“训练”,“休息”和“其他”状态的比例。相当于Excel的是饼图的饼图,但是当我尝试在PowerBI中执行此操作时,我陷入了困境。任何意见将是有益的。谢谢!
答案 0 :(得分:1)
首先,您需要将数据重塑为以下内容:
Site State Substate Value
--------------------------------
A Ready Ready 0.78
A Not Ready Training 0.00
A Not Ready Break 0.05
A Not Ready Other 0.16
B Ready Ready 0.57
B Not Ready Training 0.00
B Not Ready Break 0.06
B Not Ready Other 0.37
C Ready Ready 0.56
C Not Ready Training 0.00
C Not Ready Break 0.01
C Not Ready Other 0.43
D Ready Ready 0.94
D Not Ready Training 0.00
D Not Ready Break 0.00
D Not Ready Other 0.06
要执行此操作,请删除Not Ready
列,然后取消除Site
之外的其余列,以创建Substate
列。然后将State
列创建为自定义列:
if [State] = "Ready" then "Ready" else "Not Ready"
(注意:您可以轻松地使用DAX计算列来创建它。)
数据重塑后,使用起来会容易得多。只需将State
和Substate
放在饼图的“图例”框中,并将Value
放在“值”框中。
您可以从那里深入Not Ready
或传递到层次结构的Substate
级别:
如果您有兴趣的话,还有一种Drill-down donut chart对于这种事情非常漂亮。