我们可以将 2 个措施合二为一吗?
Can we combine 2 measures into one?
我的数据视图如下所示:
为了按员工 ID 计算工资组的总和,我创建了 2 个度量,如下所示:
Measure = MAXX(DISTINCT(Employee1[EmployeeId]),MAX(Employee1[Salary]))
SumSalary = SUMX(DISTINCT(Employee1[Salary]),[Measure])
我试过如下但它不起作用。在 Power BI 中显示错误的值。
SumSalary = SUMX(DISTINCT(Employee1[Salary]),MAXX(DISTINCT(Employee1[EmployeeId]),MAX(Employee1[Salary])))
还有其他方法可以结合这些措施吗?
我会尝试以下方法:
TotalSalary = SUMX(
SUMMARIZE(Employee1,
Employee1[EmployeeId],
"EmployeeSalary", MAX(Employee1[Salary])),
[EmployeeSalary])
这首先按EmployeeId
对他们进行分组,取该ID的最高工资,然后对每个员工的工资求和。
我的数据视图如下所示:
为了按员工 ID 计算工资组的总和,我创建了 2 个度量,如下所示:
Measure = MAXX(DISTINCT(Employee1[EmployeeId]),MAX(Employee1[Salary]))
SumSalary = SUMX(DISTINCT(Employee1[Salary]),[Measure])
我试过如下但它不起作用。在 Power BI 中显示错误的值。
SumSalary = SUMX(DISTINCT(Employee1[Salary]),MAXX(DISTINCT(Employee1[EmployeeId]),MAX(Employee1[Salary])))
还有其他方法可以结合这些措施吗?
我会尝试以下方法:
TotalSalary = SUMX(
SUMMARIZE(Employee1,
Employee1[EmployeeId],
"EmployeeSalary", MAX(Employee1[Salary])),
[EmployeeSalary])
这首先按EmployeeId
对他们进行分组,取该ID的最高工资,然后对每个员工的工资求和。