MS Excel Classificando por linhas, mas mantendo os mesmos dados na mesma coluna

0

Eu tenho dados como este:

Masquerquesejaclassificadoassim:

Como posso conseguir isso?

    
por tanya 03.05.2016 / 13:42

1 resposta

-1

Ok, eu tenho uma solução, espero que atenda às suas necessidades. Talvez haja uma solução mais inteligente, mas pelo menos a minha não depende de macros.

Na minha solução, você terá seus dados originais em um só lugar e precisará atribuir espaço (na planilha original à direita ou em uma nova planilha) para o qual os dados serão copiados com base em algumas fórmulas .

Basicamente, a fórmula verificará cada célula em uma linha para os dados desejados e, se encontrar os dados, ela será mostrada. Ou seja, a primeira célula do novo espaço verificará todas as células na primeira linha dos dados por um "A" e, se encontrar uma, imprimirá um A:

=IF($A1="A","A",IF($B1="A","A",IF($C1="A","A",IF($D1="A","A",""))))

Para a nova coluna B, a primeira célula ficaria assim:

=IF($A1="B","B",IF($B1="B","B",IF($C1="B","B",IF($D1="B","B",""))))

E o seguinte:

=IF($A1="C","C",IF($B1="C","C",IF($C1="C","C",IF($D1="C","C",""))))
=IF($A1="D","D",IF($B1="D","D",IF($C1="D","D",IF($D1="D","D",""))))
=IF($A1="E","E",IF($B1="E","E",IF($C1="E","E",IF($D1="E","E",""))))
=IF($A1="F","F",IF($B1="F","F",IF($C1="F","F",IF($D1="F","F",""))))

Depois de ter preenchido a primeira linha em que você deseja que os dados classificados estejam, você pode apenas esticá-los e ajustar as fórmulas para as seguintes linhas.

    
por 03.05.2016 / 14:21