Примеры функций ранжирования диаграмм

Данные примеры относятся к функции rank(VRank), но похожим образом могут применяться и к функции HRank. Обратите внимание, что функция HRank употребляется только в сводных таблицах.

Example 1:  

Изучите прямые таблицы с двумя измерениями, расположенные ниже:

Обе таблицы одинаковы, но первая таблица отсортирована по первому столбцу, а вторая таблица отсортирована по последнему столбцу. Это служит примером базовой функции rank. Наивысшее значение имеет наивысший ряд (низшее число ранжирования).

Функция rank всегда возвращает NULL во всех строках Итого.

Example 2:  

Изучите сводную таблицу с двумя измерениями, расположенную ниже:

Эта таблица основана на тех же данных, что и две таблицы из первого примера. Сейчас можно увидеть, как текущий сегмент столбца является внутренней группировкой в случае с несколькими измерениями. Поле «Месяц» в группе A ранжируется отдельно от поля «Месяц» в группе B. Общего ранжирования можно снова достичь путем введения классификатора total.

Example 3:  

В этом примере показано действие различных режимов для числового представления ранжирования. Изучите таблицу, расположенную ниже:

В третьем столбце показано ранжирование текстовых представлений, а в столбце 4 - 8 показано числовое представление того же ранжирования в различных режимах. Выражение в каждом столбце:

num( rank( sum( X ), mode ))

где mode от 0 до 4.

 

Режим 0 (по умолч.)В строках 2 и 3 располагается одно и то же ранжирование, но они явно располагаются в нижней половине всего ранжирования. Поэтому их числовое представление округляется в меньшую сторону до 2. В строках 4 и 5 также располагается одно ранжирование, но они располагаются чуть выше середины таблицы ранжирования. Поэтому они получают среднее числовое представление между первой и последней строкой в столбце ((1+8)/2=4,5). Этот режим особенно полезен при использовании Визуальные подсказки для обозначения наивысшей и наинизшей позиций ранжирования данных внутри группы.

Режим 1В обоих случаях используется более низкое число ранжирования внутри группы, т. е. 2 для строк 2 и 3, 4 для строк 4 и 5.

Режим 2В обоих случаях используется среднее число между наинизшей и наивысшей позициями ранжирования внутри группы, т. е. 2,5 ((2+3)/2) для строк 2 и 3, 4,5 ((4+5)/2) для строк 4 и 5.

Режим 3В обоих случаях используется более высокое число ранжирования внутри группы, т. е. 3 для строк 2 и 3, 5 для строк 4 и 5.

Режим 4Каждому ряду назначается собственное уникальное числовое значение. Порядок внутри групп, использующих одно и то же ранжирование, определяется порядком сортировки измерений диаграммы.

 

Example 4:  

В этом примере показано действие различных форматов для текстового представления функции ранжирования. Изучите таблицу, расположенную ниже:

Столбцы 3 – 5 показывают текстовое представление одной и той же функции ранжирования с разными значениями параметра format.

Формат 0 (по умолч.) Строки с одинаковым ранжированием показаны в виде «низкое значение - высокое значение», например, '2 - 3' и '4 - 5'.

Формат 1 Строки с одинаковым ранжированием всегда получают число более низкого ряда в качестве текстового представления, например, в этом случае 2 для строк 2 и 3.

Формат 2 Одна строка в каждой группе с одним и тем же ранжированием получает число низкого ряда в качестве текстового представления, а остальные строки внутри группы получают пустую строку. Порядок внутри этих групп, использующих одно и то же ранжирование, определяется порядком сортировки измерений диаграммы.