首页 > 解决方案 > DAX、Power BI、基于两列的汇总表

问题描述

假设该表如下所示:

ID 时间
1 一个 0.5
1 一个 0.7
1 b 1
1 b 1.5
2 一个 0.9
2 一个 0.8

它非常简化,但正如您所见,我们可以拥有相同的 ID 和不止一次的步骤。

问题是如何在 PowerBI (DAX) 中创建一个度量来总结两个或多个条件下的时间而不列出所有步骤和 ID(例如对于 ID“1”,步骤“a”出现两次,所以我的总和应该是 1.2,步骤“ b" 2.5 等)

标签: powerbidaxpowerbi-desktopmeasuremultiple-conditions

解决方案


有一个不错的功能SUMMARIZE。您可以使用此函数创建表:

Table 2 = SUMMARIZE(ALL('Table'), [id], [step], "time", SUM('Table'[time]))

在此处输入图像描述


推荐阅读