Мне интересно, есть ли строковая версия функций Excel Small()/ Large()/ Rank(), то есть функции, которая могла бы просматривать список строк и сообщать вам, как они ранжируются.

Например, в следующем примере у меня есть список слева, и я думаю, что мне нужна функция, которая может возвращать значения справа, или какой-то ее вариант.

John        4
            1
David       2
            1
Yeme        5
            1
Gretchen    3

В идеале он будет обрабатывать пустые записи как-то, как показано, без каких-либо ошибок.

Благодарю.

1 ответ1

1

Ну вот:

=IF(ISBLANK(A2),1,COUNTIF($a$2:$a$8,"<"&a2)+2)

Это подсчитывает, сколько имен "меньше", чем это имя. Так как он не может действительно сравниваться с пустыми ячейками, это приводит к тому, что пустые ячейки становятся рангами 1 и смещаются все на 2 (1 для пустых и 1, чтобы начать считать 1 вместо нуля).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .