Ir para o conteúdo principal
Bethemesh
GuiaBoas práticas

Dados e tabelas: compreender CSV, Excel, JSON e a estrutura de um conjunto de dados

Perceba como se estruturam dados tabulares, o que distingue CSV, Excel, JSON e TSV e como escolher o formato antes de limpar ou converter.

Publicado 29 de agosto de 2026Leitura : 3 minPor Equipa Bethemesh
Iniciante
Mostrar índice
  1. A estrutura conta mais do que a extensão
  2. CSV: simples e portátil
  3. TSV
  4. Excel: mais do que valores
  5. JSON: objetos e estruturas aninhadas
  6. Tipos de valores
  7. Limpar não é converter
  8. Observar antes de modificar
  9. Cabeçalhos, separador e codificação
  10. Esquema e valores em falta
  11. Escolher o formato pelo destino

Um ficheiro de dados parece muitas vezes simples: algumas colunas, linhas e valores. Muitos problemas surgem, porém, ao limpar, comparar, juntar ou converter a informação. Uma coluna pode mudar de nome, o separador CSV pode ser mal interpretado, um número pode tornar-se texto ou duas fontes podem descrever a mesma informação com estruturas diferentes.

A estrutura conta mais do que a extensão

Numa tabela clássica, cada linha representa normalmente um registo e cada coluna um atributo. Um ficheiro de clientes pode conter id, nome, email e pais.

O cabeçalho dá significado aos valores. Se dois ficheiros utilizam email e endereco_email, uma junção automática nem sempre consegue perceber que são a mesma coluna.

CSV: simples e portátil

CSV significa Comma-Separated Values, mas o separador nem sempre é a vírgula. Dependendo do software e da região, pode ser ponto e vírgula, tabulação ou outro caráter.

CSV é texto: não conserva fórmulas, cores, várias folhas ou formatação do Excel. Essa simplicidade torna-o portátil, mas exige atenção a separadores, aspas, codificação e quebras de linha nas células.

O Validador CSV ajuda a verificar a estrutura.

TSV

TSV segue a mesma lógica mas usa tabulação como separador. CSV e TSV continuam formatos tabulares planos: representam linhas e colunas, não hierarquias complexas.

Excel: mais do que valores

Um ficheiro Excel pode conter várias folhas, fórmulas, tipos de célula, datas e formatação. Ao converter para CSV, parte dessa riqueza não pode ser preservada.

O objetivo é muitas vezes extrair uma tabela de dados utilizável, não reproduzir o livro exatamente.

JSON: objetos e estruturas aninhadas

JSON pode representar objetos, listas e estruturas hierárquicas. Uma tabela CSV converte-se naturalmente numa lista de objetos: cada linha torna-se um objeto e cada cabeçalho uma chave.

A operação inversa exige que os objetos possam ser reduzidos a colunas coerentes. Com subobjetos ou listas diferentes por linha, é necessário escolher entre achatar, ignorar ou manter JSON como formato principal.

Tipos de valores

00123, 123 e "123" podem ter intenções diferentes. Um código postal, identificador ou referência de produto não deve necessariamente ser tratado como número. As datas têm a mesma ambiguidade: 01/02/2026 não é interpretado da mesma forma em todo o lado.

Antes de converter, identifique colunas numéricas, textuais, datas e identificadores.

Limpar não é converter

CSV → JSON não remove duplicados. Excel → CSV não elimina espaços. Para corrigir os dados use Limpar um ficheiro Excel ou CSV, depois aplique as restantes transformações.

Observar antes de modificar

  1. identificar formato e separador;
  2. verificar cabeçalhos;
  3. localizar colunas importantes;
  4. controlar valores em falta ou anómalos;
  5. definir o formato de destino;
  6. só depois limpar, filtrar, juntar ou converter.

Cabeçalhos, separador e codificação

Nome cliente não é automaticamente igual a nome_cliente para um script. Harmonize nomes antes de juntar fontes.

Em ambientes onde a vírgula é decimal, o ponto e vírgula aparece frequentemente em CSV. Um separador incorreto pode colocar toda a linha numa única célula.

UTF‑8 é normalmente a escolha mais segura para acentos e alfabetos variados. Uma codificação errada pode tornar caracteres ilegíveis sem que os dados de negócio estejam errados.

Esquema e valores em falta

Uma tabela possui um esquema implícito: colunas, significado, tipos esperados e regras. Antes de automatizar, defina colunas obrigatórias, opcionais, tipos, valores permitidos e representação de ausências.

Escolher o formato pelo destino

CSV é excelente para intercâmbio simples, Excel para trabalho humano em folha de cálculo e JSON para APIs e estruturas não planas. O melhor formato é o que preserva a informação necessária ao próximo uso sem acrescentar complexidade inútil.

Ferramentas relacionadas

Dados e folhas de cálculo

Limpar um ficheiro Excel ou CSV

Remova duplicados, linhas vazias e espaços desnecessários.

100% localEm destaque
Utilizar esta ferramenta
Dados e folhas de cálculo

Converter Excel, CSV e JSON

Converta facilmente ficheiros Excel, CSV e outros formatos de tabelas diretamente no navegador.

100% localEm destaque
Utilizar esta ferramenta
Dados e folhas de cálculo

Validador CSV

Valide a estrutura de um ficheiro CSV e identifique rapidamente linhas ou colunas problemáticas.

100% local
Utilizar esta ferramenta
Dados e folhas de cálculo

Estatísticas CSV

Analise as colunas de um CSV e obtenha rapidamente estatísticas úteis sobre os seus dados.

100% local
Utilizar esta ferramenta

Coleção

Dominar dados e tabelas

  1. 01Dados e tabelas: compreender CSV, Excel, JSON e a estrutura de um conjunto de dados
  2. 02Limpar um ficheiro CSV ou Excel antes de o utilizar
  3. 03Duplicados e validação CSV: tornar uma tabela fiável antes da importação
  4. 04Filtrar, ordenar e escolher colunas de um CSV sem quebrar a estrutura
  5. 05Juntar vários ficheiros CSV ou Excel: alinhar colunas antes de combinar
  6. 06Dividir um CSV ou separar uma tabela: escolher o método certo
  7. 07Comparar dois ficheiros CSV ou Excel e identificar diferenças
  8. 08Converter CSV, Excel, JSON e TSV sem perder a estrutura dos dados
  9. 09Construir um workflow reproduzível de preparação de dados

Este artigo foi útil?