【问题标题】:Power BI DAX group by , min max for TrxIDPower BI DAX 分组,TrxID 的最小值最大值
【发布时间】:2020-12-15 22:05:21
【问题描述】:

我在尝试从我的行详细信息数据中获取汇总交易标头级别数据时遇到问题。

对于添加到表中的每一行,我都有带有 DateTime 的销售项目数据。我想按每个事务 ID 提取此日期时间列的最小值和最大值。

希望在 DAX 中作为虚拟表或度量来执行此操作,而无需再次访问 SQL Server。

感谢您的帮助

样本数据。

想要的结果

【问题讨论】:

  • 你的最终目标是什么?要在视觉对象、DAX 计算表或查询编辑器中显示此内容?

标签: sql-server powerbi dax


【解决方案1】:

我需要一个由 DAX 创建的新表,请使用以下代码:

NewTable = ADDCOLUMNS(
SUMMARIZE('Table','Table'[TrxID]), 
"MinDateTime", CALCULATE(min('Table'[LineDateTime])), 
"MaxDateTime", CALCULATE(max('Table'[LineDateTime]))
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-16
    • 1970-01-01
    • 2021-09-09
    • 2016-11-28
    相关资源
    最近更新 更多