La función TEXTSPLIT en Excel 365 ayuda a dividir el texto dinámicamente según delimitadores, ahorrando tiempo y esfuerzo. La función TEXTSPLIT se ha agregado a Excel 365 a partir de la versión 2208 o Excel Online.
Explicación de la función TEXTSPLIT
La sección La función TEXTSPLIT divide Texto basado en un delimitador. Requiere dos argumentos para funcionar correctamente:
- El texto en la celda se divide.
- El delimitador para dividir el texto en columnas.
- El delimitador para dividir el texto en filas.
=DIVIDIRTEXTO(texto,columna_delimitadora,fila_delimitadora)
Por ejemplo, considere una lista de nombres y direcciones almacenadas en una sola columna.
En el pasado, dividir el texto según un delimitador en Excel a menudo requería La herramienta Texto a columnasSi bien esta herramienta funciona bien, no se actualiza automáticamente cuando cambian los datos de origen.
TEXTSPLIT ofrece una solución más dinámica 😃. Recalcula automáticamente los resultados de la división cada vez que se actualizan los datos de origen. En este caso, cada parte de las direcciones se separa mediante comas ( , ), lo que facilita su división. Puedes escribir la fórmula de la siguiente manera:
Nota Importante: El resultado de TEXTSPLIT es una fórmula, no un texto sin formato. Para convertirlo en texto estático, utilice Copiar y luego Pegar como valores
TEXTSPLIT como argumento
Como ya sabrás, Excel 365 puede devolver una matriz en lugar de una sola celda. Por lo tanto, en determinadas circunstancias, TEXTSPLIT se puede utilizar como argumento en otras funciones.
Por ejemplo, puedes combinar TEXTSPLIT con COUNTA para contar la cantidad de palabras de un texto. En este caso, el delimitador entre las palabras es un espacio.
También puedes combinar la función TEXTSPLIT con la Función ÍNDICE como su primer argumento 😮
Por ejemplo, cada parte del número de seguimiento tiene un significado específico en esta situación. Con la función TEXTSPLIT, puede separar fácilmente cada parte del guión ( - ).
Sin embargo, en lugar de extraer todas las partes, puede optar por extraer solo un campo. Por ejemplo, El número de fila es la cuarta parte del número de seguimientoPuede extraer esta información específica con la función ÍNDICE.
- Primer argumento, la matriz devuelta por la función TEXTSPLIT
- El segundo argumento es el valor del índice que se desea devolver en esta matriz. Aquí necesitamos el cuarto elemento.
