9、Power BI 卡片与切片器设置全攻略

Power BI 卡片与切片器设置全攻略

1. 卡片条件格式设置

在完成卡片主要参数(标注值、类别标签和背景)的前三个设置步骤后,接下来可以为一个或多个仪表板卡片添加条件格式。虽然这一步不是必需的,但它能让数据展示更加直观。

1.1 标注值字体颜色条件格式

之前我们学习过单元格图标颜色和字体颜色的条件格式设置,在卡片中也能进行类似操作。以“分组”卡片中计划偏差的颜色变化为例,具体是“计划百分比”字段的标注值。如果偏差为正,即超过计划,颜色应为绿色;如果偏差为负,颜色应为红色。

卡片只有两个简单的配置参数,没有像表格那样单独的条件格式选项。不过,我们可以在标注值的字体颜色设置中调用此功能。在颜色选择旁边,有熟悉的“fx”按钮,点击它会打开格式规则配置窗口。

我们可以设置简单规则:如果偏差(“计划百分比”字段)小于 0,字体颜色为红色;如果大于等于 0,字体颜色为绿色。

1.2 卡片背景条件格式

实际上,我们可以将这些格式规则应用到任何元素的颜色上。以销售事实字段的示例单卡片为例,在“常规”→“效果”→“背景”中,也有一个“f(x)”按钮。需要注意“基于哪个字段”这个参数,默认选择的是构建卡片的字段,我们可以将其更改为其他字段,例如“计划百分比”字段。规则条件相同,但红色和绿色的色调会更浅,因为要遵循对比规则,深色文本搭配浅色背景。

根据不同的过滤器,整个卡片可以用绿色或红色突出显示。不过经验表明,改变字体颜色通常就足够了,尤其是当每张卡片都有偏差指示器时。如果为每张卡片都更改背景颜色,仪表板可能会显得过于花哨。但如果有一张重要的卡片,对于其关键偏差,可以使用整个背景来突出显示

### 什么是切片? 在 Power BI 中,切片是一种交互式过滤工具,允许用户通过选择特定的值来动态地筛选可视化图表中的数据[^1]。它能够帮助用户专注于数据的特定子集,并且可以轻松地调整筛选条件以查看不同的数据视图。 ### 如何创建切片? 要创建切片,首先需要打开 Power BI Desktop 并加载所需的数据。然后,在“字段”窗格中选择一个字段作为切片的基础。接下来,从视觉对象库中拖动“切片”图标到画布上,并将所选字段拖放到切片的字段区域中[^2]。 ### 配置切片的显示和行为 #### 1. 显示选定的活动过滤 为了显示实际的活动过滤,可以在报表页面上添加一个文本框或卡片视觉对象,并使用 DAX 表达式来动态显示当前应用的过滤。例如,可以通过以下度量值实现: ```DAX Active Filters = CONCATENATEX(VALUES('Table'[Column]), 'Table'[Column], ", ") ``` 此度量值会列出当前筛选上下文中所有选定的值。 #### 2. 让切片只显示有数据的项目 为了让切片仅显示画布中其他视觉对象相关的项,可以将一个度量值(如计算行数)放入切片的视觉对象筛选中,并设置为“不为空”。如果报表涉及多个事实表,则需要将每个事实表的行数度量值相加并应用于筛选[^2]。 #### 3. 使用图片作为切片 Power BI 支持通过自定义图像来增强切片的外观。用户可以选择上传图片,并将其映射到数据字段中的不同类别。这需要确保图片文件已正确上传到 Power BI相关字段绑定[^3]。 ### 示例代码:动态显示活动过滤 以下是一个示例代码片段,用于动态生成当前活动过滤的列表: ```DAX ActiveFilters = VAR SelectedValues = VALUES('Sales'[Region]) RETURN IF(HASONEVALUE('Sales'[Region]), FIRSTNONBLANK('Sales'[Region], ""), CONCATENATEX(SelectedValues, [Region], ", ")) ``` ### 注意事项 - 确保切片字段报表中的其他视觉对象之间存在正确的数据关系。 - 如果报表包含大量数据,建议优化性能,例如通过减少切片中的选项数量或使用汇总表。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值