Присвоение ранга в OpenOffice (или LibreOffice)

в OpenOffice (или LibreOffice) есть ли способ ранжировать строки?

например, предположим, у вас есть электронная таблица, где ячейка A1=20, A2=30 и A3=10.

Я хочу B1, чтобы получить значение 2, B2, чтобы получить значение 3, и B3, чтобы получить значение 1. Это ранжирует их от самых маленьких до самых больших.

Если значения в A1, A2 или A3 изменяются, я хочу, чтобы ранг автоматически обновлялся.

Я предпочел бы не использовать макросы, и хотел бы, чтобы это работало для произвольное количество строк.

25
задан RockPaperLizard
03.12.2022 21:03 Количество просмотров материала 3162
Распечатать страницу

1 ответ

Я тестировал его в lo Calc, чтобы убедиться, что это работает:

screenshot

функция RANK будет ранжировать по возрастанию или по убыванию (последний параметр ноль или отсутствует =по убыванию, любое другое значение = по возрастанию). Таким образом, B1 будет:

=RANK(A1,A:A,1)

синтаксис: RANK(value, array, type)

1
отвечен fixer1234 2022-12-05 04:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх