Classificando e dando valores únicos no excel

0

Alguém pode me ajudar no seguinte problema: Se tivermos 5 linhas e 3 colunas como

1 5 6 
5 4 3
7 1 3
5 2 1 
6 1 2

Classificamos isso da seguinte maneira:

1  1   1
5  1   2 
5  2   3 
6  5   3
7  4   6

Agora, preciso que, para cada coluna, os valores exclusivos sejam nivelados exclusivamente em ordem crescente como:

1  1  1
2  1  2
2  2  3
3  3  3
4  4  4

Até mesmo a classificação com níveis exclusivos será feita para uma única coluna.

    
por Sarika 14.06.2012 / 14:25

1 resposta

0

Eu suponho que seus dados estão em algum lugar da sua planilha e escolho começar em B2.

Se os dados originais estiverem em B1: D6

Para o primeiro tipo, use esta fórmula:

B8: =SMALL(B$2:B$6,ROW(B1)) Copie esta fórmula para B8: D12 (parece que os dois últimos valores em seu segundo exemplo de dados não estão em ordem, por quê?)

Atenção: estou usando as primeiras linhas da planilha para numeração, seus valores não têm importância para a fórmula acima. Onde quer que seus dados estejam, a função ROWS deve apontar o número de linha 1 com qualquer coluna.

Agora, para os valores exclusivos, use esta função:

B14: =IF(B8=B7,B13,B13+1) Copie esta fórmula para B14: D18

Atenção: estou usando as células B7 e B13 sabendo que estão vazias. Sempre que você copiar o sistema, as linhas acima dos dados manipulados devem ficar vazias.

    
por 16.06.2012 / 00:42