У меня есть модель powerbi для анализа результатов опроса.PowerBI Measure
У меня есть следующие расчетные меры:
[distinctcount of respondents this year] = DISTINCTCOUNT('Fact NRPS'[Serial])
[distinctcount of respondents last year] = CALCULATE('Fact NRPS'[Responders], SAMEPERIODLASTYEAR('Dim Dates'[Date]))
[year on year difference] = [distinctcount of respondents this year] - [distinctcount of respondents last year]
В докладе я подытожить эти меры по [Question]
. Таким образом, у меня есть отчет с колоннами, как это:
[Question]
, [distinctcount of respondents this year]
, [distinctcount of respondents last year]
, [year on year difference]
Теперь я хотел бы добавить итоговую строку в нижней части этого отчета, показывающий количество вопросов, где [year on year difference]
больше чем нуль и где [year on year difference]
меньше нуля.
Так что это скажет нам, что 45 вопросов имеют больше респондентов по сравнению с прошлым годом, а у 21 меньше.
Как я могу сделать это в DAX?
Я попытался создать меру, используя Суммируйте сгруппировать данные по [Вопрос] и получить ряд вопросов, где
[year on year difference]
больше нуля. Однако это не сработало. Потому что в резюме это не позволяет мне использовать другую рассчитанную меру, то есть[year on year difference]
.Если я добавлю рассчитанную меру, такую как
If([year on year difference]>0,1,0)
, а затем добавьте итоговую строку в отчет, это тоже не сработает. В этом случае он показывает эту рассчитанную меру как 1 или 0 для общей строки.
Любые идеи о том, как я могу это сделать?
Благодаря
Мехмет
Это старый вопрос, так что вы, вероятно, не ищете ответ больше. Если да, есть ли у вас какие-либо данные, которые вы можете использовать для каждой таблицы? Также было бы полезно знать, как таблицы связаны в Power BI (например, скриншот экрана отношений). – Leonard