Cómo dividir celdas en Excel

Aprenda a dividir celdas en Excel en varias columnas usando la función Texto a columnas, Relleno Flash o fórmulas de Excel.

Suponga que tiene una columna larga de nombres completos y desea dividir esos nombres en nombre y apellido. Pero no tiene tiempo para escribir todos y cada uno de los nombres en dos columnas diferentes. Ahí es donde entran en juego las funciones de celdas divididas de Excel.

En Excel, puede dividir los datos de una celda en dos o más celdas mediante la función Texto a columnas, Relleno rápido o Fórmulas. En esta publicación, discutiremos cómo puede dividir las celdas sin problemas.

Dividir celdas en Excel usando la función de texto a columnas

Texto a columnas es una herramienta avanzada que separa una columna de celdas en dos o más celdas adyacentes según un carácter que especifique. Puede escupir una celda con diferentes parámetros como espacio, coma, punto y coma, tabulación o cualquier otro carácter.

Para dividir las celdas en Excel, primero seleccione una celda o un rango de celdas que desee dividir. Usaremos el siguiente ejemplo para mostrarle cómo dividir celdas.

Una vez que seleccione su celda, vaya a la pestaña Datos. En la pestaña "Datos", haga clic en el icono "Texto a columnas" en el grupo "Herramientas de datos".

Una vez que haga clic en eso, aparecerá un asistente de Texto a columnas. En eso, seleccione su tipo de datos. La opción "Delimitada" es la selección predeterminada. Dado que nuestros datos ya tienen un carácter de espacio, elegimos "Delimitado" y hacemos clic en "Siguiente".

En el paso 2 de 3 del asistente, marque la casilla de verificación "Espacio" y desmarque el resto en Delimitadores. Si sus datos contienen una coma, un punto y coma o cualquier otro separador, puede elegirlos como delimitadores. Dado que nuestros datos contienen solo "espacio", elegimos el delimitador "Espacio". Luego, haga clic en "Siguiente".

En el paso 3 de 3 del asistente, elija "General" como formato de datos de columna. Dejaremos el formato de datos como "General" porque tenemos datos de texto para dividir.

También puede cambiar el destino de donde desea que se muestren los datos divididos en su hoja de cálculo y luego hacer clic en "Finalizar". Si hace clic en "Finalizar" con el destino predeterminado, reemplazará la columna original. Entonces, elegimos B2 como celda inicial.

Además, en el cuadro "Vista previa de datos", puede ver cómo se verán sus datos divididos.

Como puede ver, la columna Nombres se divide en las columnas "Nombre" y "Nombre de la casa".

Dividir celdas en Excel usando Característica de relleno flash

El método Flash Fill es el método más rápido y sencillo para dividir celdas. Relleno flash reconoce patrones y los replica para todas las demás celdas.

Por ejemplo, escriba Eddard (Nombre) en la columna adyacente de los datos originales.

Ahora, vaya a la pestaña "Datos" y haga clic en la opción "Relleno rápido" junto a la función "Texto en columnas".

Una vez que haga clic en la opción "Relleno rápido", los nombres de cada celda se extraerán en la columna adyacente. Ahora, el primer nombre de cada nombre se extrae en la columna B.

Haga lo mismo con el "apellido" también. Recuerde, Flash Fill en Excel solo funciona cuando reconoce un patrón en los datos.

Dividir celdas en Excel usando Fórmulas

Es posible que algunas personas no prefieran dividir celdas usando fórmulas en Excel porque requiere que recuerde las fórmulas. Pero en comparación con los otros dos métodos, las fórmulas tienen la ventaja porque producen resultados dinámicos. Cuando cambia los datos originales, los resultados se actualizarán automáticamente.

Para extraer el Nombre de la celda A2, pruebe la siguiente fórmula.

= IZQUIERDA (A2, BÚSQUEDA ("", A2) -1)

Esta fórmula usa la función de BÚSQUEDA para ubicar el primer carácter de espacio y luego extrae todos los caracteres a la izquierda con la función IZQUIERDA (vea el ejemplo a continuación).

Luego, haga clic en el pequeño cuadrado verde (controlador de relleno) en la esquina inferior derecha de la celda B1 y arrástrelo hacia abajo sobre otras celdas (hasta la celda B11) para aplicar la fórmula al resto de las celdas.

Ahora, los nombres se extraen de todas las celdas.

Para extraer el apellido (apellido) de la celda A2, escriba la fórmula a continuación.

= DERECHA (A2, LARGO (A2) -BÚSQUEDA ("", A2))

La fórmula proporcionada utiliza la función BUSCAR para localizar la posición del carácter de espacio en la cadena (A2). Luego resta el número de posición del carácter de espacio de la longitud total del nombre devuelto por la función LEN para encontrar el número de caracteres en el apellido. Finalmente, extrae el apellido usando la función DERECHA.

Luego, puede arrastrar y aplicar la fórmula a la celda C2: C11, y obtendrá el siguiente resultado.

Eso es. Ahora, ha aprendido a dividir una celda en varias columnas. Espero que haya encontrado útil este tutorial de Excel.