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

У меня есть некоторые данные о людях в моей таблице Google, и им присваиваются баллы в зависимости от их действий. Что я хочу в следующем столбце, так это то, что их рейтинг основан на их баллах. Я бы регулярно менял очки вручную и соответственно их ранг должен меняться автоматически по формуле.

В настоящее время данные варьируются от A1 до J50, где строка 1 является заголовком. Мне нужен ранг в К.

Я хотел бы знать, чтобы ранжировать двумя способами. Один в цифрах. Нравится, ранг 1, 2, 3 и т. д. Другое в тексте, «Отлично», «Хорошо» или любой другой текст.


person user3765415    schedule 25.06.2019    source источник
comment
Изучили ли вы функцию СОРТИРОВКА?   -  person Tedinoz    schedule 25.06.2019
comment
Спасибо, что напомнили о функции сортировки. Хотя он может сортировать всю ярость, он не будет служить моей цели, так как мне нужны ранги в другой колонке. В качестве обходного пути я могу просто ввести числа по порядку за пределами ярости сортировки и рассматривать это как ранг. Но проблема здесь в том, что если есть люди с одинаковыми баллами, то значение (статическое), которое я бы ввел вне диапазона, будет присваивать разные ранги, даже если у них одинаковые баллы. Есть ли другой выход?   -  person user3765415    schedule 25.06.2019
comment
Хотя он может сортировать весь диапазон, он не будет служить моей цели, так как мне нужны ранги в другом столбце Не беспокойтесь — очевидны ли эти другие требования к рангу в вашем вопросе? Например, я вижу, что вы хотите сортировать текст, но это чревато проблемами, потому что, если вы не будете тщательно управлять текстовыми значениями, чтобы ранжировать их в том же порядке, что и числовые значения, ранжирование текста довольно бессмысленно. @Анна отмечает это в своем ответе.   -  person Tedinoz    schedule 26.06.2019


Ответы (2)


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

Вот пример рабочей тетради, которую я собрал с формулами. Если вы хотите, чтобы ранжирование текста также было динамическим, вам необходимо указать пороговые значения для каждого значения (первые 20% — «Выдающиеся», следующие 30% — «Хорошие» и т. д.).

Надеюсь, это близко к тому, что вы ищете!

person Anna    schedule 25.06.2019
comment
Это выглядело хорошо даже там, где повторяется одна и та же точка, но я внимательно смотрю, есть проблема. Всем одинаковым очкам присваивается одинаковый ранг, и это тоже правильно. Но после повторяющейся точки ранжирование становится неправильным. Он пропускает некоторые ранги. Пример: Имя Баллы Ранги Боб 3 6 Джо 8 2 Сэм 1 7 Джен 4 3 Ким 9 1 Кип 4 3 Сью 4 3 В приведенном выше примере пункт 4 повторяется 3 раза, а рейтинг против пункта 4 равен 3, что указано правильно. Однако для пункта 3 ранг должен был быть 4, а получил 6. - person user3765415; 26.06.2019
comment
или это моя ошибка в понимании? Если это правильный путь, то это не близко к тому, что я ищу, как вы сказали, но это именно то, что я ищу. - person user3765415; 26.06.2019
comment
Это пропуск чисел, когда пользователи равны. Если Джанет и Салли занимают первое место, а Джоан является следующей по величине, она скажет 3, поскольку она находится на 3-м месте, поскольку второго места нет. Это нормальный результат для ранжирования. - person Anna; 19.07.2019