第08篇:报表交互与筛选器

第08篇:报表交互与筛选器

1. 筛选器概述

Power BI 报表的交互能力是其最大的亮点之一。通过筛选器,用户可以动态探索数据,发现数据背后的规律。

Power BI 有四种筛选器,按作用范围从小到大排列:

筛选器类型 作用范围 说明
视觉级筛选器 仅当前图表 在可视化窗格的"筛选器"区域设置
页面级筛选器 当前报表页面 影响页面上的所有视觉对象
报表级筛选器 整个报表 影响所有页面和所有视觉对象
钻取筛选器 跨页面联动 通过钻取操作传递筛选上下文

2. 切片器(Slicer)

切片器是最直观的交互筛选工具,类似 Excel 的切片器或 BI 工具的筛选面板。

2.1 添加切片器

  1. 在可视化窗格中选择"切片器"图标
  2. 将要作为筛选条件的字段拖到"字段"区域

2.2 切片器类型

类型 设置方法 适用场景
下拉列表 格式 → 选项 → 类型 → 下拉 字段值很多时(>10个)
列表 格式 → 选项 → 类型 → 列表 字段值较少,方便一目了然
滑块 格式 → 选项 → 类型 → 滑块 数值范围筛选(如销售额 > 5000)
相对时间 切片器设置 → 相对时间 筛选"最近7天"、"本月"等相对时间
拖放多选 格式 → 选项 → 拖放多选 允许拖拽选择连续范围

2.3 切片器联动

切片器设置好后,默认会联动筛选当前页面的所有视觉对象。

示例

  • 添加"产品类别"切片器 → 选择"电子产品"
  • 页面上所有图表自动过滤,只显示电子产品相关数据

2.4 切片器格式化

设置项 说明
标题 设置切片器的显示名称
样式 选择"下拉"或"卡片"样式
悬停时显示 鼠标悬停时高亮显示候选值
"全选"选项 是否显示全选按钮
单选/多选 是否允许选择多个值

3. 视觉对象之间的交互

Power BI 默认启用了视觉对象之间的交叉筛选(Cross Filtering)功能。

3.1 查看交互设置

  1. 点击选择一个视觉对象
  2. 点击菜单栏"格式" → "编辑交互"
  3. 页面上会显示每个视觉对象上的交互图标(🔗)

3.2 交互类型

图标 类型 说明
🔗(实线) 筛选 当前视觉对象筛选目标视觉对象
🔗(虚线) 高亮 部分交叉高亮(仅影响视觉内)
无影响 取消两者之间的交互

3.3 设置交互

  1. 进入"编辑交互"模式
  2. 点击目标视觉对象上的图标
  3. 在弹出的选项中切换:筛选 / 高亮 / 无

💡 应用场景:当点击饼图中某一扇区时,不希望所有图表都被过滤,只希望特定图表联动。这时就可以通过"编辑交互"来精细控制。


4. 钻取(Drill-through)

钻取是 Power BI 中实现跨页面深入分析的核心功能。

4.1 创建钻取页面

  1. 创建一个新的报表页面,作为钻取目标页

  2. 将用于钻取的字段(如"产品名称")添加到该页面的"钻取"字段槽中

  3. 设计钻取页面的内容(如该产品的详细销售分析)

    可视化窗格 - 钻取页设置:
    ┌─────────────────────────┐
    │ 添加钻取字段: │
    │ ✓ 产品名称 │
    │ ✓ 客户名称 │
    └─────────────────────────┘

4.2 使用钻取

  1. 在源页面的图表上,右键点击某个数据点
  2. 选择"钻取" → 选择目标字段(如"产品名称")
  3. Power BI 自动跳转到钻取页面,并以该产品的数据作为筛选上下文

4.3 返回按钮

在钻取页面上添加"返回"按钮,方便用户回到原页面:

  1. 点击"插入" → "按钮" → "返回"
  2. 按钮自动出现在钻取页

5. 书签(Bookmark)

书签可以保存报表的当前状态(筛选条件、视觉对象可见性、页面位置等),用于创建演示场景或自定义导航。

5.1 创建书签

  1. 在"视图"选项卡中,点击"书签窗格"
  2. 将报表调整到你想要保存的状态(如选择了特定的筛选条件)
  3. 点击"添加",为书签命名
  4. 建议开启"数据"和"当前页面"选项,以便书签完整记录状态

5.2 书签应用场景

场景 说明
演示模式 按顺序展示不同筛选条件下的报表视图
页面导航 用按钮替代传统页面导航
复位功能 添加"重置"按钮,一键恢复默认筛选
故事线 用书签串联起数据故事的各个场景

5.3 按钮+书签导航

  1. 插入一个"空白按钮"
  2. 在按钮格式设置中,设置"操作" → "类型:书签" → 选择目标书签
  3. 这样就实现了点击按钮跳转到指定状态的效果

6. 同步切片器

当报表有多个页面,且需要同一切片器在多个页面保持同步时,使用"同步切片器"功能。

操作步骤

  1. 在"视图"选项卡中,打开"同步切片器"窗格
  2. 选择一个切片器
  3. 在"同步"列中勾选需要同步到的页面
  4. 切片器在勾选的页面之间自动同步状态

7. 筛选器的高级设置

7.1 相对日期切片器

适合报表需要展示"最近N天"趋势的场景:

  1. 添加日期字段切片器
  2. 在切片器设置中选择"相对"
  3. 设置条件,如"过去7天"、"本周"、"本月"等

7.2 筛选器锁定与可见性

在"筛选器"窗格中,可以设置:

  • 锁定:用户不能修改该筛选条件
  • 可见性:是否在页面上显示该筛选器

应用:管理员预设一些强制筛选条件(如只看当前月份),同时不希望用户改动。

7.3 包含与排除

在图表上,右键点击某个数据点,可以选择:

  • 钻取:进入更详细的页面
  • 查看记录:查看该数据点对应的原始数据行
  • 焦点模式:放大该图表,全屏查看
  • 包含 / 排除:手动将某个值包含或排除在筛选之外

8. 小结

本篇介绍了:

  • ✅ 四种筛选器类型(视觉级、页面级、报表级、钻取)
  • ✅ 切片器的6种类型及格式化设置
  • ✅ 视觉对象之间的交互设置(筛选/高亮/无)
  • ✅ 钻取页面的创建与使用
  • ✅ 书签保存报表状态与导航
  • ✅ 同步切片器与筛选器高级设置

下一篇:我们将学习如何将报表发布到 Power BI Service,进行权限管理和定时刷新设置。

相关推荐
哥本哈士奇3 小时前
第10篇:实战案例 — 销售数据分析仪表板
powerbi
哥本哈士奇1 天前
第01篇:Power BI 简介与环境搭建
powerbi
Sharewinfo_BJ7 天前
香港Databricks AI DAYS参会笔记:Agentic Analytics离我们还有多远
大数据·人工智能·数据分析·powerbi
哥本哈士奇18 天前
财务分析报告 - 常用Power BI DAX公式详解
powerbi
数据科学小丫1 个月前
Power BI 使用
数据分析·数据可视化·powerbi
Sharewinfo_BJ1 个月前
数据可视化新维度:Power BI Unicode 应用实战指南
信息可视化·数据挖掘·数据分析·powerbi
雾岛心情1 个月前
【PowerBI专栏】PowerQuery实现按列分行和按列分列
powerbi
Sharewinfo_BJ3 个月前
PowerBI 2026年1月功能更新|效率升级,体验再优化
windows·microsoft·powerbi
y5236483 个月前
PowerBI 简单示例,表格显示当前日期的上一次日期
powerbi