Você pode fazer isso com uma tabela dinâmica.
- Crie uma "Tabela Dinâmica de Intervalos de Consolidação Múltipla". (Somente no Assistente de Tabela Dinâmica. Chamada com ALT + D , P no Excel 2007)
- Selecione "Vou criar meus próprios campos de página".
- Selecione seus dados.
- Clique duas vezes no valor total geral - aquele na interseção de Fila Grand e Coluna Grand , todo o caminho no canto inferior direito da tabela dinâmica .
Você deverá ver uma nova planilha contendo todos os dados da tabela dinâmica, transpostos da maneira que você está procurando.
As tecnologias da Datapig fornecem instruções passo a passo que são realmente mais complicados do que o necessário - o exemplo dele transpõe apenas parte do conjunto de dados & usa a técnica de pivô combinada com TextToColumns . Mas tem muitas fotos.
Observe que uma tabela dinâmica agrupará os dados. Se você quiser desagrupar, a única maneira de fazer isso é copiar a tabela dinâmica e "colar especial" como valores. Você pode então preencher os espaços em branco com uma técnica como esta: link