Dividir Una Celda en Dos o Más Columnas en Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Laura Tsitlidze

Translated by

Dennis Madrid

Last updated on abril 29, 2023

Este tutorial muestra cómo dividir el contenido de una celda en dos o más columnas en Excel.

 

Resultado Convertir Texto a Columnas en Excel

 

Una tarea común en Excel es dividir el contenido de una celda en varias celdas. Esto suele ser necesario cuando se exportan datos de algún otro software a Excel y es necesario ordenarlos antes de poder utilizarlos. Esto se puede hacer utilizando Texto a Columnas ya sea con un delimitador – como un espacio, una coma, un tabulador, etc. – o por el ancho de cada parte del texto.

 

Texto en Columnas

Utilizar un Delimitador

Uno de los objetivos más frecuentes en Excel es dividir nombres completos en nombre y apellidos. Digamos que tienes la lista de nombres que se muestra a continuación en la Columna B y quieres dividirla en nombre (Columna C) y apellido (Columna D). El delimitador obvio aquí es el espacio entre el nombre y el apellido.

Datos Ejemplo Dividir Una Celda en Dos o Más Columnas en Excel y Google Sheets

 

  1. Seleccione el rango de celdas con datos que desea dividir. En este ejemplo, es B2:B8.
  2. En la cinta de opciones, ve a Datos > Texto en columnas.

Dividir Texto a Columnas en Excel

 

  1. Aparecerá el asistente para convertir texto en columnas. En el primer paso, establezca el tipo de datos como Delimitados (el valor predeterminado) y haga clic en Siguiente.

Convertir Texto a Columnas Paso 1 de 3

 

  1. En el segundo paso, marque la casilla para definir el delimitador o delimitadores – un solo espacio en este caso. Al definir el delimitador, aparece una línea en la vista previa de los datos para mostrar cómo se dividirían los datos.
    También puedes elegir tabulador, punto y coma, coma o cualquier otro carácter que definas como delimitador.

Convertir Texto a Columnas Paso 2 de 3

 

  1. En el último paso, defina el formato de los datos de la columna. Por defecto, las nuevas columnas tienen un formato general, pero puedes establecerlo en texto, fecha o cualquier otro formato que necesites(Avanzado…).
    Seleccione las columnas (mantenga pulsada la tecla CTRL y, en Vista previa de datos, haga clic en las cabeceras de las columnas cuyo formato desee establecer). En Formato de los datos en columna, elija Texto. También debe definir el destino donde se rellenarán las columnas. En este caso, el destino es la celda C2.

Convertir Texto a Columnas Paso3 de 3

 

El resultado es que las columnas C y D se rellenan con nombres y apellidos divididos.

Resultado Convertir Texto a Columnas en Excel

 

Ancho Fijo

Otra opción para dividir texto en columnas es utilizar Ancho Fijo. Cuando se utiliza Ancho fijo, Texto en columnas divide el texto en un determinado número de caracteres en lugar de en un delimitador. Un buen ejemplo de este método es dividir el código postal y el nombre de la ciudad; los códigos postales siempre tienen cinco dígitos. Digamos que tiene el código postal y el nombre de la ciudad en la Columna B y desea dividirlos en las Columnas C y D.

Datos Ejemplo Texto a Columnas Ancho Fijo

 

  1. Para dividir datos, seleccione primero el rango de celdas con datos concatenados (B2:B9).
  2. En la cinta de opciones, vaya a Datos > Texto en columnas.

Seleccionar Rango y Comando Texto a Columnas

 

  1. De nuevo, aparece el Asistente para convertir Texto en Columnas. En el primer paso, establezca el tipo de datos en Ancho fijo y haga clic en Siguiente.

Convertir Texto a Columnas Ancho Fijo Paso 1 de 3

 

  1. En el segundo paso, establezca una línea de ruptura en los datos de previsualización haciendo clic entre el código postal y el nombre de la ciudad.
    (Puedes hacer doble clic en la línea de ruptura para eliminarla o arrastrarla para moverla a otra posición)

Convertir Texto a Columnas Ancho Fijo Paso 2 de 3

 

  1. En el último paso, defina el formato de datos de la columna. Por defecto, las nuevas columnas tienen un formato general. (Puede cambiarlo como se describe en el tema anterior.) También debe definir el destino donde se rellenarán las columnas. En este caso, el destino es la celda C2.

Convertir Texto a Columnas Ancho Fijo Paso 3 de 3

 

El resultado final son los códigos postales y los nombres de las ciudades divididos en las columnas C y D.

Resultado Convertir Texto a Columnas Ancho Fijo en Excel

 

Texto en Columnas en Google Sheets

La división de texto en columnas funciona de forma un poco diferente en Hojas de cálculo de Google. La principal diferencia es que no puedes establecer la celda de destino, por lo que los datos divididos sobrescriben los datos iniciales. Además, las Hojas de Google Sheets detectan automáticamente un separador, pero también puedes configurarlo a tu gusto. Los pasos para dividir celdas de texto en Google Sheets son los siguientes.

  1. Selecciona el rango de celdas que quieres dividir (B2:B9).
  2. Ve a Datos > Dividir texto en columnas.

Dividir Texto en Columnas en Google Sheets

 

Como resultado, se obtienen datos divididos en dos columnas, a partir de la celda B2. (La columna original se sobrescribe)

Resultado Dividir Texto en Columnas en Google Sheets

 

Ten en cuenta que, si haces clic en el desplegable Separador de la esquina inferior derecha, puedes elegir un delimitador (coma, punto y coma, punto, espacio o personalizado). Como puedes ver en la imagen anterior, Google Sheets detecta automáticamente que el separador de columna es un espacio y divide el texto en función de ello.

AI Formula Generator

Pruébelo Gratis

Ver todos los Artículos sobre Cómo Hacer