【问题标题】:PowerPivot Cohort AnalysisPowerPivot 队列分析
【发布时间】:2015-07-02 17:43:18
【问题描述】:

我正在尝试使用 Excel 的 PowerPivot 进行同期群分析。我有一张表格,记录了哪些用户在哪些月份购买了哪些产品。

UserID 产品日期 数量
1 火腿 3 月 15 日 2
1 块奶酪 1 月 15 日 7 日
2 火腿 3 月 15 日 8 日
3 鱼 3 月 15 日 2
2 奶酪 4 月 15 日 8 日

我想使用计算字段来筛选在给定月份购买给定产品但能够分析他们所有购买的用户群组。

例如队列火腿,3 月 15 日

--> 用户 1、2

UserID 产品日期 数量
1 火腿 3 月 15 日 2
1 块奶酪 1 月 15 日 7 日
2 火腿 3 月 15 日 8 日
2 奶酪 4 月 15 日 8 日

我知道这可以使用 SQL 轻松完成,但我正在与喜欢使用 Excel 而不是 Access/某些 SQL 界面的同事合作。

谢谢

【问题讨论】:

    标签: excel powerpivot dax


    【解决方案1】:

    像这样创建一个计算列:

    =if([UserID]&SlicerValue=[UserID]&[Product],[UserID])

    其中 HAM 将从独特产品表创建的切片器中选择。

    【讨论】:

    • 谢谢,如果我为产品(和日期)创建切片器,如何在 PowerPivot 表中引用它们并防止它们直接过滤我的表?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2013-01-01
    • 2018-10-21
    • 2014-11-09
    • 2020-03-31
    • 1970-01-01
    相关资源
    最近更新 更多