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

Функция РАНГ в Excel
На чтение
6 мин.
Просмотров
25
Дата обновления
06.11.2024

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

Добрый день уважаемые подписчики и читатели блога. Сегодня мы поговорим о сортировке данных в таблицах Excel. Но сортировка не простая, но с определенным условием: изменить порядок данных в таблице невозможно.

Фактически, простой фильтр решит наши проблемы, но любая сортировка в порядке возрастания или убывания изменит положение данных в таблице в зависимости от ее размера. Рассмотрим этот пример. Есть таблица:

  

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

  

Если мы активируем фильтр от высокого к низкому, порядок магазинов изменится, так как мы должны видеть лучшие и худшие результаты. Выберите заголовок таблицы, на вкладке «Главная» нажмите кнопку «Сортировка и фильтр», затем выберите строку «Фильтр». Вы сможете выбрать критерии сортировки. В зависимости от условия выберите порядок сортировки «от максимума до минимума».

  

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

  

Порядок магазинов изменился, но, согласно постановке задачи, этого нельзя допускать. В этом случае идеально подходит функция РАНГ. Начиная с версии Excel 2010 были введены новые функции RANK.RV и RANK.SR. Функция RANK осталась для совместимости с предыдущими версиями программы, поэтому будет использоваться аналогичная функция RANK.RV. 

Основное отличие функций — RANK.RV учитывает одинаковые значения и присваивает им одинаковый ранг.

RANK.SR — возвращает среднее значение двух одинаковых рангов (их порядковые номера).

Синтаксис формулы будет следующим:

= RANGO.RV (номер; исх; заказ)

число — числовое значение, для которого рассчитывается ранг (обязательный аргумент);

ссылка — адрес ячейки или диапазона ячеек, между которыми будет производиться ранжирование (обязательный аргумент);

order — порядок, в котором установлен ранг (если он равен 0 или поле оставлено пустым, ранг будет назначен в порядке убывания, если он равен 1, ранг будет выполняться в порядке возрастания, необязательный аргумент).

 

Мы делаем следующее:

  • добавить в нашу таблицу дополнительную колонку «Внесено в прибыль»;
  • вызываем функцию мастера;
  • введите RANK.RV в поле поиска;
  • нажмите «ОК»;
  • заполните аргументы функции.

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

  

В этой формуле диапазон от B2 до B10 установлен специально, чтобы можно было использовать маркер автозаполнения. Растянем для этого до конца таблицы. Результат не заставит себя ждать. 

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

  

Аргумент функции «Порядок» был установлен на 0, поэтому ранг 1 был присвоен наибольшему значению, а 6 — наименьшему значению. 

Дальнейшая сортировка может быть сложной с использованием функций ВПР, ИНДЕКС и ПОИСК, о которых мы говорили в предыдущих статьях.

Если есть вопросы, пишите комментарии! Всем удачи!

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий