栏目说明
「Quick BI使用案例」系列短文都来源于用户遇到的真实问题。
文章聚焦使用过程中的高频误区与使用技巧,希望能帮助您更充分地发挥产品价值。
问题背景
某大型家电集团需要实现“区域 - 产品类型”双维度利润目标完成率业绩看板。销售人员需要查看当前各区域的利润目标完成率,以及时调整销售策略。计算公式:利润目标完成率 = 利润金额(来自销售订单明细数据集) / 目标利润金额(来自销售目标计划数据集)
1. 业务痛点
订单利润金额数据在 company_sales 数据集(每一行是一个订单),目标利润金额数据在sales_target 数据集(每一行是一个大区 + 一个品类的利润总目标)。数据集结构如下:
主数据集:company_sales (销售订单明细),主要字段如下:
订单ID |
区域 |
产品类型 |
利润金额 |
001 |
华东 |
技术产品 |
500 |
002 |
华北 |
家具产品 |
300 |
003 |
华中 |
办公用品 |
400 |
... |
... |
... |
... |
辅助数据集:sales_target (销售目标计划),主要字段如下:
区域 |
产品类型 |
目标利润金额 |
华东 |
技术产品 |
4,000 |
华北 |
家具产品 |
4,000 |
华中 |
办公用品 |
4,000 |
... |
... |
... |
目前参与计算利润目标完成率的两个度量(利润金额、目标利润金额)分别在两个不同数据集中,两个数据集需要通过“区域 + 产品类型”这两个字段组合,将两个数据集进行关联,才能算出准确的每个区域各个产品类型的利润目标完成率。
解决方案
需要在交叉表中,以数据集组合的形式引入主数据集company_sales (销售订单明细)和辅助数据集sales_target (销售目标计划),最终通过多字段组合,将利润金额除以目标利润金额,得到利润目标完成率。具体配置说明如下:
Step1. 主数据集company_sales中存在以下字段:
area: 区域名称product_type: 产品类型profit_amt: 利润金额
辅助数据集sales_target中存在以下字段:
area: 区域名称product_type: 产品类型target: 目标金额
Step2. 配置数据集组合。
a.创建仪表板,新建交叉表,点击数据面板下数据集右侧的 图标,选择下拉面板中的多选。
b.在数据集列表中勾选主数据集company_sales和辅助数据集sales_target。
c.点击确定,在创建数据集组合弹窗中配置相关信息。
本例中将数据集组合命名为目标完成率分析,以销售订单明细数据集company_sales为主数据集、目标值数据集sales_target为辅助数据集,两者通过“区域”和“产品类型”字段关联。
d.点击确定完成数据集组合配置。
Step3. 在字段面板中配置相关字段。
a.在交叉表行中,双击或拖入主数据集的“区域”和“产品类型”字段。
b.在交叉表列中,依次双击或拖入主数据集的“利润金额”字段及辅助数据集的“目标值”字段。其中需要配置两个“利润金额”字段,其中一个将作为后续多字段组合计算的基础。
Step4. 配置多字段组合计算。
a.单击第二个“利润金额”字段右侧的 图标,依次选择高级计算 > 多字段组合。
b.在多字段组合弹窗中利润金额字段已被默认填入,点击 图标插入除号。
c.点击添加字段图标( ),在下拉列表中找到目标值数据集sales_target并选择目标值字段。分子和分母聚合方式都选择“求和”,高级计算都选择“无”。
d.点击“确定”按钮完成多字段组合的配置。
Step5. 将目标完成率的数据展示格式调整为百分比2位小数。
Step6. 点击更新按钮,即可在交叉表中看到各“区域-产品类型”目标完成率的数据。
如阅读后有任何问题,您可以点击Quick BI产品内右下角【帮助与反馈】按钮与我们取得联系。