如何使用slicer替代bookmark分别展示不同的表格视觉对象
不使用书签通过切片器切换两个表格显示的操作方法
你可以通过独立参数表+条件控制逻辑实现需求,具体操作如下:
- 第一步:创建切换用的独立参数表
直接通过「输入数据」功能新建一张无关联的独立表,仅设置1列视图选项,填入两个值:按国家销售统计、按产品销售统计,该表不需要和现有销售数据模型建立关联关系。 - 第二步:插入单选切片器
以上述参数表的视图选项字段为数据源,插入切片器,设置为单选模式,关闭「允许全选」选项。 - 第三步:配置两个表格的显示规则
如果你的Power BI版本支持「条件可见性」功能,直接按如下设置:
- 选中按国家统计的销售表,在右侧格式面板找到「常规」→「条件可见性」,设置规则:当
视图选项等于按国家销售统计时显示,否则隐藏 - 选中按产品统计的销售表,设置对应规则:当
视图选项等于按产品销售统计时显示,否则隐藏
如果版本不支持条件可见性,可用筛选器控制实现:
- 新建两个控制度量值:
国家表显示控制 = IF(SELECTEDVALUE('参数表'[视图选项])="按国家销售统计",1,0)
产品表显示控制 = IF(SELECTEDVALUE('参数表'[视图选项])="按产品销售统计",1,0)
- 将
国家表显示控制拖动到按国家统计销售表的视觉对象筛选器中,设置筛选条件为「等于1」 - 同理将
产品表显示控制拖动到按产品统计销售表的视觉对象筛选器中,设置筛选条件为「等于1」即可
设置完成后点击切片器的不同选项,就会自动切换显示对应表格。
内容的提问来源于stack exchange,提问作者Ernest Leung
相关产品推荐
相关产品推荐

