Convertir una lista a CSV y CSV a lista

Pega una columna de valores para obtener una sola línea separada por comas, o pega una fila CSV para separarla en una lista. Las comillas se tratan bien y puedes elegir el separador.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
list-to-csv

100 % privado — tu texto se procesa en tu navegador y no se envía a ningún servidor.

Cómo funciona

Pega tus datos

Una lista con un elemento por línea, o valores separados por coma, punto y coma o tabulador.

Elige el sentido

De lista a CSV, o de CSV a lista. Elige el separador y las limpiezas.

Copia el resultado

Pega la línea en una fórmula, un filtro, un formulario o un archivo de configuración.

Dos formas de los mismos datos

Una lista de valores tiene dos formas: uno por línea, como la da una columna de hoja de cálculo o el listado de un archivo, y todos en una línea separados por comas, como suele exigir un filtro, una fórmula, un valor de configuración o una combinación de correspondencia. Pasar de una a otra es un trabajo pequeño y constante. Hacerlo a mano arriesga errores, y buscar y reemplazar los saltos de línea falla en cuanto algún valor contiene comas o comillas. Esta herramienta convierte en los dos sentidos y trata bien esos casos.

De lista a CSV

Pega un valor por línea y obtén una sola línea con los valores separados por una coma, un punto y coma, un tabulador o una barra vertical. El separador por defecto es la coma. Usa el punto y coma si tu hoja de cálculo usa la coma como marca decimal, como en muchas configuraciones europeas. Los valores que lo necesitan, porque contienen el separador, unas comillas, un salto de línea o espacios en los extremos, se envuelven en comillas dobles, con las comillas interiores duplicadas, que es la regla estándar de CSV; también puedes forzar comillas alrededor de todos los valores, o no usarlas nunca.

De CSV a lista

Pega una línea CSV, o un CSV entero, y obtén sus valores uno por línea. El lector entiende los valores entre comillas, así que un valor como "García, Ana" se queda como un solo elemento en lugar de cortarse en su coma, y unas comillas escritas como dos comillas pasan a ser una. Elige el separador o deja que la herramienta lo detecte. Si pegas varias filas, puedes tomar todas las celdas o solo una columna por su número, una forma rápida de extraer una columna de una exportación pequeña.

Limpiar mientras conviertes

Puedes recortar los espacios alrededor de cada valor, quitar los valores vacíos, que son el resultado típico de una coma final, y quitar los valores repetidos. Eso hace útil la herramienta para ordenar una lista de identificadores, etiquetas, direcciones de correo o referencias antes de pegarla donde se espera una línea limpia separada por comas.

Lo que no hace

La herramienta convierte texto; no abre archivos de hoja de cálculo. Un CSV pegado con separadores distintos en filas distintas no se entenderá. Pegar un CSV grande entero para extraer una columna funciona, pero un programa de hoja de cálculo es mejor sitio para tablas grandes o complejas. Para convertir filas en una tabla, usa el conversor de lista a tabla.

Preguntas frecuentes

¿Cómo convierto una columna en una línea separada por comas?
Pega la columna, deja seleccionado «Una lista en una línea CSV» y copia el resultado. Elige punto y coma si tu programa lo espera.
¿Cómo convierto un CSV en una lista?
Elige «CSV en una lista» y pega tus valores. Cada valor va en su propia línea.
¿Qué pasa con los valores que contienen comas?
De lista a CSV, se envuelven en comillas dobles para que la coma no se lea como separador. De CSV a lista, los valores entre comillas se conservan enteros.
¿Puedo extraer una sola columna de un CSV?
Sí. Pega el CSV, elige CSV a lista y escribe el número de columna en «solo esta columna».
¿Puede quitar valores vacíos y repetidos?
Sí. Ambas opciones están disponibles, y los valores vacíos se quitan por defecto.
¿Se suben mis datos a algún sitio?
No. La conversión ocurre en tu navegador.