我已经到处寻找这个问题的答案,包括Microsoft的Power BI文档,但我还没有找到解决方案。我确实找到了一份Microsoft文档,上面写着“可以对漏斗图进行排序”,但它没有继续解释如何做到这一点!
默认情况下,我的漏斗图从顶部计数最高的项目到底部计数最低的项目进行排序。这在漏斗图中是意料之中的,但我们希望以特定的顺序对图表进行排序,该顺序必须与获得新客户的时间顺序有关。
以下是Power BI默认情况下对数据进行排序的方式:
Power BI漏斗图,默认排序顺序:

但是,这会使项目没有按时间顺序排列,因此我们希望按以下顺序对其进行排序,以表示客户从初始销售线索到已签署合同的生命周期:
Power BI漏斗图是我们想要排序的方式:

我尝试在类别名称前面添加数字来覆盖排序(例如,1. 1.Prospect、2. 2.Qualified、3. 3.Contract、4. 4.Signed ),但不起作用。
有没有办法手动对漏斗图中的项目进行排序?非常感谢您的帮助!
发布于 2018-09-18 03:43:50
我设法回答了我自己的问题!我之前在标签前面添加数字(例如,1.潜在客户、2.合格潜在客户、3.已发送合同、4.已签约客户)是正确的。但我假设Power BI将按该分组的值进行排序,而实际上您必须通过单击元素右上角的"More options“(三个点)图标手动强制执行此操作。然后选择“排序依据”,选择要作为排序依据的组,然后选择“升序排序”。
结果就是我们想要的:
当然,如果您不想让数字出现在标签前面,那么我仍然不知道如何在Power BI中原生地做到这一点,但这个变通方法目前可以满足我们的需求。
发布于 2018-09-15 02:55:08
你可能想试试这个付费的自定义视觉效果:https://zoomcharts.com/en/microsoft-power-bi-custom-visuals/custom-visuals/drill-down-column-line-area-chart/
它确实提供了必要的排序来控制显示。
贾尼斯
免责声明:我是ZoomCharts的联合创始人
发布于 2022-02-08 10:16:32
小技巧:有时你可以在可视化的“工具提示”字段中添加你想要排序的列。这不会改变视觉效果,但您可以(通过视觉效果上的三个点)选择要对其进行数据排序的字段。
https://stackoverflow.com/questions/52337324
复制相似问题