Isso pode ser feito usando o suplemento do PowerQuery ou usando o VBA e uma solução alternativa. Ambas as abordagens são detalhadas em link
Eu tenho um spreadhseet excel onde estou puxando dados de uma fonte de dados externa. Eu realmente gostaria de agrupar e / ou girar os dados para usar na validação de dados.
O que eu quero fazer é pegar isso:
NAME | COMPANY ID
Abraham Lincoln | USG
Janet Jackson | JS5
John Kennedy | USG
Steve Jobs | APL
E faça isso:
USG | JS5 | APL
ABRAHAM LINCOLN | JANET JACKSON | STEVE JOBS
JOHN KENNEDY | |
Eu tentei usar uma tabela dinâmica, mas não consigo descobrir como obter o texto real a ser exibido na seção "valores" de cada coluna.
Usando a opção "contar" para NAME, posso ver o nome de cada nome em cada empresa, mas não consigo descobrir a última parte da exibição dos nomes.
Eu preciso que eles estejam na coluna para que eu possa usá-los para validação de dados. Também preciso que as colunas sejam vinculadas dinamicamente à tabela de origem (daí a tabela dinâmica) para que, sempre que eu atualizar a consulta, minhas atualizações de dados dinamizadas também sejam atualizadas.
Qualquer ajuda ou direção seria muito apreciada.
Eu estou puxando os dados externos usando o MS-Query. Eu também estaria aberto para dinamizar os dados. Tentei usar os comandos pivot
e group by
na cadeia SQL, mas não consegui fazê-los funcionar (não sei se o MS-Query suporta tais comandos SQL).
Isso pode ser feito usando o suplemento do PowerQuery ou usando o VBA e uma solução alternativa. Ambas as abordagens são detalhadas em link