Power BI 制作目录并一键跳转

在实际数据报表制作当中,通常需要为制作好的仪表板或者各页报表增加一页目录导航,方便读者根据自身的需求跳转到指定的页面,随着Power BI 五月份的更新,按钮增加了函数控制的功能,这就极大提高了交互的灵活性,今天就来为大家讲讲如何制作报表目录页,并实现一键跳转。

在网上找了一份目录列表,内容大致是这个样子的

这里假设已经在Power BI报表内制作好了各页面,并命名好了对应的页标题,如下

我们先增加一张表用来动态存放各页面标题内容,这么做的好处在于,这个目录页是灵活动态的连接在报表的物理结构上,无论当报表出现任何增删的动作都可以实现动态的调整,在Power BI当中选择新建表,并输入以下公式:

目录表 =

        SELECTCOLUMNS(

                    {

                       ("引黄济津应急调水情况",1),

                       ("浙江抵御“云娜”台风灾害情况",2),

                       ("新疆伽师-巴楚6·8级地震灾害情况",3),

                       ("贵州纳雍县山体崩塌灾害情况",4),

                       ("印度洋海啸紧急救援情况",5)

},

"目录",[Value1],"排序",[Value2])

结果如下:

到这里准备工作基本已经做完,接下来就可以制作我们想要的目录页了,新建一页,命名为目录,并在画布上建立表,使用目录字段,调整并美化

插入按钮,并构建供按钮显示和导航的度量值

Button.Display = IF(

                    NOT(ISBLANK(SELECTEDVALUE('目录表'[排序]))),

"第"&SELECTEDVALUE('目录表'[排序])&"页",

"请点选目录列表")

Page.Selection = SELECTEDVALUE('目录表'[目录])

在按钮当中,将构建的度量值赋值到文本和操作当中,即可实现一键导航报表页面

以上,想要了解更多BI分析知识技巧,欢迎关注以下公众号。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。