Divisor de CSV por coluna
Dividir um CSV em tabelas separadas agrupadas pelo valor de uma coluna.
Divisor de CSV por coluna
Cole dados CSV e esta ferramenta divide-os em tabelas separadas, uma por cada valor distinto numa coluna à sua escolha. Transforma uma única exportação em folhas de vendas por região, listas de tarefas por estado, rosters de pessoal por departamento ou inventários por categoria — sem abrir uma folha de cálculo ou escrever um script.
Escolha a coluna para dividir usando seu nome de cabeçalho ou sua posição 1-indexada, e escolha o delimitador de campo que seus dados usam (vírgula, ponto e vírgula, tabulação ou barra). Repetir cabeçalho em cada parte mantém cada bloco independente; Manter a coluna de divisão controla se essa coluna permanece nas linhas de saída, pois uma vez que as linhas são agrupadas por ela o valor pode ser redundante. Mostrar um cabeçalho adiciona uma linha acima de cada parte nomeando o valor e sua contagem de linhas, portanto a saída longa permanece fácil de verificar. Ordenar partes por mantém a ordem original da entrada, ordena alfabeticamente ou coloca os grupos maiores em primeiro lugar. Fundir grupos menores que dobra cada valor com menos linhas que o limite em um grupo "Outro" final, para que uma longa cauda de valores únicos não produza dezenas de tabelas pequenas.
A ferramenta trata a primeira linha como cabeçalho e lê terminações de linha Windows (CRLF) e Unix (LF) da mesma forma. O totalizador abaixo da saída informa linhas lidas, partes produzidas e a contagem total de caracteres. A divisão é uma divisão de delimitador simples e não uma análise completa com suporte a aspas, correspondendo às outras ferramentas CSV neste site — para valores contendo vírgulas, um delimitador sem aspas, como tabulação ou barra, geralmente funciona bem.
Tudo executa localmente no seu navegador. Seu CSV nunca é carregado em lugar nenhum, portanto é seguro usar com listas de clientes, exportações financeiras ou outros dados sensíveis. Copie o resultado, baixe-o como ficheiro .txt ou envie-o para a entrada de outra ferramenta para continuar a trabalhar numa das partes.