加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,提问交流,有问必答。
类似于Excel的透视表,可以把字段放入矩阵的行、列、值,但是相对于透视表,矩阵没有放筛选字段的地方,在画布中添加切片器可以实现筛选。当然,切片器不是仅仅为矩阵服务,对其他视觉对象同样适用,基本上所有报告都会用到切片器。
切片器vs筛选器
切片器和筛选器都能用来筛选,在PowerBI中它们是两个不同的事物。
筛选器可以用于视觉对象(有些视觉对象需要通过视觉对象筛选器配合才能返回需要的结果)、当前页面或所有页面,功能上有基本筛选和高级筛选,操作略显复杂。对于使用PowerBI桌面版的报告开发者,他们会在后台使用筛选器设计报告,也会直接使用筛选器做筛选;对于使用线上报告的用户,通常不让他们看到后台筛选器(点击小眼睛图标可隐藏),画布上的切片器更适合他们来筛选。
如何设置切片器
1 选择合适的切片器样式
选中画布中的切片器,在格式窗格的切片器设置中,可以设置切片器样式。几种样式罗列如下:
i 介于、之后(大于或等于)、之前(小于或等于)
这几个样式专用于日期或数字类型的字段,方便快速地选择一个区间,支持打开和关闭滑块。
圆形滑块比较大,是为了适用于触摸屏,如果只用鼠标操作,可以使用小滑块。在格式窗格的属性-高级选项中,关闭响应,滑块就变小了。
ii 相对日期或时间
该样式仅适用于日期或时间,根据当前日期或指定日期选择相对的日期时间段(上一段、当前、下一段等)和日期时间段的单位(比如年月周日等)。
在格式窗格的值中,可以选择是否包含今天,还可以手工输入指定的定位日期。
iii 垂直列表/磁贴/下拉
这几个样式可用于日期、数字,还可用于文本。垂直列表和磁贴比较直观,选项值一目了然,但会占用较多的页面空间,适用于选项值比较少的情况,其中磁贴在触摸屏上优势明显;下拉比较节约页面空间,有限的空间可以放置更多的切片器。
2 为切片器添加搜索框
垂直列表/磁贴/下拉切片器中,如果有较多的选项值,比如客户名称,可以通过点击切片器右上角的三个点,选中搜索,就可以添加搜索框。设计报告的时候添加搜索框,发布后报告使用者可以直接看到搜索框,设计报告的时候没添加,报告使用者也可以自行添加。
3 选择方式:单选/多选(按住Ctrl键)/多选(直接挑勾)/全选
对于垂直列表/磁贴/下拉切片器,在格式窗格中,可以设置选择方式。单选只能选择单值,默认选择在第一个值上;多选可以在操作的时候选择按不按住Ctrl键;显示全选,快速全选或清除全选。
4 多层级切片器
把存在关系的多个字段放入到字段中,可以生成多层级切片器。适用于主类、次类这样的层级筛选,比如年和月,省份和城市等。
5 复制和同步切片器,可通过同步视觉对象窗格快速配置
选中一个或多个切片器,Ctrl键+C复制,再到新的页面中,Ctrl键+V粘贴,可以把切片器复制到新的页面。此时会跳出对话框提示是否同步视觉对象,同步的话,复制后的切片器会和来源处切片器所选的值保持一致。
在一个页面选中切片器,然后在视图中打开同步切片器窗格也可以实现上面的操作。选择小眼睛图标下面的复选框,可以把这个切片器复制到其他页面,选择循环图标下面的复选框,会同步不同页面中切片器选择的值。
6 编辑交互,让切片器服务于所有或个别视觉对象
切片器默认作用于当前页面所有的视觉对象,也可以只对指定的视觉对象起作用。
以趋势图为例,通常它会显示全日期,所以日期切片器会设置成对趋势图不起筛选作用。选中日期切片器,点击菜单栏格式下的编辑交互,然后在趋势图右上角选择"无"图标,就可以取消切片器对此图表的筛选。
如果只想让切片器专门服务于一个视觉对象,也可以把它对其他所有视觉对象的筛选都关掉。比如,在占比图表中,内嵌一个切片器。
拓展
在获取更多视觉对象中,可以找到更多样式的切片器,文本筛选器、日期筛选器等,根据需要选择即可。