Divida linhas CSV por delimitador — em segundos. Sem fórmulas do Excel.

Exportei contactos do meu CRM. Todos os emails estavam agrupados numa única célula, separados por vírgulas. Eu precisava de um email por linha. O Excel tornou isso complicado. Esta ferramenta faz isso em 10 segundos.

Cole um CSV ou carregue um ficheiro
Colar CSV0 caracteres
Pré-visualização da saída
A aguardar entrada

Ainda sem pré-visualização

Carregue um CSV ou cole os dados e clique em Dividir linhas.

✓ Processado no seu navegador✓ Sem upload para o servidor✓ Funciona com ficheiros CSV grandes

Divida linhas CSV por delimitador — em segundos. Sem fórmulas do Excel.

Exportei contactos do meu CRM. Todos os emails estavam agrupados numa única célula, separados por vírgulas. Eu precisava de um email por linha. O Excel tornou isso complicado. Esta ferramenta faz isso em 10 segundos.

Porque dividir células com múltiplos valores é importante

CRMs, plataformas de e-commerce e exportações de questionários colocam frequentemente vários valores numa única célula. Tags, emails, números de telefone, categorias — tudo fica acumulado atrás de um delimitador. Dados normalizados são mais fáceis de importar, deduplicar, filtrar e enriquecer. Um valor por linha é o padrão que as suas ferramentas esperam.

Divida uma coluna em várias linhas num CSV

Use esta ferramenta quando precisar de dividir uma coluna em várias linhas num CSV. Foi criada para ficheiros em que uma célula contém vários emails, tags, números de telefone, categorias, competências ou IDs separados por um delimitador.

Esta é uma das formas mais rápidas de normalizar dados CSV e normalizar células CSV com múltiplos valores antes de importar o ficheiro para outro sistema. Em vez de manter vários valores num único registo, expande as linhas no CSV para que cada valor tenha a sua própria linha.

Como dividir uma célula em várias linhas no Excel

Muitas pessoas procuram como dividir uma célula em várias linhas no Excel ou como dividir valores separados por vírgulas em várias linhas no Excel. Para ficheiros CSV, esta ferramenta online costuma ser mais rápida do que criar fórmulas, usar o Power Query ou copiar linhas manualmente.

Cole ou carregue o seu CSV, escolha a coluna, confirme o delimitador e descarregue o resultado. Se o seu objetivo é converter uma célula com múltiplos valores em linhas num CSV online, esta página foi feita exatamente para esse workflow.

Exemplo: dividir contactos com vários emails em uma linha por email

Uma exportação comum de CRM coloca todos os emails de contacto numa única célula. A divisão expande cada contacto em linhas individuais que pode importar para qualquer ferramenta.

CSV de entrada
Name,Emails
Mia Chen,"mia.chen@example.test,mia@workmail.test"
Lucas Martin,"lucas@northwind.test,l.martin@personal.test,lucas@ops.test"
Sofia Lopez,sofia.lopez@example.test
CSV de saída
Name,Emails
Mia Chen,mia.chen@example.test
Mia Chen,mia@workmail.test
Lucas Martin,lucas@northwind.test
Lucas Martin,l.martin@personal.test
Lucas Martin,lucas@ops.test
Sofia Lopez,sofia.lopez@example.test

Exemplo: explodir tags de produto em linhas individuais

Catálogos de produtos frequentemente agrupam várias tags numa única célula. A divisão dá-lhe uma estrutura limpa, com uma tag por linha, pronta para filtrar, agrupar ou analisar.

CSV de entrada
Product,Tags
Laptop,"electronics,computers,work"
Headphones,"electronics,audio"
CSV de saída
Product,Tags
Laptop,electronics
Laptop,computers
Laptop,work
Headphones,electronics
Headphones,audio

Como a ferramenta divide linhas CSV

Coluna a dividir

Escolha a coluna que contém múltiplos valores numa única célula. Todas as outras colunas são duplicadas nas novas linhas. Nesta versão, apenas uma coluna é expandida de cada vez.

Delimitador da célula

Este é o carácter que separa os valores dentro da célula — diferente do separador de colunas do CSV. As opções mais comuns são vírgula, ponto e vírgula, pipe e tab. A ferramenta sugere um delimitador com base nos seus dados.

Remover espaços

Ativado por predefinição. Remove espaços em branco no início e no fim de cada valor após a divisão. Útil quando os valores estão separados por ", " em vez de apenas ",".

Opções avançadas

Remover duplicados

Quando uma célula contém `a,a,b`, ativar esta opção mantém apenas um `a` e produz duas linhas em vez de três. Útil quando os dados de origem têm repetições acidentais.

Ignorar valores vazios

Quando uma divisão produz uma string vazia, por exemplo a partir de um delimitador no fim como `a,b,`, esta opção descarta esse valor vazio em vez de criar uma linha em branco.

As células vazias são mantidas por predefinição

Se uma célula estiver completamente vazia, a linha é preservada tal como está. Apenas as células que realmente contêm o delimitador são expandidas.

Funciona com ficheiros CSV grandes

A divisão aumenta o número de linhas, por vezes de forma significativa. Um ficheiro com 5.000 linhas e uma média de 3 valores por célula passa a ter 15.000 linhas. A ferramenta lida com isso sem dificuldade.

A pré-visualização mostra as primeiras 100 linhas de saída para manter o navegador responsivo. Descarregue o CSV completo depois de confirmar que a divisão está correta.

Compatível com várias codificações CSV

Os ficheiros CSV vindos de folhas de cálculo e exportações antigas nem sempre usam a mesma codificação. Esta ferramenta suporta codificações CSV comuns, incluindo UTF-8, UTF-8 com BOM, UTF-16 LE, UTF-16 BE, Windows-1252 e ficheiros no estilo Latin-1.

Isto torna-a mais fiável quando precisa de dividir linhas em ficheiros CSV que contêm acentos, caracteres especiais ou formatos de exportação mais antigos que frequentemente falham em ferramentas online básicas.

O seu ficheiro nunca sai do seu navegador

Todo o parsing e a divisão acontecem localmente no seu navegador com um Web Worker. Nenhum ficheiro é enviado para um servidor. Isso é importante quando está a trabalhar com dados de clientes, exportações de CRM ou listas de contactos confidenciais.

Esta ferramenta é gratuita e não requer conta.

Quando usar esta ferramenta

Dividir valores separados por vírgulas em linhas

Transforme `a,b,c` dentro de uma célula em três linhas separadas — o caso de uso mais comum para exportações de CRM e e-commerce.

Normalizar CSV com vários emails por célula

Expanda listas de contactos em que uma pessoa tem vários emails agrupados numa única coluna para que cada email tenha a sua própria linha.

Dividir uma coluna com múltiplos valores em linhas

Quando uma coluna CSV armazena vários valores numa única célula, expanda-a em linhas separadas para que o ficheiro fique mais fácil de importar, filtrar e analisar.

Explodir tags e categorias

Catálogos de produtos, publicações de blog e tickets de suporte frequentemente armazenam várias tags num único campo. Normalize-as antes da análise.

Separar números de telefone

Quando os contactos têm vários números de telefone numa única célula, divida-os em linhas individuais para importações mais limpas em dialers ou CRMs.

Organizar dados para deduplicação

Um valor por linha é o padrão de tidy data. Depois da divisão, use o Datablist para deduplicar, filtrar e enriquecer os resultados.

Preparar dados para importações

A maioria das plataformas de CRM e marketing espera um valor por linha. A divisão é frequentemente o primeiro passo antes de importar ou enriquecer os seus dados.

CSV explode, unnest, flatten ou unpivot

Ferramentas diferentes descrevem esta transformação de formas diferentes. Pode estar à procura de uma ferramenta CSV explode column, de uma forma de unnest uma coluna CSV, de um método para flatten uma coluna CSV ou de um workflow de CSV unpivot multi-value column.

Na prática, o objetivo é o mesmo: organizar dados com múltiplos valores por célula para que um valor se torne uma linha. Essa estrutura é mais fácil de juntar, deduplicar, agrupar, enriquecer e exportar.

FAQ

Posso usar ponto e vírgula como delimitador da célula?

Sim. A ferramenta suporta vírgula, ponto e vírgula, pipe, tab e delimitadores personalizados. Também tenta detetar automaticamente o delimitador correto a partir dos seus dados quando seleciona uma coluna.

Funciona com ficheiros CSV grandes?

Sim. A divisão é feita dentro de um Web Worker, por isso não bloqueia o navegador. A pré-visualização está limitada a 100 linhas, mas a saída completa está disponível para download mesmo quando o seu ficheiro tem dezenas de milhares de linhas.

Os meus dados são enviados para um servidor?

Não. Tudo corre localmente no seu navegador. O seu CSV nunca é enviado para nenhum servidor. Isso torna a ferramenta segura para dados de clientes, exportações internas e qualquer outra informação que não queira carregar.

Que codificações CSV são suportadas?

A ferramenta é compatível com codificações CSV comuns, incluindo UTF-8, UTF-8 com BOM, UTF-16 LE, UTF-16 BE, Windows-1252 e ficheiros no estilo Latin-1. Isso ajuda quando o seu CSV vem do Excel, de software mais antigo ou de exportações com caracteres acentuados.

O que acontece às células que não contêm o delimitador?

São mantidas tal como estão. Apenas as células que realmente contêm o carácter delimitador são expandidas em várias linhas. As células vazias também são mantidas por predefinição.

A ferramenta trata corretamente campos CSV entre aspas?

Sim. O parser CSV subjacente trata corretamente campos entre aspas. Um valor como "mia.chen@example.test,mia@workmail.test" é tratado como um único valor e dividido pelo delimitador da célula, não pelo separador CSV.

Precisa de deduplicar ou enriquecer os seus dados depois da divisão?

Quando os seus dados estiverem normalizados — um valor por linha — o Datablist facilita a deduplicação de contactos, o enrichment com dados externos, a filtragem por qualquer coluna e a exportação de um ficheiro final limpo.

Experimente o Datablist grátis