Tenho dados armazenados como um arquivo Excel retirado da Administração de Informações de Energia dos EUA. A seguir está um trecho desses dados. Quero transferir isso para um formato utilizável em GIS. Como tal, quero combinar os dados da coluna MSN por código com os dados das colunas do ano. Considere a imagem abaixo como os dados atuais:
Quero ter uma tabela resultante parecida com esta:
Editar: resolvi isso parcialmente com apenas uma tabela dinâmica. Criei uma tabela dinâmica com os códigos MSN como colunas, os StateCodes como linhas e os dados do ano como valor de soma. Se eu estivesse apenas manipulando dados no Excel, isso seria bom o suficiente. Os códigos MSN são um título geral com cada soma anual uma coluna/título abaixo dele. Existe uma maneira de combinar o título geral com cada coluna individual para que a saída se pareça com a segunda imagem acima?
Responder1
Você deve ser capaz de fazer isso com Power Query
akaGet & Transform
com o cursor na tabela original
- Dados -> Obter e transformar dados -> Da tabela/intervalo
- O Editor do Power Query deve abrir
- Selecione as colunas MSN e StateCode
- Não dinâmicooutrocolunas
- Selecione a
Attribute
coluna ereplace
Y
com_
Merge
as colunas MSN e Atributo- Classifique a coluna mesclada ou o StateCode, se desejar
Selecione a coluna Mesclada e
Pivot
, com a coluna Valores sendoValue
, e a função agregada sendoSum
Close and Load