Можем ли мы объединить 2 меры в одну? - PullRequest
0 голосов
/ 27 апреля 2018

Мои данные выглядят так:

enter image description here

Чтобы сделать СУММ зарплатной группы по идентификатору сотрудника, я создал 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])))

Есть ли другой способ объединить эти меры?

1 Ответ

0 голосов
/ 27 апреля 2018

Я бы попробовал что-то вроде этого:

TotalSalary = SUMX(
                  SUMMARIZE(Employee1,
                      Employee1[EmployeeId],
                      "EmployeeSalary", MAX(Employee1[Salary])),
                  [EmployeeSalary])

Это сначала группирует их по EmployeeId, беря максимальную зарплату для этого удостоверения личности, а затем суммирует зарплату для каждого сотрудника.

...