Antes de que llegara la función DIVIDIRTEXTO a Excel, solíamos utilizar una combinación de funciones como DERECHA, EXTRAER, ENCONTRAR, HALLAR y SUSTITUIR para dividir texto.
Sin embargo, con la llegada de DIVIDIRTEXTO, esta tarea se ha vuelto mucho más sencilla y eficiente. En este post, te mostraré cinco ejemplos avanzados de cómo utilizar esta poderosa función.
Usos Avanzados de la Función DIVIDIRTEXTO en Excel
Suscríbete para más tutoriales
Descarga el archivo para practicar
Escribe tu correo electrónico para recibir gratis el archivo para practicar.
*Al enviar mi correo electrónico, acepto recibir noticias y ofertas. Puedo darme de baja en cualquier momento.
1. Separar Texto en Columnas
El uso más habitual de la función DIVIDIRTEXTO es separar un texto en columnas. Por ejemplo, si tienes un texto separado por comas y espacios, puedes usar la función de la siguiente manera:
=DIVIDIRTEXTO(SUSTITUIR(A6," ",""),",")
Si necesitas eliminar espacios adicionales, puedes usar la función SUSTITUIR para limpiar el texto antes de dividirlo.
2. Separar Texto en Filas
Para separar el texto en filas, simplemente ajusta el delimitador de filas en la función DIVIDIRTEXTO:
=DIVIDIRTEXTO(A12,,", ")
Esto te devolverá los valores separados por filas.
3. Separar en Filas y Columnas
Si tienes un formato complejo como “Youtube-290k, Instagram-266k, Facebook-210k, TikTok-189k”, puedes separar en filas y columnas usando dos delimitadores:
=DIVIDIRTEXTO(A20,"-",", ")
El guion separa la red social de los seguidores y la coma y el espacio separan los diferentes pares en filas.
4. Separar por Múltiples Caracteres
Para dividir texto por múltiples caracteres como punto y coma, coma y barra vertical, usa una matriz de separadores:
=DIVIDIRTEXTO(A28,{";",",","|"})
Esta fórmula detecta todos los separadores posibles y divide el texto en diferentes columnas.
5. Separar Fechas
Si tienes fechas en el formato “dd/mm/yyyy” y deseas separarlas en día, mes y año, puedes usar la función TEXTO junto con DIVIDIRTEXTO:
=DIVIDIRTEXTO(TEXTO(A35,"dd/mm/aaaa"),"/")
Esto separará la fecha en diferentes columnas, mostrándote el día, mes y año por separado.
