KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Operación inversa de Concatenar (Dividir celdas) en Excel – 4 formas sencillas

AutorXiaoyang Fecha de modificación

La función CONCATENAR en Excel se utiliza para combinar el contenido de varias celdas en una sola, pero a veces es necesario realizar la operación inversa: dividir el contenido de una celda en múltiples celdas. Esta operación resulta muy útil para el Análisis de datos y la organización. En este artículo se presentan cuatro métodos sencillos para lograrlo, ayudándole a gestionar sus datos de forma más eficaz en Excel, tanto si es un usuario principiante como avanzado.

Una captura de pantalla de datos concatenados en Excel que se van a dividir en celdas separadas

Realice la operación inversa a CONCATENAR en Excel


Realice la operación inversa de CONCATENAR con fórmulas

Para realizar la operación inversa de la función CONCATENAR, puede usar fórmulas que le permitan dividir cadenas de texto en varias celdas según un delimitador específico.

  1. Introduzca o copie la siguiente fórmula en una celda vacía donde desee obtener el resultado. A continuación, arrastre el controlador de relleno hacia la derecha hasta las celdas en las que quiera aplicar la fórmula, y los valores de la celda A2 se dividirán automáticamente en celdas separadas. Vea la captura de pantalla:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    Nota: En la fórmula anterior, también puede dividir los valores de la celda en varias celdas utilizando distintos separadores. Basta con sustituir el espacio entre las primeras comillas por el delimitador que prefiera.
    Una captura de pantalla que muestra cómo usar fórmulas para dividir el contenido de celdas en Excel
  2. A continuación, siga arrastrando el controlador de relleno hacia abajo hasta el rango de celdas donde desee aplicar esta fórmula. Al hacerlo, todos los valores se dividirán automáticamente en columnas separadas, tal como se muestra en la siguiente captura de pantalla:
    Una captura de pantalla de los resultados de dividir texto en varias columnas mediante fórmulas en Excel
Consejo:Fórmula para Excel 365

Si utiliza Excel 365, descubrirá una función más sencilla y eficiente: TEXTSPLIT, diseñada para dividir datos en varias columnas.

  1. Aplique la siguiente fórmula; tras pulsar la tecla Intro, cada elemento separado por un espacio se colocará automáticamente en una columna individual, consulte la captura de pantalla:
    =TEXTSPLIT(A2, " ")
    Una captura de pantalla que muestra la función TEXTSPLIT utilizada para dividir datos en Excel
  2. A continuación, seleccione las celdas que contienen el resultado y arrastre el controlador de relleno hacia abajo para aplicar la fórmula y obtener los resultados restantes, consulte la captura de pantalla:
    Una captura de pantalla que muestra los resultados del uso de TEXTSPLIT para dividir texto en columnas en Excel

Realice la operación inversa de CONCATENAR con una función potente

Kutools para Excel ofrece una función intuitiva llamada «Dividir celdas». Gracias a esta herramienta inteligente, podrá dividir rápidamente el contenido de las celdas en varias columnas o filas según el separador que necesite.

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

Después de descargar e instalar «Kutools para Excel», haga clic en «Kutools» > «Combinar y dividir» > «Dividir celdas» para activar la función. En el cuadro de diálogo, configure las opciones tal como se indica a continuación:

  1. Haga clic en el botón Una captura de pantalla del botón de selección de rango en el cuadro de diálogo Dividir celdaspara seleccionar la lista de datos que desea dividir en la sección «Rango de división»;
  2. En la sección «Tipo», seleccione la opción «Dividir en columnas»;
  3. En la sección «Dividir por», elija el separador que desee usar para dividir el contenido de la celda. En este caso, seleccionaré «Espacio».
  4. A continuación, haga clic en el botón «Aceptar»;
  5. En otro cuadro de diálogo, haga clic en la celda en la que desee colocar el resultado;
  6. Haga clic en «Aceptar» para obtener el resultado.
    Un GIF que muestra cómo usar la función Dividir celdas de Kutools for Excel para dividir datos en columnas

Nota: Para utilizar esta función, por favor descargue e instale Kutools para Excel.

Realice la operación inversa de CONCATENAR con la función Relleno Flash

Excel 2013 y versiones posteriores introdujeron una función extraordinaria conocida como Relleno Flash. Esta herramienta no solo permite rellenar automáticamente celdas con datos, sino también dividir el contenido de las celdas de forma fluida. En esta sección explicaremos cómo utilizar la función Relleno Flash para dividir datos en Excel.

  1. En una celda adyacente (B2), junto a la columna de datos originales donde desea dividir la información, escriba el Nombre-Lucky que desee y pulse la tecla Entrar para pasar a la siguiente celda. Consulte la captura de pantalla:
    Una captura de pantalla que muestra el primer paso para usar Relleno rápido y dividir texto en Excel
  2. A continuación, pulse «Ctrl + E» para rellenar automáticamente el resto de las celdas. Consulte la captura de pantalla:
    Una captura de pantalla que muestra los resultados del uso de Relleno rápido para dividir datos en celdas separadas en Excel
  3. Siga el mismo procedimiento para las columnas de Apellido y Fecha de nacimiento, y obtendrá el resultado que se muestra a continuación:
    Una captura de pantalla que demuestra cómo dividir datos en varias columnas usando Relleno rápido en Excel
Notas:
  • Relleno Rápido requiere que Generar Datos esté adyacente a los datos originales, sin ninguna columna en blanco intermedia.
  • Los resultados generados con la función Relleno Rápido son estáticos, por lo que si actualiza los datos originales, deberá volver a ejecutar la función para reflejar esos cambios.
  • Para obtener más información sobre la función Relleno Rápido, consulte este tutorial: Domine la introducción de datos en Excel con Relleno Rápido.

Realice la operación inversa de CONCATENAR con la función Texto en columnas

De hecho, en Excel, la función Texto en columnas es justo lo contrario de la función CONCATENAR: le permite dividir el contenido de una celda en varias celdas usando el separador que necesite.

  1. Seleccione las celdas que desea dividir y, a continuación, haga clic en «Datos» > «Texto en columnas». Consulte la captura de pantalla:
    Una captura de pantalla de la opción Texto en columnas bajo la pestaña Datos en Excel
  2. En el «Paso 1 del Asistente para convertir texto en columnas», seleccione la opción «Delimitado» y, a continuación, haga clic en el botón «Siguiente». Vea la captura de pantalla:
    Una captura de pantalla del Paso 1 del Asistente para convertir texto en columnas en Excel
  3. En el «Paso 2 del asistente», seleccione el separador que desee en la opción «Delimitadores». En este caso, marcaré la casilla de «Espacio». A continuación, haga clic en el botón «Siguiente». Vea la captura de pantalla:
    Una captura de pantalla del Paso 2 del Asistente para convertir texto en columnas especificando el delimitador en Excel
  4. En el «Paso 3 del asistente», marque la opción «General» en «Formato de los datos de las columnas», seleccione una celda en el campo «Destino» donde desee colocar los valores divididos y, por último, haga clic en el botón «Finalizar». Vea la captura de pantalla:
    Una captura de pantalla del Paso 3 del Asistente para convertir texto en columnas mostrando las opciones de formato de datos de columna en Excel
  5. Ahora, los valores de las celdas seleccionadas se han distribuido en varias columnas. Consulte la captura de pantalla:
    Una captura de pantalla de datos concatenados en Excel que se dividen en celdas separadas

Cada uno de estos métodos se adapta a distintas preferencias de los usuarios y niveles de complejidad de los datos, lo que permite una manipulación y organización eficientes en Excel. Tanto si necesita dividir nombres, fechas u otros datos estructurados, estas técnicas ofrecen soluciones valiosas para potenciar sus habilidades en Excel y optimizar la gestión de su información. Si desea conocer más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales. Por favor, haga clic aquí para acceder a ellos. ¡Gracias por leer y esperamos poder seguir ofreciéndole contenido útil en el futuro!


Artículos relacionados:

  • Dividir cadenas de texto mediante delimitador en varias filas - Trucos rápidos de 3
  • Normalmente, puede usar la función **Texto en columnas** para dividir el contenido de una celda en varias columnas mediante un delimitador específico, como una coma, un punto, un punto y coma, una barra, etc. Sin embargo, a veces es posible que necesite dividir el contenido de una celda delimitada en varias filas y repetir los datos de las demás columnas, tal como se muestra en la siguiente captura de pantalla. ¿Conoce algún método eficaz para realizar esta tarea en Excel? Este tutorial presenta algunos métodos efectivos para llevarla a cabo.
  • Dividir una tabla grande en varias tablas pequeñas
  • Si tiene una hoja de cálculo grande con múltiples columnas y cientos o miles de filas de datos, y desea dividirla en varias tablas más pequeñas según el valor de una columna o el número de filas para obtener los resultados deseados, ¿cómo podría hacerlo en Excel?
  • Dividir Nombre completo en nombre y Apellido
  • Supongamos que tiene una lista de nombres como se muestra en la primera captura de pantalla en una única columna y necesita dividir Nombre completo en la columna de Nombre, la columna de Segundo Nombre y la columna de Apellido, tal como se muestra en la siguiente captura de pantalla. A continuación, le presentamos algunos métodos prácticos para resolver este problema.
  • Dividir texto en columnas separadas por letra mayúscula
  • Supongamos que tiene un rango de datos cuyo contenido desea dividir en columnas separadas según las letras mayúsculas, tal como se muestra en la siguiente captura de pantalla. ¿Conoce alguna solución eficaz para resolver este problema en Excel?