Saltar al contenido

Separador de comas

Pega un elemento por línea, como una columna copiada de una hoja de cálculo, y obtén una sola lista separada por comas. Cambia la dirección para dividir una lista separada de vuelta en líneas. Puedes cambiar el delimitador, envolver los elementos entre comillas y eliminar duplicados. Gratis, sin registro, y nada se sube.

Dirección

Opciones

Cómo usar el separador de comas

  1. Elige la dirección. «Líneas a separadas por comas» une las líneas en una sola cadena. «Separadas por comas a líneas» divide una cadena en un elemento por línea.
  2. Define el delimitador. Empieza como una coma seguida de un espacio. Cámbialo por un punto y coma, una barra vertical o cualquier otro carácter. Para una fila CSV estricta, usa una coma sin espacio.
  3. Marca las opciones. Envolver elementos entre comillas y Eliminar duplicados se aplican al unir líneas, no al dividir.
  4. Pega tu lista y pulsa Convertir. El resultado no se actualiza mientras escribes. El recuento de Elementos indica cuántos han salido; después copia el resultado.

Ejemplo desarrollado

Al copiar una columna de Excel o Google Sheets obtienes un valor por línea. Si pegas las cuatro líneas apple, banana, cherry y apple (una repetida), obtienes los resultados de abajo. Cada línea se recorta y las líneas vacías se omiten antes de hacer nada más.

OpcionesSalidaElementos
Por defectoapple, banana, cherry, apple4
Eliminar duplicadosapple, banana, cherry3
Eliminar duplicados + comillas"apple", "banana", "cherry"3

Los duplicados se eliminan primero, con coincidencia exacta (así, «Apple» y «apple» cuentan como elementos distintos), y se conserva la primera aparición de cada uno. Dividir funciona al revés: "apple, banana, cherry" con el delimitador por defecto se convierte en tres líneas.

Un unidor, no un analizador de CSV

  • Las comillas siguen la RFC 4180. Los elementos envueltos reciben comillas dobles, y una comilla que ya está dentro de un elemento se duplica, así que 12" ruler se convierte en "12"" ruler". Un elemento que contiene el delimitador o una comilla se envuelve aunque la opción «Envolver elementos entre comillas» esté desactivada, así que un lector CSV estricto recupera los mismos elementos.
  • Al dividir se entienden los campos entre comillas. "Smith, John", "Lee, Ann" da dos elementos; una comilla doble dentro de comillas se lee como una sola comilla, y un elemento entre comillas puede contener un salto de línea (entonces ocupa dos líneas de salida). Las comillas se eliminan y los espacios dentro de ellas se conservan. Una comilla en medio de un elemento sin comillas, como en 12" ruler, no se toca. Para filas y columnas completas usa CSV a tabla.
  • Al unir, el delimitador se usa tal como lo escribes, con los espacios incluidos. Al dividir, el propio delimitador se recorta, así que ", " divide por una coma sola y los espacios alrededor de cada elemento se eliminan después.
  • Las listas de cadenas SQL necesitan comillas simples. Esta herramienta envuelve en comillas dobles. Para 'apple', 'banana' usa Prefijo/Sufijo con una comilla simple en ambos campos.

¿Qué herramienta necesitas?

Si quieres…Usa
Líneas unidas en una sola lista, o una lista dividida en líneasEste separador de comas
Texto añadido alrededor de cada línea, manteniendo las líneas separadasPrefijo/Sufijo
Una lista con símbolos de viñetaGenerador de viñetas
Elementos ordenados o sin duplicados primero como líneasOrdenar líneas o Eliminar líneas duplicadas
Datos CSV reales mostrados como tablaCSV a tabla

Preguntas frecuentes

¿Cómo convierto una columna en una lista separada por comas?
Elige «Líneas a separadas por comas», pega la columna con un elemento por línea y pulsa Convertir. Cada línea se recorta, las líneas en blanco se omiten, y los elementos se unen con tu delimitador en una sola cadena que puedes copiar.
¿Puedo usar un delimitador distinto de la coma?
Sí. El campo de delimitador admite cualquier texto: un punto y coma, una barra vertical, un guion o una coma seguida de un espacio. El mismo campo se usa para dividir una lista de nuevo en líneas. Si lo dejas vacío al dividir, la herramienta usa una coma.
¿Qué hace «Envolver elementos entre comillas»?
Pone unas comillas dobles a cada lado de cada elemento antes de unirlos, de modo que el resultado tiene este aspecto: "apple", "banana", "cherry". Sirve para arrays JSON y muchos lenguajes de programación. Una comilla dentro de un elemento se duplica, como exige el estándar CSV, y un elemento que contiene el delimitador se envuelve aunque esta opción esté desactivada.
¿Cómo convierto una lista separada por comas de nuevo en líneas?
Elige «Separadas por comas a líneas», pega la lista y pulsa Convertir. El texto se divide por el delimitador, se recortan los espacios alrededor de cada elemento, se descartan los fragmentos vacíos y cada elemento va en su propia línea.
¿Cómo elimino duplicados al convertir?
Marca «Eliminar duplicados» antes de pulsar Convertir. La coincidencia es exacta y distingue mayúsculas, y se conserva la primera aparición de cada elemento en su orden original. La opción solo se aplica al unir líneas.
¿Se sube o se guarda mi texto?
No. La conversión se hace en tu navegador y no se envía nada a un servidor. Al cerrar la pestaña se borra el texto.

Herramientas relacionadas

Más en Limpieza y formato de texto