Selecionar ou remover colunas de arquivos CSV
Mantenha só as colunas e linhas de que precisa, ou remova as que não quer.
| Nome | Idade | Telefone |
|---|---|---|
| Ana | 34 | 555-01 |
| Bruno | 29 | 555-02 |
| Nome | Idade |
|---|---|
| Ana | 34 |
| Bruno | 29 |
A coluna Telefone é removida; o resto continua igual.
Como selecionar e remover colunas
Um guia completo, passo a passo.
Passo 1: escolha as colunas
Abra a ferramenta Selecionar linhas/colunas. No campo Colunas, indique as colunas que quer manter. Você pode usar o nome exato (por exemplo Vendas), a posição (por exemplo $1 para a primeira coluna) ou um intervalo (por exemplo $3-$5).
Passo 2: inverta para remover
Se o objetivo for remover colunas em vez de mantê-las, marque "Remover colunas". Digitando $2 com essa opção marcada, a tabela fica inteira, menos a segunda coluna.
Passo 3: recorte linhas
O mesmo vale para as linhas. No campo Linhas, informe os números das linhas a manter ou remover (por exemplo 1-100 para as cem primeiras, ou 200- para tudo da linha 200 até o fim).
Detalhes técnicos e perguntas frequentes
Reduzir o número de colunas costuma ser o primeiro passo do tratamento. Exportações grandes vêm cheias de colunas de controle (IDs internos, datas de sistema, logs) que não interessam à análise.
Carregar e processar essas colunas à toa ocupa memória e deixa ferramentas de visualização lentas. Com o flowingTable você recorta a tabela por nome ou posição em segundos. Removendo as colunas desnecessárias antes de exportar, o arquivo fica menor e os sistemas seguintes recebem só o que importa.
Perguntas frequentes
Qual a diferença entre selecionar colunas e remover colunas?
Selecionar é inclusivo: você lista as colunas que quer manter e o resto sai. Remover é exclusivo: você lista as colunas que quer tirar e o resto fica. Selecionar é melhor quando você precisa de poucas colunas de uma tabela larga (5 de 80, por exemplo). Remover é melhor quando quer quase tudo, menos algumas colunas irrelevantes ou sensíveis, como dados pessoais antes de compartilhar o arquivo.
Como selecionar ou remover um intervalo de colunas pela posição?
Use a sintaxe $início-$fim. Por exemplo, $3-$7 pega da coluna 3 à 7. Dá para misturar posições, intervalos e nomes: $1, $3-$5, Receita pega a primeira coluna, as colunas 3 a 5 e a coluna 'Receita', esteja ela onde estiver.
Posso usar a ferramenta para reordenar as colunas sem remover nenhuma?
Sim. Selecione todas as colunas listando-as na ordem desejada. A tabela é montada exatamente nessa sequência. Por exemplo, Região, Receita, Cliente, Data deixa essas quatro colunas nessa ordem, da esquerda para a direita, mesmo que no arquivo original estivessem em outra ordem.
Dá para extrair um intervalo de linhas pelo número?
Sim. O campo Linhas aceita intervalos com a mesma sintaxe. 1-500 mantém as 500 primeiras linhas de dados (sem contar o cabeçalho), e 1001- mantém da linha 1001 até o fim. É útil para dividir uma tabela grande em partes ou descartar registros antigos no começo de uma série temporal.