Uma tabela pode ser transformada de duas formas muito diferentes: alterar a estrutura ou alterar a representação. Pivotar e transpor reorganizam linhas e colunas; converter para HTML, Markdown ou SQL prepara os mesmos dados para outro destino.
Escolher a operação antes do processamento evita transformações desnecessárias e facilita a verificação.
Pivotar resume os dados
Uma tabela dinâmica agrupa registros por uma ou mais dimensões e calcula agregações como somas, contagens ou médias.
Imagine uma tabela de vendas com data, país, produto e valor. Um pivot pode agrupar por país e produto e somar os valores.
A ferramenta de tabela dinâmica é útil para perguntas analíticas: quanto, quantos ou qual média para cada grupo?
Antes de pivotar, confirme que as colunas numéricas são realmente numéricas e que as categorias usam nomes consistentes.
Transpor muda a orientação
A transposição troca linhas e colunas sem agregar valores.
A ferramenta de transposição é útil quando os dados estão corretos, mas a orientação não serve bem para um documento, importação ou etapa seguinte.
Se a estrutura já está correta, pode ser necessário apenas trocar o formato de saída.
O conversor para HTML cria marcação Web, o conversor para Markdown prepara uma tabela leve para documentação e o conversor para SQL gera instruções que devem ser revistas antes do uso.
A conversão não corrige automaticamente dados de origem ruins.
Pivotar, transpor ou converter?
| Objetivo |
Operação |
| Resumir registros por categoria |
Pivotar |
| Trocar linhas e colunas |
Transpor |
| Exibir uma tabela numa página Web |
HTML |
| Inserir uma tabela em documentação |
Markdown |
| Preparar valores para um fluxo SQL |
SQL |
Fluxo confiável
- verificar cabeçalhos, separadores e tipos;
- limpar duplicados e valores inconsistentes;
- decidir se a estrutura precisa mudar;
- pivotar para agregar ou transpor para reorientar;
- converter somente quando a tabela estiver pronta;
- revisar o resultado antes de publicar ou importar.
O guia de dados e tabelas explica por que estrutura e formato devem ser tratados separadamente.
A distinção essencial é: pivot e transposição mudam a organização; HTML, Markdown e SQL mudam a representação para outro uso.