Ir para o conteúdo
AZ Tools

Extrator de Colunas CSV

Um corte focado de um CSV largo sem abrir uma planilha. Analisa CSV estilo RFC 4180 (campos entre aspas com delimitadores incorporados e aspas escapadas), com delimitadores tab/ponto-e-vírgula/pipe selecionáveis. Escolha colunas por nome de cabeçalho ou índice, opcionalmente deduplique e ordene, e emita no formato que combina com o próximo passo — uma linha por linha pra pipar pra outra ferramenta, ou uma cláusula IN `(...)` pra largar num editor SQL.

Saída · Linhas: 3
ana@x.com
bae@y.com
cai@z.com

Análise é RFC 4180 — campos entre aspas podem conter delimitadores e quebras de linha, aspas duplas decodificam pra uma única aspa.

Como usar

  1. Cole seu CSV/TSV e confirme que o toggle do cabeçalho combina com seus dados.
  2. Clique nos chips de coluna pra escolher quais manter — a ordem na saída segue a ordem da coluna.
  3. Escolha o formato de saída (simples, CSV, lista com aspas, SQL IN) e copie.

Perguntas frequentes

Lida com campos entre aspas e aspas escapadas?
Sim. Campos envolvidos em aspas duplas são desencaixados de aspas, delimitadores e quebras de linha incorporados são preservados, e `""` é tratado como uma aspa dupla literal conforme RFC 4180.
Por que tem uma opção cláusula SQL IN?
Quando você tem uma lista de IDs num CSV e precisa escrever `WHERE id IN (...)`, isso te poupa as aspas manuais. O formato também escapa aspas simples.
A cláusula IN coloca aspas nos números. Isso é problema?
Pode ser. Colocar aspas num literal numérico pede ao banco que compare uma string com um número, e os motores divergem sobre o que fazer em seguida: alguns convertem em silêncio, outros dão erro e outros deixam de usar o índice daquela coluna, transformando uma busca rápida em varredura completa. Confira o tipo da coluna e tire as aspas quando ela for numérica.
Por que a remoção de duplicatas devolve menos linhas do que eu esperava?
Os valores são comparados exatamente, então espaços, maiúsculas e caracteres invisíveis contam. Duas entradas que parecem iguais mas diferem por um espaço no fim continuam separadas — algo comum em dados colados de uma planilha ou de uma página web. Nesses casos, limpe a coluna de origem antes de extrair.

Ferramentas relacionadas