Como faço para gerar células de classificação/classificação automaticamente no LibreOffice Calc?

Como faço para gerar células de classificação/classificação automaticamente no LibreOffice Calc?

Por exemplo tenho uma tabela com uma legenda e alguns dados numéricos, como:

Mary | Sue | Mike
-----------------
 100 | 20  | 30 
-----------------

Quero gerar um ranking, ou seja

1. Mary
2. Mike
3. Sue

Existe uma maneira de fazer isso automaticamente? Automaticamente, como não usar "Dados> Classificar" manualmente cada vez que os números disponíveis são recalculados.

Eu sei sobre a função RANK, é o inverso do que eu quero (RANK fornece a classificação dos dados, quero os dados da classificação).

Responder1

ExemploSim, existe uma maneira de fazer isso automaticamente. Ele usa RANK duas vezes (uma para classificar e uma segunda para lidar com valores duplicados)

O exemplo mostra 2 maneiras de fazer isso sem macros;

planilha1 usa RANK, CONT.SE e VLOOKUP (recomendado) planilha2 usa HLOOKUP, VLOOKUP, COUNTIF, MAX e MIN

Responder2

Supondo que os dados estejam no canto superior esquerdo da sua planilha, faça o seguinte na coluna B5 após definir as colunas {A5, A6, A7} = {1, 2, 3}:

=INDEX($A$1:$C$1, MATCH(LARGE($A$2:$C$2, A5),  $A$2:$C$2,  0))

Em seguida, arraste a fórmula para baixo para obter os dados classificados restantes.

informação relacionada