powerbi - PowerBI_calculate ID 在两个时间点之间重叠
问题描述
我有一个如下表:
calendar.year ID age
2013 a 29
2013 b 29
2013 c 29
2013 d 29
2013 e 30
2013 f 30
2013 g 30
2013 h 31
2013 i 31
2013 j 31
2013 k 31
2014 a 30
2014 b 30
2014 c 30
2014 e 31
2014 f 31
2014 g 31
2014 h 32
2014 i 32
2014 j 32
2014 m 29
2014 n 29
2014 q 29
2014 o 31
2014 p 30
2014 x 30
2014 y 31
2014 z 30
2015 m 30
2015 n 30
2015 a 31
2015 b 31
2015 c 31
2015 e 32
2015 f 32
2015 g 32
我需要在 PowerBI 中实现以下目标:计算每个年龄段的平均过渡率。例如:
2013年有4个29岁不同的ID(a、b、c、d),2014年出现了3个(a、b、c),所以过渡率为75%;2014年29岁有3个不同的ID(m,n,q),2015年出现了2个(m,n),因此过渡率为66.7%;因此29岁的平均过渡率为(75%+66.7%)/2=70.9%
请问我该如何写一个度量来达到所有年龄组的平均过渡率?谢谢你。
解决方案
推荐阅读
- oracle - 如何根据Oracle中另一个表的值生成一个表的选择查询
- java - 找不到eclipse项目帮帮我
- php - 使用 EVO-Snap 的 EVO Snap 支付网关 - PHP HostedPayments 库
- c# - 在 Entity Framework Core 中建立关系
- optimization - 每个维度具有不同步长的 scipy L-BFGS-B 优化器
- visual-c++ - 如何对 UWP 组件中的非导出类进行单元测试 (C++/WinRT)
- spring-integration - Spring Integration Java DSL:如何在 JUnit 中运行集成流程?
- android - 后台执行限制和前台服务被杀死
- c++ - 为什么我的编译器无法识别“Bond() = default;”?
- c# - Leafllet 与 ASP .NET MVC 的集成