反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

计算交叉表横向占比

  • 文档创建者:zsh331
  • 历史版本:4
  • 最近更新:TW 于 2023-08-21
  • 1. 概述

    1.1 预期效果

    有时候我们需要计算表格的横向占比。

    例如我们想去计算每个省份下各类产品的销售额占比,在上海市,生鲜占总销售额的比例为 7.06%

    1.2 实现思路

    使用 DEF 函数计算出「每个省份的销售额」和「每个省份下各类商品的销售额」。

    占比=每个省份下各类商品的销售额/每个省份的销售额

    2. 操作步骤

    示例数据:集团商品销售总表.xlsx


    2.1 添加数据

    新建一个分析主题,添加示例数据「集团商品销售总表」。如下图所示:

    8.11-4.png

    2.2 计算横向占比

    1)进入组件界面,选择图表类型为「交叉表」。并将「省份、商品类别」拖入组件,如下图所示:

    2)求每个省份的销售额。新建一个计算字段

    公式拆解
    详细解释帮助文档
    SUM_AGG(销售额)对销售额求和SUM_AGG-求和
    DEF(SUM_AGG(销售额),[省份])将数据按省份分组,对分组后的销售额求和,获得每个省份的销售额DEF(指定维度)

    3)计算每个省份下每个类别商品的销售额,新建计算字段,如下图所示:

    公式拆解
    详细解释帮助文档
    SUM_AGG(销售额)对销售额求和SUM_AGG-求和
    DEF(SUM_AGG(销售额),[省份,商品类别])按省份、商品类别对数据分组,并对分组后的销售额求和,获得每个省份下不同类别商品的销售额DEF(指定维度)

    4)计算占比。使用 每个省份下每类商品的销售额/每个省份的销售额,如下图所示:

    5)将「占省份总销售额的比例」拖入到分析区域中,并更改数值格式为百分比,如下图所示:

    2.3 效果查看

    详细请参见本文 1.1 预期效果。

    附件列表


    主题: 制作可视化组件
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持