Ir para o conteúdo

Separador de vírgulas

Cole um item por linha, como uma coluna copiada de uma planilha, e obtenha uma única lista separada por vírgulas. Troque a direção para dividir uma lista separada de volta em linhas. Você pode mudar o delimitador, colocar os itens entre aspas e remover duplicatas. Gratuito, sem cadastro, e nada é enviado.

Direção

Opções

Como usar o separador de vírgulas

  1. Escolha a direção. Linhas para separadas por vírgulas une as linhas em uma única string. Separadas por vírgulas para linhas divide uma string em um item por linha.
  2. Defina o delimitador. Ele começa como uma vírgula seguida de espaço. Troque por ponto e vírgula, barra vertical ou qualquer outra coisa. Para uma linha CSV estrita, use uma vírgula sem espaço.
  3. Marque as opções. Colocar itens entre aspas e Remover duplicatas se aplicam quando você une linhas, não quando divide.
  4. Cole sua lista e clique em Converter. O resultado não se atualiza enquanto você digita. A contagem de Itens mostra quantos saíram; então copie o resultado.

Exemplo prático

Copiar uma coluna do Excel ou do Google Sheets dá um valor por linha. Colar as quatro linhas apple, banana, cherry e apple (uma repetição) gera os resultados abaixo. Cada linha é aparada e as linhas vazias são puladas antes de qualquer outra coisa.

OpçõesSaídaItens
Padrõesapple, banana, cherry, apple4
Remover duplicatasapple, banana, cherry3
Remover duplicatas + aspas"apple", "banana", "cherry"3

As duplicatas são removidas primeiro, com correspondência exata (então "Apple" e "apple" contam como itens diferentes), e a primeira ocorrência de cada uma permanece. A divisão vai no sentido contrário: "apple, banana, cherry" com o delimitador padrão vira três linhas.

Um juntador, não um analisador de CSV

  • As aspas seguem a RFC 4180. Itens entre aspas recebem aspas duplas, e uma aspa que já esteja dentro de um item é duplicada, então 12" ruler vira "12"" ruler". Um item que contenha o delimitador ou uma aspa é envolto mesmo quando Colocar itens entre aspas está desmarcado, para que um leitor de CSV estrito receba os mesmos itens de volta.
  • A divisão entende campos entre aspas. "Smith, John", "Lee, Ann" dá dois itens, uma aspa dupla dentro de aspas lê-se como uma aspa, e um item entre aspas pode conter uma quebra de linha (então ocupa duas linhas na saída). As aspas são removidas e os espaços dentro delas são mantidos. Uma aspa no meio de um item sem aspas, como em 12" ruler, é deixada em paz. Para linhas e colunas inteiras, use CSV para tabela.
  • O delimitador é usado como você o digita ao unir, incluindo espaços. Ao dividir, o próprio delimitador é aparado, então ", " divide em uma vírgula pura e os espaços ao redor de cada item são removidos depois.
  • Listas de strings SQL precisam de aspas simples. Esta ferramenta envolve em aspas duplas. Para 'apple', 'banana', use Prefixo/Sufixo com uma aspa simples nos dois campos.

Qual ferramenta você precisa?

Se você quer…Use
Linhas unidas em uma lista, ou uma lista dividida em linhasEste Separador de vírgulas
Texto acrescentado ao redor de cada linha, mantendo as linhas separadasPrefixo/Sufixo
Uma lista com símbolos de marcadoresGerador de marcadores
Itens ordenados ou sem duplicatas como linhas, primeiroOrdenar Linhas ou Remover linhas duplicadas
Dados CSV reais mostrados como tabelaCSV para tabela

Perguntas frequentes

Como transformo uma coluna em uma lista separada por vírgulas?
Escolha Linhas para separadas por vírgulas, cole a coluna com um item por linha e clique em Converter. Cada linha é aparada, linhas em branco são puladas, e os itens são unidos com seu delimitador em uma única string que você pode copiar.
Posso usar um delimitador diferente de vírgula?
Sim. O campo de delimitador aceita qualquer texto: ponto e vírgula, barra vertical, hífen ou uma vírgula seguida de espaço. O mesmo campo é usado para dividir uma lista de volta em linhas. Deixe-o vazio ao dividir e a ferramenta recorre a uma vírgula.
O que faz Colocar itens entre aspas?
Coloca uma aspa dupla em cada lado de cada item antes de unir, então a saída fica assim: "apple", "banana", "cherry". Serve para arrays JSON e muitas linguagens de programação. Uma aspa dentro de um item é duplicada, como o padrão CSV exige, e um item que contém o delimitador é envolto mesmo com esta opção desligada.
Como converto uma lista separada por vírgulas de volta em linhas?
Escolha Separadas por vírgulas para linhas, cole a lista e clique em Converter. O texto é dividido no delimitador, os espaços ao redor de cada item são aparados, os pedaços vazios são descartados e cada item vai para sua própria linha.
Como removo duplicatas ao converter?
Marque Remover duplicatas antes de clicar em Converter. A correspondência é exata e sensível a maiúsculas, e a primeira ocorrência de cada item é mantida na ordem original. A opção se aplica apenas quando você une linhas.
Meu texto é enviado ou armazenado?
Não. A conversão roda no seu navegador e nada é enviado a um servidor. Fechar a aba apaga o texto.

Ferramentas relacionadas

Mais em Limpeza e formatação de texto