Acerca de esta herramienta
Dividir / Combinar columnas es una herramienta gratuita, que funciona en el navegador, para reestructurar columnas CSV sin una hoja de cálculo. En modo Dividir toma una columna —elegida por nombre de encabezado o índice de base cero— y separa cada valor por un delimitador en varias columnas nuevas, de modo que 'París/Francia' se convierte en dos campos; un límite opcional acota cuántas partes se producen. En modo Combinar une varias columnas en una sola columna nueva usando un separador que eliges, y opcionalmente conserva o descarta las originales.
Todo se ejecuta localmente en tu navegador con JavaScript: tus datos nunca se suben ni se almacenan. El analizador de CSV maneja los campos entre comillas y las comillas escapadas, las columnas nuevas se nombran a partir del encabezado de origen cuando es posible, y la salida se actualiza en vivo para que puedas copiar o descargar el CSV reestructurado.
Preguntas frecuentes
¿Cómo elijo qué columna dividir o combinar?
Refiérete a una columna por su nombre de encabezado (cuando 'la primera fila es un encabezado' está activado) o por su índice de base cero, de modo que 0 es la primera columna. El modo Combinar toma una lista de columnas separadas por comas; se unen en el orden en que las enumeras.
¿Qué hace el límite de división?
Un límite de 0 significa dividir en cada aparición del delimitador en tantas columnas como sean necesarias. Un límite positivo acota el número de columnas resultantes; los delimitadores adicionales más allá del límite permanecen dentro de la última parte, y los valores más cortos se rellenan con celdas vacías para que todas las filas queden alineadas.
¿Puedo conservar las columnas originales al combinar?
Sí. Marca 'conservar columnas originales' para añadir la columna combinada dejando las fuentes en su sitio; desmárcala para eliminar las columnas de origen y añadir solo el resultado combinado al final.
¿Qué convenciones de CSV se asumen?
Los campos usan el delimitador seleccionado (coma, punto y coma, tabulación o barra vertical), los campos entre comillas y las comillas duplicadas se respetan en la entrada, y cualquier campo de salida que contenga el delimitador, una comilla o un salto de línea se vuelve a entrecomillar. Las nuevas columnas divididas se nombran header_1, header_2, … a partir del encabezado de origen.
Más herramientas