Página 1 de 1

comando PIVOT ou equivalente

Enviado: 17 Set 2018 às 15:03
por exacon
Ola Pessoal, sou novo aqui no forum. Sou proprietário de escritório de contabilidade a 28 anos e dou aula em uma universidade. Desenvolvo aula e soluções em excel .
Sou novo em VBA. Mexo muito pouco e preciso fazer um PIVOT em um relatório mas não acho nada na internet e espero que me ajudem.

Faço uma conexão em um banco de dados e gero um relatório conforme exemplo abaixo
mês - Nome Valor
5 Caixa 500,00
5 Banco 600,00
6 Caixa 1200,00
6 Banco 1250,00

Eu gostaria que ficasse assim: ( até o relatório de cima eu gero com o comando SQL. Se eu souber como incluir o comando PIVOT eu conseguiria gerar o relatório abaixo.)
Nome - 05 - 06
Caixa - 500,00 - 1.200,00
Banco - 1.200,00 - 1.250,00

Seria o Pivot ou algo que resolve este relatório
Eu uso comandos sql

Select ...... from [balancete!] ....

Como tabela dinâmica do excel consigo resolver o problema, mas queria resolver com comando sql.


Abraços e todos

comando PIVOT ou equivalente

Enviado: 17 Set 2018 às 15:40
por ExcelFlex
Amigo, em um fórum de SQL você deve conseguir mais informações.
Depende do SGBD que você está usando, mas no caso do SQL Express eu sei que não tem como.
No MSAccess existe um opção TRANSFORM PIVOT, dê uma pesquisada nisso.