Power BI Count Количество строк ниже среднего значения - PullRequest
0 голосов
/ 24 июня 2019

У меня есть один столбец с оценками, и мне нужно рассчитать количество строк, равное или ниже медианного значения столбца.

Я попробовал приведенную ниже формулу, но, похоже, мне не разрешено использовать Медиану в качестве опции фильтра.

Calculated Column = if('Table'[Score] < MEDIAN('Table'[Score]),1,0)

Я тогда просто собирался вычесть сумму вышеупомянутого из общего числа строк.

Любая помощь будет оценена. Спасибо

Ответы [ 2 ]

1 голос
/ 25 июня 2019

Решение: -

Я начал с чего-то подобного,

**Table1**
Score
1
2
3
4
5
6
7
8

Затем я создал Меру, названную Медианной, с чем-то вроде этого,

Median = CALCULATE(MEDIAN(Table1[Score]),ALL(Table1))

Тогда следующий шаг не является обязательным, если вы хотите использовать в таблице / графике для выбора выброса: -

? Below Median = (IF(SELECTEDVALUE(Table1[Score])<[Median],1,0))

Теперь, чтобы вычислить баллы ниже медианы, я использовал что-то вроде этого: -

# of Scores Below Median = CALCULATE(COUNTROWS(FILTER(Table1,Table1[Score]<[Median])))

Это позволило мне сгенерировать что-то вроде ниже,

The solution

Пожалуйста, примите ответ, если он поможет, а если нет, пожалуйста, дайте мне знать.

0 голосов
/ 25 июня 2019

вам никогда не разрешается использовать показатели (вычисляемые поля) (в вашем случае медиана) при вычислении в столбце.

Попробуйте сохранить медиану в одном столбце для каждой строки (то же значение).

Так что сначала вы должны использовать вычисленный столбец (медиана) = .. для медианы, а затем вы можете использовать этот порог в исходном формальном выражении вместо медианы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...