1. 概述
1.1 版本
FineBI 版本 | 插件版本 | 功能变动 |
---|---|---|
5.1.22 | 6.4.0 | - |
1.2 应用场景
用户可在单元格中直接引用 Excel 参数,Excel 参数通过过滤组件动态赋值。
当一个 sheet 页中有多个表格,我们想限制过滤组件只能控制其中某个或某些表格时,就可以使用 Excel 参数进行辅助。
比如「店风格」过滤组件只能对左边表格进行筛选,不会对右边表格造成影响。
2. 示例
2.1 准备数据源
本示例使用 FineBI 内置的 demo 数据。
1)在数据列表的「行业数据>零售行业>门店销售数据统计」中找到我们需要的四个字段,将其拖入到 Excel 中,点击「加载表数据」。如下图所示:
2)将该 sheet 页命名为「数据源」
2.2 创建表格
左边手输创建一个固定行列表框架。如下图所示:
右边创建一个数据透视表,创建方式可参见:Excel插件-数据透视表 。(透视表表仅用于对比参考,可不创建)
2.3 创建参数
1)点击「参数设置」,添加一个 Excel 参数「店风格」,如下图所示:
2)选择一个单元格插入参数,如下图所示:
注:日期类型的 Excel 参数需要设置插入的参数单元格格式为日期,否则预览后显示数值。
如此 A1 单元格中便成功插入了参数,其他单元格通过引用 A1 单元格,即可使用参数参与计算。
3)使用 SUMIFS函数 计算销售额和毛利,函数计算时会使用到「店风格参数」$A$1,如下图所示:
2.4 使用过滤组件控制参数
点击「筛选」,添加过滤组件并绑定参数「店风格」,如下图所示:
2.5 查看效果
点击「预览」按钮,即可使用过滤组件动态控制参数值。实现仅对左边表格的筛选,如下图所示: