【发布时间】:2021-04-16 02:18:23
【问题描述】:
我正在使用 Power Query 分析各种公司的数据。 100家公司,2组数据由各公司根据各自的财务报告期发布,涵盖过去12个月,1组是日历,涵盖过去3个月(季度)。我很乐意假设年度数据可以在每个季度平均分配,一旦完成,我想结合 2 个指标(他们的产品)
希望一些示例数据有所帮助:
CompanyScores
|company ID| Metric | Fiscal Year | Value|
|:---------|:-------|:------------|:----:|
|Company 1 |Metric1 | 2019 | 123 |
|Company 1 |Metric1 | 2020 | 234 |
|Company 1 |Metric1 | 2021 | 234 |
|Company 1 |Metric2 | 2019 | 456 |
|Company 1 |Metric2 | 2020 | 567 |
|Company 1 |Metric2 | 2021 | 567 |
|Company 2 ......
FiscalYearEndDatesv - 注意不同的公司有不同的财政年度结束(尽管总是在一个季度末)。他们可能偶尔也会改变他们的财政年度结束,但我们现在不要去那里......
|company ID| Fiscal Year | FYEnd|
|:---------|:-------------|:-----:|
|Company 1 | 2019 | 31/3/19|
|Company 1 | 2020 | 31/3/20|
|Company 2 | 2019 | 30/6/19|
|Company 1 | 2020 | 30/6/20|
Company Weights (using calendar dates)
|company ID| Period Ending |Weight|
|:---------|:-------------|:-----:|
|Company 1 | 31/3/19 | 3%|
|Company 1 | 30/6/20 | 6%|
|Company 1 | 31/9/20 | 5%|
对于任何结束的期间,所有公司权重的总和为 100%。
1- 我认为我需要将年度数据系列扩展为季度数据,每个周期为年度金额的 1/4。
2- 然后我需要根据公司将会计期间滞后不同的数量。
结果将是假设公司 1 的财政年度结束于 31/3/21
对于 2020 年第一季度的日历价值 = 2020 财年价值的 1/4
对于 2020 年第二季度的日历价值 = 2021 财年价值的 1/4
恐怕我不知道如何执行这两个步骤。
【问题讨论】:
标签: date dax powerquery