таблице "member" справочник людей, в таблице "REPORT_STREAM" данные по событиям.
Мне нужно вывести число людей у которых сумма по этому события больше определенного числа. пока сумму сравниваю с 0.
Но пока результат получается неверный
вот мой код:
IF(SUMX(
KEEPFILTERS(VALUES('member'[DISPLAY_NAME])),
CALCULATE(SUM('REPORT_STREAM'[sum_fact_hours_day]))
)>0
,CALCULATE(DISTINCTCOUNT('member'[DISPLAY_NAME]),ALL('Month'), ALL('Year'))
)
А чо так сложно? Тут по идее должно быть достаточно sumx values и считать внутри итератора условия. Если я верно задачу понял. И как связаны справочник с фактом?
через логин сотрдуника
мне нужно не просто сумму посчитать, а кол-во сотрудников у котрых эта сумма больше определенного значения
Filter+measure+countrows
Получилось, спасибо)
Обсуждают сегодня