Функция ранг в эксель как использовать
Перейти к содержимому

Функция ранг в эксель как использовать

  • автор:

Функция ранг в excel примеры

​Смотрите также​ ранги?​MCH​ 1,2. 7,8,8,10,11,11​ 3(3) . 4(4)​ что является средним​ решить задачу, применим​ список отсортирован в​ EXCEL использует понятие​ файл примера столбец​ заголовком (см. рисунок),​Формула​ Этот коэффициент может​ Обязательный. Массив чисел​ функция РАНГ.СР(число;ссылка;[порядок]) Если несколько значений​Функции НАИБОЛЬШИЙ() и РАНГ()​ ранг также не​Функция РАНГ(), английский вариант​В примере условным​: Пример неудачный, не​т.к. Вам необходимо​ . 5(5) .​ для 4, 5​

​ функцию ЕСЛИ (=ЕСЛИ(A2​

​ порядке убывания); аргумент​​ процентиль (функция ПРОЦЕНТИЛЬ.ВКЛ()​

​ L).​​ то нужно установить​Описание​

​ применяться в случаях,​​ или ссылка на​ имеют одинаковый ранг,​ являются взаимодополняющими в​ присваивается, функция воспринимает​ RANK(), возвращает ранг​ форматированием выделил повторы​ понятно что нужно.​ получить средние ранги​ 6(6) . 7(7)​ и 6.​​Серым цветом выделены значения,​​ равен любому неравному​ и Условное форматирование)​Столбец Ранг. Это столбец​​ галочку в поле​​Результат​ когда ранг вычисляется​ список чисел. Нечисловые​ возвращается среднее. ​

​ том смысле, что​ их как текст.​ числа в списке​ красным.​ У Вас заполнено​ для повторяющихся значений,​

​ . 8(8,5) .​​Сравним работу двух функций:​ которые соответствуют заданному​

  • ​ нулю числу –​ и понятие персентиль​ рангов значений. Максимальному​ Метки в первой​=РАНГ.РВ(A2;A2:A6;1)​ и по убыванию​​ значения в ссылке​​Для построения некоторых сложных​
  • ​ записав формулу =НАИБОЛЬШИЙ($A$7:$A$11;РАНГ(A7;$A$7:$A$11))​Порядок​ чисел. Ранг числа​Serge_007​ не 20 чисел​​ то их можно​​ 8(8,5) . 9(10)​​Напомним, что эти две​​ условию. Для чисел,​

Определяем ранг в списке без повторов

​ номер ранжирования 1​ (надстройка Пакет анализа).​​ значению будет присвоен​​ строке. Указывать заголовки​Ранг числа 7 в​ (аргумент «порядок» имеет​​ игнорируются.​​ формул массива может​

​ мы получим тот​​— число, определяющее​​ — это его​: Это из-за проблем​ из 35, а​ получить по формуле​ . 10 (11,5)​ функции работают только​ которые больше 30,​

​ присваивается минимальному числу​

​ В MS WORD​​ ранг=1. Подробнее см.​​ удобно, когда анализируется​ списке, содержащемся в​ нулевое значение или​Порядок​ потребоваться массив рангов,​

​ же исходный массив​ способ упорядочения.​ величина относительно других​ с округлением​

Связь функций НАИБОЛЬШИЙ()/НАИМЕНЬШИЙ() и РАНГ()

​ 11 из 12​ (РАНГмин + РАНГмакс)​ . 10 (11,5)​ в Excel 2010​ выводится пустая строка.​ в списке (как​​ правильным считается термин​​ статью про функцию​

Определяем ранг в списке с повторами

​ сразу несколько массивов​ диапазоне A2:A6. Так​ опущен), и по​ Необязательный. Число, определяющее​ т.е. тот же​A7:A11​Если порядок равен 0​ значений в списке.​Самый простой способ​ и ондно текстовое​ / 2,​Формулы рассчёта: складываем​ и выше. В​​ будто список отсортирован​ перцентиль.​ РАНГ(). Этот столбец​ данных. В нашем​

​ как значение аргумента​ возрастанию (значение аргумента​ способ упорядочения.​ набор рангов, но​.​ (нулю) или опущен,​ Например, в массиве​

​ решения во вложении​ значение.​

​соответственно РАНГмакс =​ по порядку ранги​ более ранних версиях​​В версиях Excel, начиная​​ в порядке возрастания).​

​Для ранжирования данных в​​ можно сформировать с​ случае это не​ «Порядок» (1) не​ «порядок» не равно​Если значение аргумента «порядок»​ в одной ячейке.​Если список содержит повторы,​ то MS EXCEL​ <10;20;5>число 5​Fertion​Смотрите файл, может​ РАНГмин + (СЧЕТ-1),​ повторяющихся значений (8+9)=17​ для этих целей​

Массив рангов

​ с 2010 года,​Определим ранжирование чисел в​ Excel применяются статистические​ помощью формулы =РАНГ.РВ(I7;$B$7:$B$32).​ принципиально, т.к. у​ равно нулю, список​

​ нулю).​ равно 0 (нулю)​Как видно из картинки​​ то повторяющимся значениям​​ присваивает ранг=1 максимальному​​ будет иметь ранг​​: Благодарю за помощь,​ что-нибудь пригодится​в итоге получается​ и делим на​

​ можно задействовать формулу​ появилась функция РАНГ.РВ.​ списке без повторов:​

​ функции РАНГ, РАНГ.РВ,​Столбец Процент. Столбец содержит​ нас только 1​ сортируется от наименьшего​Поправочный коэффициент для связанных​ или опущено, ранг​

РАНГ.РВ (функция РАНГ.РВ)

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

Описание

​Guest​ формула: (РАНГ +​ колличество повторяющихся значений​ массива.​ Это абсолютный аналог​Аргумент, определяющий способ упорядочения​ РАНГ.СР. Все они​ процентиль-ранг (percentile rank),​ массив. Можно указать​

​ к наибольшему.​ рангов = [СЧЕТ(ссылка)​ числа определяется в​

Синтаксис

​ присвоен одинаковый ранг​ присваиваются б​

​ наименьшее число, число​​Dubick​: Ваш пример-это как​

​ РАНГ + СЧЕТ​​ 17/2=8,5 следующий за​Скачать примеры функции ранжирования​ предыдущей функции. Синтаксис​ чисел, равен «0».​ возвращают номер числа​

​ который служит оценкой​​ ссылку на диапазон​5​

Замечания

​ + 1 –​ Excel так, как​В60:В67​ (максимальный). Наличие повторяющихся​о​ 10 — ранг​: Есть такая задача:​ раз то, что​

​ — 1)/2, упростив​ ними ранг идёт​ РАНГ в Excel.​ такой же. Буквы​ Следовательно, в данной​ в ранжированном списке​ относительного положения значения​ только с числами​

​=РАНГ.РВ(A6;A2:A6)​ РАНГ.РВ(число, ссылка, 0)​ если бы ссылка​и в ячейке​ чисел влияет на​льшие ранги.​ 2, а 20​есть порядок чисел:​ и нужно было!​ ее математически получилась​ 10.​Таким образом, все выше​ «РВ» в названии​ функции номера присваивались​ числовых значений. Рассмотрим​ в массиве. Для​

​ и не ставить​Ранг числа 2 в​ – РАНГ.РВ(число, ссылка,​ была списком, отсортированным​D60​ ранги последующих чисел.​Если порядок — любое​ — ранг 3​ 10; 4; 8;​ Текстовое n. 35 я​ вышеуказанная формула​Какие мысли?​ описанные примеры позволяют​ указывают на то,​ значениям от большего​ подробнее синтаксис, примеры.​ заданного значения вычисляется​ галочку.​ том же списке.​ 1)]/2.​ по убыванию.​совпадают. Такой массив​

​ Например, если в​ ненулевое число, то​ (это ранг по​ 12; 4; 5;​ указывал последовательность до​Guest​

​Guest​ автоматизировать работу по​ что при обнаружении​ к меньшему. Максимальному​Функция используется при ранжировании​ сколько значений в​Ссылку на выходной интервал​ Так как значение​В примере, содержащемся в​Если значение аргумента «порядок»​ можно получить с​ списке целых чисел,​ то MS EXCEL​ возрастанию, когда наименьшему​ 17; 19; 7​ 35! Мне и​: Спасибо, очень доступно​

Пример

​: функция РАНГ​ ранжированию данных и​ формулой одинаковых значений​ числу 87 присвоен​ в перечне чисел.​ массиве меньше или​ укажем на текущем​ аргумента «Порядок» не​ книге, РАНГ.РВ(A3,A2:A6,1) равен​ — любое число,​ помощью формулы =РАНГ(A60:A67;A60:A67) или с​ отсортированных по возрастанию,​ присваивает ранг=1 минимальному​

​ значению присваивается ранг​

​Функцией РАНГ.РВ их​

​ нужно было, чтоб​

​ составлению рейтинга значений​

​ функция вернет высший​

​ То есть позволяет​

​ равно ему. Точнее​

​ листе, например, в​ указано, список сортируется​ 3. Поправочный коэффициент​ кроме нуля, то​ помощью формулы =СЧЁТЕСЛИ(A60:A67;»>»&A60:A67)+1​ дважды встречается число​ числу, б​ 1). Если список​

​Guest​: Большое спасибо, суть​ без применения сортировки.​ номер ранжирования (то​В третьем столбце приведена​ узнать величину числа​ — какой процент​

​ по умолчанию — от​

​ равен (5 +​ ранг числа определяется​

​Ранги по возрастанию можно​

Ранг и Персентиль в надстройке Пакет анализа MS EXCEL

​ 10, имеющее ранг​о​ отсортировать, то ранг​

​ 1; 5; 7;​ «0» как значения​: Начал вставлять и​ понятна, всё оказалось​

​Infix_khv​​ есть первого обнаруженного​​ формула с рангом​ относительно других числовых​

​ значений массива меньше​D6​ наибольшего к наименьшему.​ 1 – 2​ в Excel так,​ получить с помощью​

​ 5, число 11​​льшим значениям присваиваются б​ числа будет его​ 1; 3; 8;​ !​ снова столкнулся с​

​ проше чем я​

​: Доброго времени суток,​ элемента в перечне​ по возрастанию.​ значений. Если отсортировать​ или равен ему.​(это будет левый​4​ – 3)/2 =​ как если бы​ формулы =РАНГ(A60:A67;A60:A67;1) или =СЧЁТЕСЛИ(A60:A67;»​ будет иметь ранг​о​ позицией (если нет​ 9; 4​Guest​ проблемой!​ думал ! !​ люди добрые !​

​ равных).​Определим номера значений в​ список по возрастанию,​ Понятно, что для​​ верхний угол таблицы​​=РАНГ.РВ(A3;A2:A6;1)​ 0,5, а ранг,​ ссылка была списком,​

​Такой подход использется в​ 7 (ни одно​льшие ранги.​ повторов).​Нужно обратить функцию​

  • ​: Спасибо большое! Ваша​Формула =РАНГ(A1;A$1:A$12;1)+((СЧЁТЕСЛИ(A$1:A$12;A1))-1)/2 считает​ !​ Помогите, не могу​Как видно из примера,​ списке, где присутствуют​
  • ​ то функция вернет​ максимального значения процентиль-ранг​ результатов).​Ранг числа 3,5 в​ пересмотренный с учетом​ отсортированным по возрастанию.​ статьях Отбор уникальных значений​ из чисел не​Если список чисел находится​Синтаксис​ РАНГ, что б​ формула очень пригодилась​ всё правильно и​Guest​ разобраться! Суть в​ данная функция обрабатывает​ повторяющиеся значения.​ позицию числа. Например,​ равен 0,00%, а​
  • ​После нажатия кнопки ОК​ том же списке.​ связей, равен 3​Функция РАНГ.РВ присваивает повторяющимся​ с сортировкой в​ будет иметь ранга​ в диапазоне​РАНГчислоссылка​
  • ​ по рангу мне​ и помогла. ​ хорошо, но у​: а можно расшифровать​ следующем:​ повторяющиеся числа в​Желтым цветом выделены повторяющиеся​ в массиве чисел​ для минимального -​ будет выведена таблица​3​ + 0,5 =​ числам одинаковые значения​ MS EXCEL и Динамическая сортировка​ 6).​A7:A11​;порядок)​ выдавались числа, например​Fertion​ меня последовательность из​ поподробнее формулу, чтоб​есть у меня​ списке точно так​ числа. Для них​ <30;2;26>число 2​ 100% (все значения​ результатов, содержащая следующие​Рассмотрим инструмент Ранг и​

​ 3,5. Если число​ ранга. Однако наличие​ таблицы в MS​Иногда это не удобно​, то формула =РАНГ(A7;$A$7:$A$11)​Число​1 3 4​: Есть большой столбик​ 35 значений (​ её понять (в​ набор значений (к​

​ же, как и​​ определяется один и​ будет иметь ранг​ массива меньше или​ столбцы (см. рисунок​ Персентиль надстройки Пакет​ встречается в ссылке​ повторяющихся чисел влияет​ EXCEL.​ и требуется, чтобы​ определит ранг числа​

Функции РАНГ, РАНГ.РВ и РАНГ.СР для ранжирования данных в Excel

​— число, для​ 5 и т.д​ цифр, часто они​ берутся с ссылкой​ эксел новичок)​ примеру) 1 .​ в обычной формуле.​ тот же номер.​

Пример функции РАНГ в Excel

​ 1; 26 –2;​ равны ему). Повторы​ выше):​ анализа.​ только один раз,​ на ранги последующих​В этой статье описаны​ ранги не повторялись​ из ячейки​ которого определяется ранг.​ соотвествовало 4, 5,​ повторяются. Нужно каждому​ на другой лист).​=РАНГ(A1;A$1:A$12;1)+((СЧЁТЕСЛИ(A$1:A$12;A1))-1)/2​ 2 . 3​ Если необходимо избежать​

​ Например, числу 7​

  1. ​ 30 –3 (как​ в массиве имеют​Столбец Массив. Это просто​
  2. ​Надстройка Пакет анализа MS​ поправочный коэффициент будет​ чисел. Например, если​ синтаксис формулы и​ (например, при определении​А7​Ссылка​ 7, 8 и​ значению присвоить свой​
  3. ​ Так вот когда​сначала указываем функцию​ . 4 .​ повторений рангов, используем​ во втором столбце​ наибольшее значение в​ один и тот​ наш входной массив​ EXCEL позволяет быстро​ равен 0, поскольку​ в списке целых​ использование функции​ призовых мест, когда​(см. файл примера). ​— ссылка на​ т.д.​

​ уникальный ранг. В​ у меня на​

РАНГ.

​ РАНГ, A$1:A$12 -​ 5 . 6​ другую формулу (см.​ присвоен номер 9​ списке).​ же ранг и​ сортированный по убыванию.​ вычислить ранги для​

По возрастанию.

​ РАНГ.РВ для связи​ чисел, отсортированных по​РАНГ​

​ нельзя занимать нескольким​Т.к. аргумент​ список чисел (диапазон​

Повторяющиеся значения.

​AlexM​ случае, если значения​ другом листе последовательность​ ссылка на массив,​ . 7 .​ выше).​ (и во второй​Синтаксис функции:​ процентиль-ранг. Подробнее про​ Его можно сформировать​ значений массива.​ не будет изменяться.​ возрастанию, дважды встречается​в Microsoft Excel.​ людям одно место).​порядок​ ячеек с числами).​

​: Изобразите задание в​ одинаковы, по идее,​ скажем не из​ а что тут​ 8 . 8​

Формула.

​Возвращает номера числового значения​ строке, и в​Число. Для, которого необходимо​ процентиль-ранг см. статью про​ формулой =НАИБОЛЬШИЙ($B$7:$B$32;A7) (см.​Пусть в диапазоне​Скопируйте образец данных из​ЕСЛИ.

​ число 10, имеющее​Возвращает ранг числа в​В этом нам поможет​опущен, то MS​ Напрямую массив задать​

​ файле. Будет понятнее.​

Пример функции РАНГ.РВ в Excel

​ каждому последующему нужно​ 35, а к​ указывают A1 и​ . 9 .​ в списке (порядковый​ девятой); в третьем​ определить номер в​ Процентили (раздел про Функцию​ файл примера)​В7:В32​ следующей таблицы и​ ранг 5, число​ списке чисел, то​ формула =РАНГ(A37;A$37:A$44)+СЧЁТЕСЛИ(A$37:A37;A37)-1​ EXCEL присвоил ранг=1​

РАНГ.РВ.

​ нельзя, формула =РАНГ(10;<10:50:30:40:50>)​buchlotnik​ лишь прибавлять единицу.​ примеру, из 20,​ 1. далее условие​ 10 . 10​ номер относительно других​ столбце – 3.​ ранжировании.​ ПРОЦЕНТРАНГ.ВКЛ()). Этот столбец​

Пример функции РАНГ.СР в Excel

​Столбец со странным заголовком​имеется числовой массив​ вставьте их в​ 11 будет иметь​ есть его величину​Предполагается, что исходный список​ максимальному числу (50),​ работать не будет.​

РАНГ.СР.

​К примеру:​ то остальные 15​ идёт- всё что​ и мне необходимо​ значений). То есть​

​ Но ни одно​Ссылка. На массив чисел​ можно сформировать с​

Повторения выделены цветом.

​ Точка. В нем​ (см. файл примера).​ ячейку A1 нового​ ранг 7 (ни​ относительно других значений​

​ с числами находится​

Сравнение.

​ а максимальный ранг​ Но, если ввести​Dubick​Значение Ранг​ в данном листе​ я понял, а​ их проранжировать (т.е​ выполняет ту же​

​ из чисел во​ или диапазон ячеек​

​ помощью формулы =ПРОЦЕНТРАНГ.ВКЛ($B$7:$B$32;I7).​ выведены первоначальные позиции​Вызовем диалоговое окно надстройки​ листа Excel. Чтобы​ одно из чисел​ в списке. Если​

Ранжирование

​ в диапазоне​​ (5 = количеству​ формулу =РАНГ(B7;$A$7:$A$11), то​, думаю Вам поможет​3 2​ где рассчитывается ранг​
​ что за -1​ присвоить каждому числовому​ задачу. Только при​ втором столбце не​ с числовыми значениями.​Не смотря на свое​ значений из столбца​ Пакет анализа (Вкладка​ отобразить результаты формул,​ не будет иметь​ несколько значений имеют​А37:А44​ значений в списке)​ она будет работать​ функция НАИМЕНЬШИЙ. С​1 1​ имеют значение 0,​ и деление на​ значению РАНГ, в​ обнаружении идентичных значений​ будет иметь 10,​ Если задать в​ название Ранг и​ Массив исх. Например,​
​ Данные/ Анализ/ Анализ​ выделите их и​ ранга 6).​ одинаковый ранг, возвращается​.​ — минимальному (10).​ (хотя ячейка​ файлом было бы​3 3​
​ и естественно формула​ 2, а также​ соседнем столбце, в​ возвращает средний показатель.​ а в третьем​ качестве аргумента просто​ Персентиль, надстройка Пакет​ до сортировки значение​
​ данных) и выберем​

​ нажмите клавишу F2,​​В некоторых случаях может​

​ наивысший ранг этого​​Примечание​Альтернативный вариант: =СЧЁТЕСЛИ($A$7:$A$11;»>»&A7)+1​B7​ проще​8 4​

​ начинает считать неверно​​ зачем функция СЧЕТ. ​ зависимости от его​Вот результат работы функции:​ – 4.​
​ числа, то функция​
​ анализа не возвращает​ 50, которое сейчас​ инструмент Ранг и​ а затем —​ потребоваться использование определения​ набора значений.​. В MS EXCEL​В столбце​- вне списка​gling​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=РАНГ(D3;D:D;1)+СЧЁТЕСЛИ($D$3:D3;D3)-1​ т.к. она анализирует​

​Serge​​ величены ). НО​Формула в столбце «по​

​Чтобы ранги не повторялись​​ вернет ошибку. Нечисловым​ Персентили. По крайней​ стоит первым, находилось​
​ Персентиль.​ клавишу ВВОД. При​
​ ранга с учетом​Если отсортировать список, то​
​ 2010 добавилась функция РАНГ.РВ(число;ссылка;[порядок]) Если​С​ с числами). Если​: Или так​Нашел вот такую​ 35 значений. Можно​: СЧЁТЕСЛИ подсчитывает кол-во​
​ если встречаются одинаковые​ убыванию»: =РАНГ.СР(A2;$A$2:$A$9;0). Так,​
​ (иногда это мешает​ значениям номер не​ мере в том​ в 18-й строке​СОВЕТ​ необходимости измените ширину​

​ связей. Допустим, что​​ ранг числа будет​ несколько значений имеют​

​приведена формула =РАНГ(A7;$A$7:$A$11;1)​​ в ​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ИНДЕКС($A$1:$A$10;ПОИСКПОЗ(СТРОКА(A1);РАНГ.РВ($A$1:$A$10;$A$1:$A$10;1);0))​ формулу, и для​
​ как-нибудь исправить данную​ одинаковы рангов.​ значения ( в​ функция значению 87​ пользователю решить поставленную​ присваивается.​ понимании, которое заложено​ исходного списка. Если​: О том как​ столбцов, чтобы видеть​ в предыдущем примере​ его позицией.​ одинаковый ранг, возвращается​ с рангом по​B7​$A$1:$A$10- диапазон значений​ небольших диапазонов она​ проблему? к примеру,​MCH​ примере это 8​ присвоила средний номер​ задачу), используется следующая​Порядок. Способ упорядочения чисел​ в функции ПРОЦЕНТИЛЬ.ВКЛ().​ во входном массиве​

​ подключить и работать​​ все данные.​

​ вам требуется получить​​РАНГ.РВ(число;ссылка;[порядок])​

​ наивысший ранг этого​​ возрастанию, ранг=1 присвоен​содержится число вне​ для РАНГ. Формула​ работает. Но когда​ чтобы 0 игнорировала​: По синтаксису функции​ и 8, 10​ 1,5.​

​ формула:​ в списке. Варианты:​

​ Подробнее про эту​​ есть повторы, то​ с этой надстройкой​Данные​ ранг 5,5 для​Аргументы функции РАНГ.РВ описаны​ набора значений (присваивает​ минимальному числу. Альтернативный​ списка с числами,​ массивная, вводится одновременным​ я расширил её,​

​ или ещё как?​​ РАНГ — читайте​ и 10) то​Допустим, в списке чисел​

Присвоить каждому значению уникальный ранг (Формулы/Formulas)

​Для работы функции можно​​ аргумент равен «0»​ функцию также см.​ каждому повтору будет​ см. статью Пакет​7​ числа 10. Для​ ниже.​ повторяющимся числам одинаковые​ вариант: =СЧЁТЕСЛИ($A$7:$A$11;»​
​ то формула вернет​
​ нажатием Ctrl+Shift+Enter в​
​ она перестала корректно​
​MCH​
​ справку.​
​ им присваивается СРЕДНИЙ​
​ три повторяющихся значения​
​ установить пределы. Например,​ или опущен –​ статью про Процентили.​ соответствовать своя позиция.​ анализа MS EXCEL.​3,5​ этого следует добавить​
​Число​ значения ранга). В​Если исходный список отсортировать,​
​ ошибку #Н/Д.​ строке формул.​ работать.​

​: Нужен пример (​​Если записать просто​ РАНГ.​
​ (выделены оранжевым цветом).​ необходимо ранжировать только​

​ значение 1 присваивается​​Примечание​ Этот столбец можно​

функция РАНГ наоборот (Формулы/Formulas)

​Появится диалоговое окно:​​3,5​
​ поправочный коэффициент (см.​ Обязательный. Число, для​ файле примера дается​ то ранг числа​
​Нечисловые значения в ссылке​P.S.Не тестировал правильность,​Как исправить формулу,​Guest​ РАНГ(. )​
​т.е. 1 (1)​Функция присвоила каждому из​ значения от 0​ максимальному числу в​
​: Существует некоторая путаница​ сформировать с помощью​Если ссылку на массив​1​ ниже) к значению,​

​ которого определяется ранг.​​ пояснение работы этой​ будет его позицией​

​ игнорируются. Числам, сохраненным​​ сами проверьте.​​ чтобы исключить повторяющиеся​​: Пример!​то получатся ранги:​ . 2(2) .​ них ранг 5,​

​ до 30. Чтобы​​ списке (как будто​ ​ в терминологии: MS​ ​ формулы массива (см.​ указать вместе с​2​ возвращаемому функцией РАНГ.РВ.​Ссылка​
​ функции. Также добавилась​ в списке.​

Функция RANK (РАНГ) в Excel. Как использовать?

Функция РАНГ (RANK) в Excel используется для присвоения ранга значению из списка относительно других чисел.

Что возвращает функция

Возвращает число, обозначающее ранг числа относительно других значений из списка.

Синтаксис

=RANK(number, ref, [order]) — английская версия

=РАНГ(число;ссылка;[порядок]) — русская версия

Excel works!

menu

Вам нужно присвоить каждому числу в Excel свой номер, чтобы можно было их отсортировать по этому номеру? Можно придумать сложные конструкции для текстовых данных, но для числовых данных есть специальная функция РАНГ в Excel. Относится к числу статических функций и бывает довольно полезной. В статье мы так же рассказываем о новых функциях из Excel 2010 РАНГ.CP() и РАНГ.РВ()

Функция РАНГ в Excel

Как пользоваться. Функция РАНГ в Excel

Функцией РАНГ пользоваться довольно просто. Набор аргументов тоже несложный, а именно:

  • Число — число, для которого нужно определить ранг/место в массиве
  • Ссылка — массив значений, в котором определяется ранг/место числа
  • Порядок — необязательный аргумент.

. Если поставить 0 или не заполнять этот аргумент, то ранг определяется по убыванию. Т.е. наибольшее число 2000 будет на 1ом месте.

. Если поставить любое другое число, то максимальное значение будет под последним местом.

Подробно показано, как использовать функцию на первой картинке.

Примечание. Если в списке 2 одинаковых числа, в нашем случае 1 400, то им будет присвоены одинаковые значения ранга — 2, т.е. второе место. При этом следующее место будет уже не 3, а 4 (1 250). Довольно важное свойство, которое не всех устраивало. Поэтому разработчики пошли дальше и сделали дополнительные функции РАНГ.CP() и РАНГ.РВ() в Excel 2010.

РАНГ.CP

Если чисел с одинаковым значением 1400 3 и более, всем им будет присвоен ранг =2 — это для обычной функции РАНГ. Функция РАНГ.СР посчитает место как среднее из 3 мест, т.е. 3 места занимают второе, третье и четвертое место

РАНГ присвоит всем 3 числам второе место.

РАНГ.CH присвоит всем троим четвертое место.

РАНГ.РВ

Все просто — это та же функция РАНГ только для новых версий Excel — 2010 и старше.

Про сортировку и нахождение наибольшего значения можно прочитать в этой статье

Функции РАНГ, РАНГ.РВ и РАНГ.СР для ранжирования данных в Excel

Для ранжирования данных в Excel применяются статистические функции РАНГ, РАНГ.РВ, РАНГ.СР. Все они возвращают номер числа в ранжированном списке числовых значений. Рассмотрим подробнее синтаксис, примеры.

Пример функции РАНГ в Excel

Функция используется при ранжировании в перечне чисел. То есть позволяет узнать величину числа относительно других числовых значений. Если отсортировать список по возрастанию, то функция вернет позицию числа. Например, в массиве чисел <30;2;26>число 2 будет иметь ранг 1; 26 –2; 30 –3 (как наибольшее значение в списке).

  1. Число . Для, которого необходимо определить номер в ранжировании.
  2. Ссылка . На массив чисел или диапазон ячеек с числовыми значениями. Если задать в качестве аргумента просто числа, то функция вернет ошибку. Нечисловым значениям номер не присваивается.
  3. Порядок . Способ упорядочения чисел в списке. Варианты: аргумент равен «0» или опущен – значение 1 присваивается максимальному числу в списке (как будто список отсортирован в порядке убывания); аргумент равен любому неравному нулю числу – номер ранжирования 1 присваивается минимальному числу в списке (как будто список отсортирован в порядке возрастания).

Определим ранжирование чисел в списке без повторов:

РАНГ.

Аргумент, определяющий способ упорядочения чисел, равен «0». Следовательно, в данной функции номера присваивались значениям от большего к меньшему. Максимальному числу 87 присвоен номер 1.

По возрастанию.

В третьем столбце приведена формула с рангом по возрастанию.

Определим номера значений в списке, где присутствуют повторяющиеся значения.

Повторяющиеся значения.

Желтым цветом выделены повторяющиеся числа. Для них определяется один и тот же номер. Например, числу 7 во втором столбце присвоен номер 9 (и во второй строке, и в девятой); в третьем столбце – 3. Но ни одно из чисел во втором столбце не будет иметь 10, а в третьем – 4.

Чтобы ранги не повторялись (иногда это мешает пользователю решить поставленную задачу), используется следующая формула:

Формула.

Для работы функции можно установить пределы. Например, необходимо ранжировать только значения от 0 до 30. Чтобы решить задачу, применим функцию ЕСЛИ (=ЕСЛИ(A2<30;РАНГ(A2;$A$2:$A$13);"")).

ЕСЛИ.

Серым цветом выделены значения, которые соответствуют заданному условию. Для чисел, которые больше 30, выводится пустая строка.

Пример функции РАНГ.РВ в Excel

В версиях Excel, начиная с 2010 года, появилась функция РАНГ.РВ. Это абсолютный аналог предыдущей функции. Синтаксис такой же. Буквы «РВ» в названии указывают на то, что при обнаружении формулой одинаковых значений функция вернет высший номер ранжирования (то есть первого обнаруженного элемента в перечне равных).

РАНГ.РВ.

Как видно из примера, данная функция обрабатывает повторяющиеся числа в списке точно так же, как и в обычной формуле. Если необходимо избежать повторений рангов, используем другую формулу (см. выше).

Пример функции РАНГ.СР в Excel

Возвращает номера числового значения в списке (порядковый номер относительно других значений). То есть выполняет ту же задачу. Только при обнаружении идентичных значений возвращает средний показатель.

Вот результат работы функции:

РАНГ.СР.

Формула в столбце «по убыванию»: =РАНГ.СР(A2;$A$2:$A$9;0). Так, функция значению 87 присвоила средний номер 1,5.

Допустим, в списке чисел три повторяющихся значения (выделены оранжевым цветом).

Повторения выделены цветом.

Функция присвоила каждому из них ранг 5, что является средним для 4, 5 и 6.

Сравним работу двух функций:

Сравнение.

Напомним, что эти две функции работают только в Excel 2010 и выше. В более ранних версиях для этих целей можно задействовать формулу массива.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *