Skip to main content

Lo opuesto a Concatenar (dividir celdas) en Excel – 4 métodos fáciles

Author: Xiaoyang Last Modified: 2025-06-03

La función Concatenar en Excel se utiliza para fusionar el contenido de varias celdas en una sola, pero a veces podrías necesitar hacer lo contrario, es decir, dividir el contenido de una celda en múltiples celdas. Esta operación es muy útil para el análisis y la organización de datos. Este artículo presentará cuatro métodos sencillos para lograrlo, ayudándote a gestionar tus datos de manera más eficaz en Excel, ya seas principiante o usuario avanzado.

A screenshot of concatenated data in Excel to be split into separate cells

Realizar lo opuesto a CONCATENAR en Excel


Realizar lo opuesto a CONCATENAR con fórmulas

Para realizar lo opuesto a la función CONCATENAR, puedes usar fórmulas que ayudan a dividir cadenas de texto en múltiples celdas basadas en un delimitador específico.

  1. Escribe o copia la siguiente fórmula en una celda en blanco donde deseas colocar el resultado, luego arrastra el controlador de relleno hacia las celdas a la derecha para completar esta fórmula, y los valores de la celda A2 se habrán dividido en celdas separadas, ver captura de pantalla:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    Nota: En la fórmula anterior, también puedes dividir los valores de la celda en múltiples celdas usando diferentes separadores. Simplemente reemplaza el espacio entre las primeras comillas con el delimitador de tu elección.
    A screenshot showing how to use formulas to split cell contents in Excel
  2. Luego, sigue arrastrando el controlador de relleno hacia abajo hasta el rango de celdas donde deseas aplicar esta fórmula. Al hacerlo, todos los valores de las celdas se dividirán en columnas separadas como se muestra en la siguiente captura de pantalla:
    A screenshot of the results of splitting text into multiple columns using formulas in Excel
Consejo: Fórmula para Excel 365

Si estás utilizando Excel 365, encontrarás una función más simple y eficiente: TEXTSPLIT, que está disponible para dividir datos en múltiples columnas.

  1. Por favor, aplica la siguiente fórmula; después de presionar la tecla Enter, cada elemento separado por un espacio irá automáticamente a una columna individual, ver captura de pantalla:
    =TEXTSPLIT(A2, " ")
    A screenshot showing the TEXTSPLIT function used to split data in Excel
  2. A continuación, selecciona las celdas que contienen el resultado y luego arrastra el controlador de relleno hacia abajo para aplicar la fórmula y obtener los resultados restantes, ver captura de pantalla:
    A screenshot showing the results of using TEXTSPLIT to split text into columns in Excel

Realizar lo opuesto a CONCATENAR con una característica poderosa

Kutools para Excel proporciona una característica amigable para el usuario "Dividir Celdas", con esta inteligente herramienta, puedes dividir rápidamente el contenido de las celdas en múltiples columnas o filas basadas en cualquier separador que necesites.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de descargar e instalar "Kutools para Excel", haz clic en "Kutools" > "Combinar y Dividir" > "Dividir Celdas" para activar esta característica "Dividir Celdas". En el cuadro de diálogo, configura las opciones de la siguiente manera:

  1. Haz clic A screenshot of the range selection button in the Split Cells dialog box en el botón para seleccionar la lista de datos que deseas dividir desde la sección "Rango de división";
  2. En la sección "Tipo", selecciona la opción "Dividir en Columnas";
  3. Desde la sección "Dividir por", elige el separador que deseas usar para dividir el contenido de la celda. Aquí, elegiré "Espacio";
  4. Luego, haz clic en el botón "Aceptar";
  5. En otra ventana emergente, haz clic en una celda donde deseas colocar el resultado;
  6. Haz clic en "Aceptar" para obtener el resultado.
    A GIF showing how to use Kutools for Excel's Split Cells feature to divide data into columns

Nota: Para aplicar esta característica, por favor descarga e instala Kutools para Excel.

Realizar lo opuesto a CONCATENAR con la función Relleno Flash

Excel 2013 y versiones posteriores introdujeron una característica notable conocida como Relleno Flash. Esta herramienta no solo te ayuda a llenar automáticamente las celdas con datos, sino que también permite dividir el contenido de las celdas sin problemas. En esta sección, exploraré cómo usar la función Relleno Flash para dividir datos en Excel.

  1. En una celda adyacente (B2) junto a tu columna de datos original donde deseas dividir los datos, escribe el nombre deseado - Lucky. Luego, presiona la tecla Enter para pasar a la siguiente celda. Ver captura de pantalla:
    A screenshot showing the first step of using Flash Fill to split text in Excel
  2. Luego, presiona "Ctrl + E" para rellenar el resto de las celdas, ver captura de pantalla:
    A screenshot showing the results of using Flash Fill to split data into separate cells in Excel
  3. Sigue el mismo procedimiento para las columnas Apellido y Cumpleaños, y obtendrás el resultado como se muestra a continuación:
    A screenshot demonstrating splitting data into multiple columns using Flash Fill in Excel
Notas:
  • El Relleno Flash requiere que los datos de salida sean adyacentes a los datos originales sin ninguna columna en blanco entre ellos.
  • Los resultados obtenidos de la función Relleno Flash son estáticos, lo que significa que si hay actualizaciones en los datos originales, deberás volver a ejecutar la función para reflejar esos cambios.
  • Para obtener más información sobre esta función Relleno Flash, consulta este tutorial Maestría en Entrada de Datos de Excel con Relleno Flash .

Realizar lo opuesto a CONCATENAR con la función Texto en Columnas

De hecho, en Excel, la función Texto en Columnas es lo opuesto a la función concatenar; puedes aplicarla para dividir los valores de las celdas en múltiples celdas mediante cualquier separador que necesites.

  1. Selecciona las celdas que deseas dividir. Luego, haz clic en "Datos" > "Texto en Columnas", ver captura de pantalla:
    A screenshot of the Text to Columns option under the Data tab in Excel
  2. En el "Paso 1 del Asistente para Convertir Texto en Columnas", selecciona la opción "Delimitado", y luego haz clic en el botón "Siguiente", ver captura de pantalla:
    A screenshot of Step 1 of the Convert Text to Columns Wizard in Excel
  3. En el "Paso 2 del asistente", especifica el separador que deseas usar bajo la opción "Delimitadores". Aquí, marcaré "Espacio". Luego, sigue haciendo clic en el botón "Siguiente", ver captura de pantalla:
    A screenshot of Step 2 of the Convert Text to Columns Wizard specifying the delimiter in Excel
  4. En el "Paso 3 del asistente", marca "General" bajo el apartado "Formato de datos de columna", y luego selecciona una celda donde deseas ubicar los valores divididos en el campo "Destino". Finalmente, haz clic en el botón "Finalizar", ver captura de pantalla:
    A screenshot of Step 3 of the Convert Text to Columns Wizard showing column data format options in Excel
  5. Ahora, los valores de las celdas seleccionadas se han dividido en múltiples columnas, ver captura de pantalla:
    A screenshot of concatenated data in Excel being split into separate cells

Cada uno de estos métodos se adapta a diferentes preferencias de usuario y niveles de complejidad de datos, permitiendo una manipulación y organización eficiente de datos en Excel. Ya sea que necesites dividir nombres, fechas u otros datos estructurados, estas técnicas ofrecen soluciones valiosas para mejorar tus habilidades en Excel y mejorar tus capacidades de gestión de datos. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales, haz clic aquí para acceder a ellos. ¡Gracias por leer, y esperamos proporcionarte más información útil en el futuro!


Artículos Relacionados:

  • Dividir cadenas de texto por delimitador en múltiples filas - 3 trucos rápidos
  • Normalmente, puedes usar la función Texto en Columnas para dividir el contenido de las celdas en múltiples columnas mediante un delimitador específico, como coma, punto, punto y coma, barra diagonal, etc. Pero, a veces, puede que necesites dividir el contenido de las celdas delimitadas en múltiples filas y repetir los datos de otras columnas como se muestra en la captura de pantalla a continuación. ¿Tienes alguna buena manera de manejar esta tarea en Excel? Este tutorial presentará algunos métodos efectivos para completar este trabajo en Excel.
  • Dividir una tabla grande en múltiples tablas pequeñas
  • Si tienes una hoja de trabajo grande que contiene múltiples columnas y cientos o miles de filas de datos, ahora quieres dividir esta gran tabla en múltiples tablas pequeñas basadas en el valor de columna o número de filas para obtener los siguientes resultados. ¿Cómo podrías manejar esta tarea en Excel?
  • Dividir nombre completo en nombre y apellido
  • Supongamos que tienes una lista de nombres como se muestra en la primera captura de pantalla en una sola columna a continuación, y necesitas dividir el nombre completo en la columna de nombre, columna de segundo nombre y columna de apellido como se muestra en la siguiente captura de pantalla. Aquí hay algunos métodos ingeniosos para ayudarte a resolver este problema.
  • Dividir texto en columnas separadas por letra mayúscula
  • Supongamos que tienes un rango de datos que deseas dividir el contenido de las celdas en columnas separadas por la letra mayúscula como se muestra en la siguiente captura de pantalla, ¿tienes alguna buena idea para resolver este problema en Excel?