Tutorial de la función TEXTSPLIT de Excel

Versión: Microsoft 365
última actualización:
Consejo: Usa ⬆️ ⬇️ para pasar la página hacia arriba y hacia abajo. Recomendamos navegar con una pantalla grande para una mejor experiencia de lectura.

1. TEXTSPLIT de Excel

La función TEXTSPLIT en Excel permite dividir cadenas de texto en columnas y/o filas separadas según un delimitador específico. Aquí hay un ejemplo de texto dividido por espacios.
TEXTSPLIT de Excel

2. Argumentos de TEXTSPLIT

La función acepta hasta seis argumentos, siendo solo los dos primeros obligatorios.
=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])
  • text: requerido El texto que deseas dividir. Puede ser proporcionado como una cadena o referencia de celda.
  • col_delimiter: requerido El texto que marca el punto donde se dividirá el texto en columnas.
  • row_delimiter: opcional El texto que marca el punto donde se dividirá el texto en filas.
  • ignore_empty: opcional Especifica VERDADERO para ignorar delimitadores consecutivos. Por defecto es FALSO, lo que crea una celda vacía.
  • match_mode: opcional Especifica 1 para realizar una coincidencia sin distinguir mayúsculas. Por defecto es 0, que realiza una coincidencia con distinción de mayúsculas.
  • pad_with: opcional El valor con el que se rellenará el resultado. El valor por defecto es #N/A.
  • 3. Dividir una celda horizontalmente en columnas

    Aquí hay un ejemplo de texto dividido por coma: =TEXTSPLIT(A2, ","). Aquí el delimitador es , encerrado entre comillas dobles.
    Dividir una celda horizontalmente en columnas

    4. Dividir una celda verticalmente en filas

    Para dividir en filas, omite el segundo argumento e ingresa el tercer argumento: =TEXTSPLIT(A2, , ",")
    Dividir una celda verticalmente en filas

    5. Dividir cadena en columnas y filas a la vez

    Aquí está =TEXTSPLIT(A2, "=", ", ").
    El signo igual = es el delimitador de columna.
    Una coma y un espacio , es el delimitador de fila.
    Dividir cadena en columnas y filas a la vez

    6. Separar celdas por múltiples delimitadores

    Al tratar con múltiples delimitadores simultáneamente, usa una constante de arreglo para especificarlos: =TEXTSPLIT(A2, {"x","*"})
    Separar celdas por múltiples delimitadores

    7. División de celdas sin distinguir mayúsculas

    Para asegurarte de que tu delimitador no distinga mayúsculas, establece match_mode en 1:
    =TEXTSPLIT(A2, "x",,,1)
    División de celdas sin distinguir mayúsculas

    8. 🎉 Finalizar! 🎉

    Nota del autor: Espero que puedas sentir el esfuerzo que he puesto en estos tutoriales. Espero crear una serie de tutoriales de Excel muy fáciles de entender.

    Si es útil, ayúdame a compartir estos tutoriales, ¡gracias!


    Sígueme:
    TEXTSPLIT de Excel