Como posso transpor e agrupar dados no Excel 2010?

1

Eu não acho que estou formulando a pergunta corretamente, então eu ficaria feliz se alguém pudesse editá-la para algo sensato!

Estou usando o Excel 2010 e tenho um conjunto de dados como este:

Art 12
Bob 15
Bob 18
Kev 16
Kev 13
Kev 14
Kev 20
Deb 12
Deb 21

Eu quero transformar isso em:

Art Bob Kev Deb
12  15  16  12
    18  13  21
        14  
        20  

A opção de transposição especial de pasta não faz exatamente o que eu quero, mas está próxima. Isso me dá isso:

Art Bob Bob Kev Kev Kev Kev Deb Deb
12  15  18  16  13  14  20  12  21

Como posso transformar os dados da maneira que preciso?

Obrigado

    
por G-. 08.07.2013 / 17:51

1 resposta

1

Se este for um processo único, eu faria assim:

Adicione colunas à direita para os vários nomes (C: F). Se você tiver uma lista longa, copie primeiro a coluna inteira em outro lugar e use a ferramenta de dados "Remover duplicações" da faixa de opções Dados. Eu colocaria a seguinte equação nessas colunas:

=IF($A2=C$1,$B2,"")

Os resultados seriam os seguintes para o exemplo:

Agent | Value |  Art | Bob | Kev | Deb
Art   |    12 |   12 |     |     |              
Bob   |    15 |      |  15 |     |
Bob   |    18 |      |  18 |     |
Kev   |    16 |      |     |  16 | 
Kev   |    13 |      |     |  13 | 
Kev   |    14 |      |     |  14 | 
Kev   |    20 |      |     |  20 | 
Deb   |    12 |      |     |     |  12
Deb   |    21 |      |     |     |  21

Copie as novas colunas (C: F) e cole em uma nova planilha, mas cole como valores. Em seguida, classifique cada coluna individualmente, escolhendo não expandir a seleção a cada vez.

Se você tiver uma tonelada de colunas, provavelmente configurarei uma macro para a etapa de classificação de colunas. Se você tiver que fazer isso regularmente, talvez valha a pena criar algumas equações inteligentes ou até mesmo apenas uma macro gigante para passar por essas etapas.

Como eu perguntei no meu comentário, o que você vai fazer com esses dados depois que eles forem reformatados?

    
por 08.07.2013 / 18:37