Descarga el libro de trabajo de ejemplo
Este tutorial demostrará cómo dividir cadenas de texto usando un espacio, una coma y más en Excel y Google Sheets.
Dividir cadena de texto con texto en columnas
Puede dividir una cadena de texto con la función Texto a columnas en Excel.
Seleccione el texto que desea dividir.
En el Cinta, Seleccione Datos>Texto a columnas.
Mantenga seleccionada la opción "Delimitado" y haga clic en próximo.
Seleccione "Espacio" como delimitador y modifique el calificador de texto a "Ninguno".
Hacer clic próximo.
En este paso, puede cambiar el tipo de datos de la columna. Déjelos como están y haga clic en Finalizar.
Dividir cadena de texto por espacio
Para dividir una cadena de texto en un espacio o coma, podemos usar las funciones BUSCAR, IZQUIERDA, MEDIA y DERECHA.
Funciones LEFT y FIND
Primero, podemos encontrar el Apellido usando el IZQUIERDA y ENCONTRAR funciones.
1 | = IZQUIERDA (B3, ENCONTRAR ("", B3)) |
Funciones MID y FIND
Luego podemos usar las funciones MID y FIND para encontrar la segunda palabra en la cadena de texto.
1 | = MEDIO (B3, ENCONTRAR ("", B3), ENCONTRAR ("", B3, ENCONTRAR ("", B3) +1) -Buscar ("", B3)) |
Funciones DERECHA y ENCONTRAR
Finalmente, podemos usar las funciones RIGHT, LEN y FIND para encontrar la tercera palabra en la cadena de texto.
1 | = DERECHA (B3, LEN (B3) -FIND ("", B3, FIND ("", B3) +1)) |
Dividir cadena de texto por coma u otro carácter
Puede usar las mismas fórmulas para buscar comas o cualquier otro carácter en una cadena de texto y dividir la cadena de texto en consecuencia.
Las fórmulas serían ligeramente diferentes
Encuentra la primera palabra
1 | = IZQUIERDA (B3, ENCONTRAR (",", B3) -1) |
Para encontrar la segunda palabra
1 | = MEDIO (B3, ENCONTRAR (",", B3) + 1, ENCONTRAR (",", B3, ENCONTRAR (",", B3) +1) -Buscar (",", B3) -1) |
Para encontrar la tercera palabra
1 | = DERECHA (B3, LEN (B3) -BUSCAR (",", B3, ENCONTRAR (",", B3) +1) -1) |
Dividir cadena de texto con texto en columnas en Hojas de cálculo de Google
Las hojas de Google también tienen una función de texto a columnas.
Seleccione el texto que desea dividir y luego haga clic en el Datos menú> Divida el texto en columnas.
Haga clic en Detectar automáticamente
Selecciona el Espacio.
Su texto se dividirá en columnas.
Dividir cadena de texto por coma u otro carácter
Puede usar las funciones BUSCAR, IZQUIERDA, MEDIA y DERECHA en Google Sheets como lo hace en Excel para dividir el texto.
Las fórmulas para extraer los datos de las columnas Apellido, Nombre y Departamento son las mismas que se utilizan en Excel.