Extrair uma única coluna de um CSV

Extrair colunas

Precisa de apenas uma coluna de um CSV com muitas? Cole os dados, digite o número da coluna que você quer e a ferramenta devolve só ela, um valor por linha. A célula do cabeçalho vem junto, porque é apenas a primeira linha.

Como tirar uma única coluna

  1. 1

    Conte a coluna

    Encontre a coluna na linha de cabeçalho e conte da esquerda para a direita, começando em 1. Se o cabeçalho for id,name,email,city, email é a coluna 3.

  2. 2

    Digite o número

    Digite apenas esse número, por exemplo 3, no campo de colunas acima da caixa do CSV.

  3. 3

    Cole o CSV

    Cole o arquivo inteiro ou uma parte dele, com a linha de cabeçalho incluída.

  4. 4

    Extraia e copie

    Clique em Extrair colunas e copie o resultado da caixa de saída.

O que você recebe

A ferramenta trata todas as linhas da mesma forma, então a linha de cabeçalho é processada como qualquer linha de dados. Se você pedir a coluna 3 de um arquivo com cabeçalho, a primeira linha do resultado é o cabeçalho dessa coluna e as demais são os valores. Se não quiser o cabeçalho, apague a primeira linha da saída.

Esta é uma entrada pequena:

id,name,email,city
1,Ada,ada@example.com,London
2,Grace,grace@example.com,New York
3,Alan,alan@example.com,Manchester

Com o campo de colunas em 3, a saída é:

email
ada@example.com
grace@example.com
alan@example.com

Contando as colunas corretamente

A numeração começa em 1 para a coluna mais à esquerda e não pula nenhuma. Um erro comum é contar a partir de 0, como fazem muitas linguagens de programação, o que dá a coluna à esquerda da que você queria. Outro é esquecer que uma coluna com cabeçalho vazio também conta.

Linha de cabeçalho Coluna que você quer Número a digitar
id,name,email,city email 3
sku,title,price,stock price 3
date,region,sales date 1
a,b,c,d,e,f e 5

Coisas que você deve saber

  • Se você digitar um número maior que o de colunas de uma linha, essa posição devolve um valor vazio em vez de um erro. Uma sequência inesperada de linhas vazias geralmente indica que o número é alto demais ou que o arquivo usa outro separador.
  • Valores que contêm vírgula são envolvidos por aspas duplas na saída para continuarem sendo um único valor se você colá-los em outro CSV.
  • A ferramenta lê dados separados por vírgulas. Um arquivo separado por ponto e vírgula ou por tabulações não será dividido em colunas como você espera.
  • Cada linha é analisada separadamente, então uma célula entre aspas que ocupa várias linhas não é suportada.

Quando precisar de apenas uma coluna, você também pode deixar o restante do arquivo fora do texto colado, mas não é necessário: a ferramenta ignora todas as colunas que você não pediu.

Para conferir o resultado, compare o número de linhas da saída com o número de linhas da entrada. Elas devem coincidir, exceto pelas linhas em branco do texto colado, que são ignoradas. Uma diferença indica que o texto colado foi cortado ou tinha uma linha de rodapé inesperada.

Perguntas frequentes

Sim. O cabeçalho é a primeira linha do CSV, então também é a primeira linha do resultado. Remova-a manualmente se quiser apenas os valores.

Não, a ferramenta trabalha com posições. Olhe a linha de cabeçalho, conte até a coluna que você quer da esquerda para a direita, começando em 1, e digite esse número.

Provavelmente o número da coluna é maior que o número de colunas das suas linhas, ou o arquivo não está separado por vírgulas. Confira o separador e a contagem.

Não diretamente. É preciso digitar a posição dela, então conte primeiro as colunas da linha de cabeçalho e use esse número.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas

Guias e casos de uso