【问题标题】:SUMMARIZE Table with Filtered Additional Columns使用过滤的附加列汇总表
【发布时间】:2021-11-18 17:30:09
【问题描述】:

我正在寻求有关计算列的帮助。我有一个重复数据表,其中显示了 GUID、GUID 达到的漏斗步骤以及达到的日期。

我的目标是在此表中附加两个额外的列,或者创建一个新的汇总表,其中列出了 GUID、GUID 已达到的最近漏斗步骤以及 GUID 在 365 天前达到的最近漏斗步骤。假设今天是 2021 年 11 月 18 日。

这是起始表:

GUID Funnel Step Funnel Step Date
1 Meeting Scheduled 1/1/2021
2 Contract Signed 10/19/2020
3 Contract Sent 11/17/2020
3 Contract Signed 11/17/2021

这是想要的结果:

GUID Most Recent Funnel Step Most Recent Funnel Step 365 Days Ago
1 Meeting Scheduled NULL
2 Contract Signed Contract Signed
3 Contract Signed Contract Sent

最终,我正在寻找在 PowerBI 中生成表格/矩阵的任何方法,以显示当前给定漏斗步骤的 GUID 计数,以及与去年相比的情况。

【问题讨论】:

    标签: powerbi powerquery powerbi-desktop


    【解决方案1】:

    你需要两个措施来满足你的需要

    Most Recent Funnel Step = 
    CALCULATE ( MAX ( tbl[Funnel Step] ), ALLEXCEPT ( tbl, tbl[GUID] ) )
    
    Most Recent Funnel Step 365 Days Ago = 
    VAR _1 =
        TODAY () - 365
    VAR _2 =
        CALCULATE (
            [Most Recent Funnel Step],
            FILTER ( tbl, tbl[Funnel Step Date] <= _1 )
        )
    RETURN
        _2
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多