【问题标题】:DAX Grand Total With Existing Running Total现有运行总计的 DAX 总计
【发布时间】:2016-07-18 23:38:34
【问题描述】:

我有一个场景,其中我的数据源已经包含按周计算的总计字段。这很有帮助,但是如果我在 powerpivot/tabular 中有这些数据,则该字段的总和不准确。是否有任何技巧或技术可以让我仍然在这个领域求和以获得总计作为衡量标准?感谢您的任何建议。下面是一个示例数据集,我希望看到总数为 1334.36 而不是 6382.02。

日期周销售 2016 年 4 月 22 日 1 273.07 2016 年 4 月 29 日 2 421.16 2016 年 5 月 6 日 3 575.14 2016 年 5 月 13 日 4 718.86 2016 年 5 月 20 日 5 871.92 2016 年 5 月 27 日 6 1015.57 2016 年 6 月 3 日 7 1171.94 2016 年 6 月 10 日 8 1334.36

【问题讨论】:

    标签: pivot powerpivot dax tabular


    【解决方案1】:

    由于该值已经是一个累计值,因此我将创建一个度量来获取最大值:

    运行总计:=MAX(tablename[Sales])

    【讨论】:

    • 我认为这可能是正确的方向。如果有另一个名为 customer 的字段,并且每个客户的周数重复,那会怎样。是否有可以考虑到这一点的 dax max 声明?
    • 那个 max 语句应该在上下文中仍然有效。您将需要一个日期表,并将您的日期列映射到日期表。然后,您应该能够将您的月或周或您想要组织的日期表中的任何列拖到数据透视表的“列”区域,并将“客户”字段拖到数据透视表的“行”区域,然后将上面的度量拖到进入值字段。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    相关资源
    最近更新 更多