Рейтинг If в Excel и Google Таблицах

Скачать пример рабочей книги

Загрузите образец книги

В этом руководстве будет показано, как рассчитать «ранжировать, если», ранжируя элементы в списке на основе критериев.

RANK IF Формула

Поскольку в Excel нет встроенной функции RANKIF, мы можем использовать функцию COUNTIFS для ранжирования элементов на основе одного или нескольких критериев. Давайте рассмотрим пример.

Чтобы ранжировать продавцов по доходу для каждого региона отдельно, мы используем функцию СЧЁТЕСЛИМН, чтобы условно ограничить ранжирование следующим образом:

1 = СЧЁТЕСЛИМН (D3: D8; ">" & D3; C3: C8; C3) +1

Как работает формула?

Функция СЧЁТЕСЛИМН используется для подсчета ячеек с датами, числами и текстом, которые соответствуют определенным критериям. Для расчета «ранга если» мы будем использовать два критерия:

  1. Считайте только те значения, которые больше значения текущей строки. (Здесь происходит «рейтинг»).
  2. Любое условие (или условия), которые вы хотите указать..Примечание: «+1» в конце формулы требуется для начала ранжирования с 1 вместо 0.

Формула обратного RANK IF

В предыдущих примерах мы ранжировали продавцов по доходу от наибольшего к наименьшему.

Чтобы ранжировать продавцов по доходу в обратном порядке, просто поменяйте знак в первом критерии, чтобы он был меньше «<».

1 = СЧЁТЕСЛИМН (D3: D8; ">" & D3; C3: C8; C3) +1

Блокировка ссылок на ячейки

Чтобы наши формулы было легче читать, мы показали формулы без заблокированных ссылок на ячейки:

1 = СЧЁТЕСЛИМН (D3: D8; ">" & D3; C3: C8; C3) +1

Но эти формулы не будут работать должным образом при копировании и вставке в другое место с файлом Excel.

1 = СЧЁТЕСЛИМН ($ D $ 3: D8, ">" & $ D $ 3, $ C $ 3: $ C $ 8, C3) +1

Прочтите нашу статью о блокировке ссылок на ячейки, чтобы узнать больше.

Рейтинг If в Google Таблицах

Все приведенные выше примеры работают в таблицах Google так же, как и в Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave