
5
饭后走一走,路边又吃九十九
有时为了节省报告页面空间,或者业务人员的特殊需求,需要图表的维度可以动态切换,比如筛选器选择产品类别时,X轴显示的是产品的类别,而当筛选器选择姓名时,则X轴显示的是客户的姓名。
书签
创建两个书签来切换不同的图表,这应该是相对来说最简单的方法了,虽然原理上并不是动态坐标轴,但是结果上看还是相同的。
方法很简单,就不再写详细过程,创建两个书签来切换不同的图表即可。

可是,这样会有一些问题,比如数据量很大,或者需要动态切换的图表很大,工作量就会变大,甚至会让报告变慢。
组合一张新的辅助表
还是回到问题本身,我们想通过筛选器来切换坐标轴的值,其实可以想像出筛选器字段来坐标轴字段来源于一张表。所以,上述问题只需要存在这样一张表:两个字段,一个字段是类型,只有两个值产品类别和客户姓名,另一个字段是对应的值。
构造计算表如下,不需要和其他表建立任何关系
Category and Customer =
UNION(
SELECTCOLUMNS( VALUES( 'Product'[EnglishProductCategoryName]), "Value", [EnglishProductCategoryName], "Type", "Category" ),
SELECTCOLUMNS( VALUES( 'Customer'[First Name] ), "Value", [First Name], "Type", "Customer" )
)

本文介绍了如何在PowerBI中实现动态坐标轴的切换,通过创建书签和组合辅助表来根据筛选器改变X轴展示的内容。同时,文章探讨了年季月切换的方法,包括构建辅助表和维护与日期表的关系,以实现更灵活的日期维度切换。
最低0.47元/天 解锁文章
2698





