找回密码
 立即注册

QQ登录

只需一步,快速开始

Eden.Sun Wyn认证

超级版主

92

主题

2419

帖子

4721

积分

超级版主

Rank: 8Rank: 8

积分
4721

Wyn高级认证Wyn认证

Eden.Sun Wyn认证
超级版主   /  发表于:2023-1-30 15:09  /   查看:1113  /  回复:0
本帖最后由 Eden.Sun 于 2023-1-30 15:57 编辑

  我们的帮助文档中介绍了计算每一行的占比的方法。那如果我们的数据存在一定的分组规律,如地区、时间、类型等,那么如何计算这些数据在各自分组内部的占比呢?这就是我们今天要分享的内容。

1. 模拟需求

  每天会产生若干条数据,每条数据有对应的日期。计算每条数据在对应日期内的总数据的占比。

  如2023-01-01, 有三条数据,数值分别是 2,5,3,那么他们在当天的占比分别为:0.2,0.5,0.3.


2. 数据准备
  我们使用excel模拟数据,人后我们创建名为“
分组内行占比小计”的数据集(创建数据源和数据集的步骤不再赘述啦)。
   image.png357805175.png

3. 实现过程

3.1 添加计算字段
  添加计算字段计算:按照日期分别计算每天的数据总和.
  表达式:Calculate(Sum('分组内行占比小计'[num]), Values('分组内行占比小计'[date]))
  说明:按照 date 字段过滤数据,然后计算 num 字段的和。
   image.png291730651.png


  效果预览:
   image.png401673583.png


3.2 计算占比值
  实现 3.1 的功能之后,在计算占比就容易了,只要通过除法表达式计算就行了。
  Divide('分组内行占比小计'[num],'分组内行占比小计'[按日期计算总和])  
   image.png462581786.png




3.3 效果预览
   image.png262817382.png


至此就实现了分组数据的占比计算,快去试试吧!
  



wyn-export-20230130155613.zip

4.15 KB, 下载次数: 19

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部