Dividir y combinar columnas de Excel

Divide una columna cargada en varias o combina varias en una: el resultado está listo en cuanto pegas.

Cómo se usa

  1. Pega tu tabla en el cuadro: copia el rango directamente desde Excel, el portapapeles ya viene separado por tabulaciones. Las columnas aparecen al instante como una tira de etiquetas debajo, y el resultado ya está más abajo: no hay ningún botón que pulsar.
  2. Elige la operación: «Dividir una columna» corta la columna en la que haces clic en tantas columnas como necesite la fila más ancha; «Combinar columnas» une las columnas que marques, en el orden en que las marques (el número de cada etiqueta es ese orden).
  3. Elige el delimitador o el conector. El delimitador de división se detecta automáticamente y la lista de opciones sigue el idioma de esta página: las páginas en chino ofrecen la coma ideográfica y la coma de enumeración, y las páginas en árabe ofrecen la coma y el punto y coma árabes. Copia o descarga el resultado; conserva el delimitador y los saltos de línea de tu entrada.

Ejemplo

Entrada (CSV, pegada)

pedido_id,nombre_completo,direccion
1001,"García, Ana","Madrid|Centro|28013"
1002,Luis Ortega,"Dublín|Leinster|D02"
1003,"Chen, Wei","Shanghái|Pudong|200120"

Resultado (división, valores por defecto)

pedido_id,nombre_completo,direccion,direccion_1,direccion_2,direccion_3
1001,"García, Ana",Madrid|Centro|28013,Madrid,Centro,28013
1002,Luis Ortega,Dublín|Leinster|D02,Dublín,Leinster,D02
1003,"Chen, Wei",Shanghái|Pudong|200120,Shanghái,Pudong,200120

Cuatro cosas que comprobar en ese resultado: la columna de dirección se ha elegido por ti porque es la única en la que aparece realmente un delimitador, y la nota lo indica; el número de columnas nuevas lo marca la fila más ancha, así que una tabla cuyas filas se dividen en recuentos distintos sigue alineada y el aviso nombra las filas rellenadas; «García, Ana» conserva las comillas porque la coma está dentro del valor, mientras que «Madrid|Centro|28013» no necesita ninguna; y la columna de origen se conserva por defecto, así que el contador indica columnas 3 → 6 en lugar de 3 → 5.

Reglas, límites y problemas conocidos

  • No se sube nada: el texto se analiza, se remodela y se redibuja solo en esta página. No hay carga de archivos, arrastrar y soltar ni descarga desde una URL: pega el texto. Para abrir un .csv local (especialmente con codificación GB18030, Big5 o Windows-1256) o un archivo .xlsx, usa el visor de CSV o el eliminador de duplicados de Excel y copia el texto desde allí.
  • Ambas operaciones solo cambian la forma de la tabla. Cada valor de celda pasa intacto: 89.90 sigue siendo 89.90, 00721 conserva su cero inicial, 03/04/2026 no se interpreta y no se normaliza el ancho ni las mayúsculas: eso lo cubre el limpiador de texto.
  • Por defecto no se elimina nada: la columna de origen se conserva al dividir y al combinar (la columna combinada se añade al final). Desmarca «Conservar la columna de origen» o marca «Quitar las columnas de origen» si quieres la tabla más corta. El contador de columnas muestra siempre ambos números.
  • División: el delimitador se busca de forma literal, así que caracteres de expresión regular como | o * significan ellos mismos. Las partes se recortan por defecto —incluidos espacios de ancho completo, espacios duros y caracteres de ancho cero, pero no las marcas de dirección, que forman parte del texto árabe—. Las partes vacías se conservan por defecto, porque descartarlas cambiaría en silencio lo que significa la posición 2; marca «Descartar partes vacías» si quieres eliminarlas. Las filas largas se limitan a 64 columnas nuevas y el excedente se vuelve a unir en la última, de modo que no se pierde ningún carácter: el aviso nombra las filas afectadas.
  • Combinación: las celdas vacías se omiten por defecto para que nunca aparezca un conector doble, y el aviso indica cuántas se han omitido. Una celda con 0 es un valor, no una celda vacía, y nunca se omite. El orden en que marcas las etiquetas es el orden en que se unen; no es el orden de las columnas de salida, que se quedan como están.
  • La entrada está limitada a 1.000.000 de caracteres; por encima de 200.000 el resultado espera a que dejes de escribir y te lo indica. El CSV mal formado nunca se rechaza: una comilla sin cerrar se pliega hasta el final del texto y se nombra su fila, las líneas en blanco se omiten y se cuentan, y las filas con un número de campos distinto se enumeran. Si no se encuentra ningún delimitador en la columna elegida, el resultado es la misma tabla que has pegado.
  • El resultado no lleva marca de orden de bytes ni salto de línea final, y es idéntico a lo que copias. Los campos se entrecomillan solo cuando contienen el delimitador, una comilla o un salto de línea, así que un campo entrecomillado en tu entrada puede salir sin comillas.
  • Fuera de alcance: delimitadores personalizados de varios caracteres, expresiones regulares, división por posición, combinación con plantillas, reordenar o renombrar columnas existentes, quitar duplicados, deshacer y flujos de varios pasos: eso lo cubren el limpiador de columnas CSV, el visor de CSV, el eliminador de duplicados de Excel y el limpiador de texto.

Pasos cercanos sobre la misma tabla: leerla, ordenarla, remodelarla.