Preparar um ficheiro para um fornecedor
Conserve apenas as referências e quantidades necessárias a um prestador de serviços e confirme que as células mantidas não contêm, por si mesmas, dados pessoais dispensáveis.
Escolha facilmente as colunas úteis de um ficheiro CSV, remova as restantes e obtenha uma tabela apenas com os dados pretendidos.
Nomes ou números separados por vírgulas, na ordem pretendida
Uma exportação costuma incluir mais campos do que os necessários para o ficheiro a entregar: identificadores técnicos, contactos privados, históricos ou colunas destinadas a outra equipa. A seleção de colunas CSV cria uma cópia com os campos úteis na ordem que indicar. Pode escolher as colunas pelo título ou pela posição e obter um CSV pronto a importar. Esta operação reduz o número de colunas sem filtrar os registos nem alterar os valores. Retirar campos não garante, por si só, que a informação mantida tenha sido anonimizada.
O leitor deteta vírgula, ponto e vírgula, tabulação ou barra vertical a partir do primeiro registo lógico, ignorando os separadores dentro de campos entre aspas. Esses campos podem conter mudanças de linha e aspas duplicadas. O separador detetado é reutilizado na saída. A opção de cabeçalho começa ativa e permite reconhecer nomes e contar linhas de dados. Ao desativá-la, o primeiro registo continua a ser um dado e a seleção tem de usar números.
Introduza uma lista separada por vírgulas. As posições começam em 1: 3,1 mantém a terceira coluna e depois a primeira. Um nome tem de corresponder exatamente à célula de cabeçalho, incluindo maiúsculas, acentos e espaços. Os espaços exteriores de cada elemento introduzido são removidos; se o título original tiver espaços à volta, use a posição ou renomeie primeiro o cabeçalho. Uma seleção vazia ou uma coluna desconhecida produz um erro em vez de ser ignorada silenciosamente.
Cada registo é reconstruído com as colunas pedidas. Um campo ausente numa linha curta passa a ser uma célula vazia, sem deslocar os valores seguintes. Pedir a mesma coluna várias vezes repete-a na saída; pode ser intencional, mas não cria informação nova. Se vários cabeçalhos tiverem o mesmo nome, a pesquisa escolhe a primeira ocorrência e as posições permitem selecionar as restantes. Um título formado apenas por algarismos é interpretado como posição. Um título com uma vírgula não pode ser introduzido como um único nome nesta lista.
Cole ou importe o CSV ou TSV. Ajuste a opção de cabeçalho de acordo com o primeiro registo real e localize as posições dos campos que pretende manter no ficheiro final.
Introduza nomes exatos ou números a partir de 1, separados por vírgulas. Organize a lista segundo a ordem final das colunas; os campos que não indicar não serão exportados.
Execute a seleção, reveja o primeiro registo e algumas linhas curtas e copie ou exporte o resultado. A quantidade de linhas de dados deve manter-se, depois de descontar o eventual cabeçalho.
Conserve apenas as referências e quantidades necessárias a um prestador de serviços e confirme que as células mantidas não contêm, por si mesmas, dados pessoais dispensáveis.
Coloque os campos na sequência exigida por um programa antigo que associa os valores à posição da coluna em vez de interpretar os nomes presentes no cabeçalho.
Extraia algumas dimensões de uma exportação larga antes de comparar dados ou fazer uma revisão manual, conservando todos os registos e a ordem em que foram recebidos.
A coluna cliente desaparece do novo ficheiro. Ambas as referências continuam alinhadas com as respetivas quantidades. Não é eliminado nenhum registo nem são somadas quantidades. A entrada original permanece disponível para fazer outra seleção.
Entrada
id;cliente;quantidade
P12;Ana;4
P18;Nora;2
Seleção: id,quantidade; cabeçalho ativoResultado
id;quantidade
P12;4
P18;2O terceiro valor passa para antes do primeiro em cada registo. P12 não é confundido com um título: desativar a opção de cabeçalho mantém o primeiro produto entre os dados de saída.
Entrada
P12;Ana;4
P18;Nora;2
Seleção: 3,1; cabeçalho desativadoResultado
4;P12
2;P18Sim. A ordem da lista determina as colunas de saída, enquanto os registos conservam a sequência original. Selecionar 2,1 troca as duas primeiras colunas sem ordenar os valores das suas células.
Introduza a respetiva posição, contando a partir de 1. A pesquisa pelo nome escolhe a primeira ocorrência correspondente e não distingue cabeçalhos iguais; o número identifica precisamente a coluna pretendida.
Passa a ser uma cadeia vazia na posição selecionada. Os restantes campos mantêm as posições originais. Valide primeiro o CSV se quiser que comprimentos de linha diferentes sejam assinalados como problemas de qualidade.
Uma entrada composta apenas por algarismos é interpretada como número de coluna, neste caso a posição 2026. Introduza a posição real da coluna ou renomeie o cabeçalho antes de o selecionar pelo nome.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Renomeie uma ou mais colunas de um ficheiro CSV sem alterar os dados das linhas.
Filtre as linhas de um CSV segundo uma coluna, um valor ou uma condição personalizada.
Valide a estrutura de um ficheiro CSV e identifique rapidamente linhas ou colunas problemáticas.
Reduza um CSV às linhas e colunas úteis, ordene os dados e renomeie cabeçalhos mantendo uma tabela coerente.
Saiba quando pivotar, transpor ou converter uma tabela para HTML, Markdown ou SQL conforme a estrutura e o uso final.
Compreenda o que é preservado ou perdido numa conversão entre CSV, Excel, JSON e TSV e como preparar as colunas antes de mudar de formato.
Descubra como identificar duplicados, escolher as colunas-chave certas e validar a estrutura de um CSV antes de o importar ou comparar.