1

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

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

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

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

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

1 ответ1

1

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

Скриншот

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

=RANK(A1,A$1:A$3,1)

Синтаксис: RANK(значение, массив, тип)

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