Страницы: 1
RSS
Не совпадает результат вычисления меры TOPN и TOPN значений в таблице, таблица проранжирована, результат правильный
 
Добрый день!

Помогите, пожалуйста, решить головоломку.
Создана таблица, где по неким именам посчитано количество строк (количество клиентов для каждого имени), затем проставлены ранги. Вот результат.
ProviderName   Count Of_Id  RANK  
Ivanov 1265 1
Petrov1089 2
Sidorov 984 3
Результат правильный (проверен SQL запросом). Сумма первых 3-х составляет 3,338

Затем для расчета последующих показателей написана мера TOP3
Top_3 = CALCULATE([NumberOfConsult],TOPN(3,ALLSELECTED('FACT-ProvidersList'[ProviderName]),[NumberOfConsult],DESC))

где NumberOfConsult = DISTINCTCOUNT('Наз.таблицы'[Название_Id])

Результат меры - 3,187

Не могу разобраться, почему не совпадают результаты.
Еще один нюанс: и таблица, и мера дополнительно отфильтрованы по одному году.
 
Цитата
Marusya.by написал:
[NumberOfConsult]
так у Вас же по этой мере идет сортировка - может там порядок получается уже отличный от того, который в приведенной таблице.
Хотя файл все же был бы лучше - без него гадать можно сколько угодно.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Добрый день.
Может проблема и в сортировке.
Сама программа неверно считает сумму даже по таблице. Не пойму, почему. Прикрепляю файл
Изменено: Marusya.by - 10.09.2021 14:47:33
Страницы: 1
Наверх