Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Нумерация по выражению

Всем добрый день.

поставили такую задачу - есть таблица:

МагазинПервый показательВторой показательN показатель
Москва1524836547
СПБ1698015983
Новгород1274123581

и нужно по каждому показателю посчитать "Место" 1,2,3,,,,n

по сути должна получиться такая таблица:

МагазинПервый показательМесто по 1Второй показательМесто по 2N показательместо по n
Москва1524823654271
СПБ1698011598332
Новгород1274312358113

по сути обычная нумерация, но вот что то подобрать функцию не могу, подскажите?

заранее спасибо!

1 Solution

Accepted Solutions
Eugeny_Ilyin
Creator II
Creator II

В этом случае поможет функция ранжирования
RANK(sum(Первый показатель))

rank([ total ] expression [ , mode [, format ] ])

Оценивает Выражение, сравнивает результат с результатом других строк, содержащих сегмент текущего столбца, и возвращает классификацию текущей строки в сегменте. Для растровых диаграмм сегмент текущего столбца определяется таким, каким он является в эквиваленте прямой таблицы диаграммы (На самом деле все диаграммы QlikView имеют эквивалент прямой таблицы, кроме сводной таблицы, которая имеет более сложную структуру).

View solution in original post

2 Replies
Eugeny_Ilyin
Creator II
Creator II

В этом случае поможет функция ранжирования
RANK(sum(Первый показатель))

rank([ total ] expression [ , mode [, format ] ])

Оценивает Выражение, сравнивает результат с результатом других строк, содержащих сегмент текущего столбца, и возвращает классификацию текущей строки в сегменте. Для растровых диаграмм сегмент текущего столбца определяется таким, каким он является в эквиваленте прямой таблицы диаграммы (На самом деле все диаграммы QlikView имеют эквивалент прямой таблицы, кроме сводной таблицы, которая имеет более сложную структуру).

Anonymous
Not applicable
Author

Отказалось все так просто, спасибо