Cómo usar la función DIVIDIRTEXTO en Excel

Categoría:

Compatibilidad:

Nivel:

Descripción

La función DIVIDIRTEXTO divide una cadena de texto en una matriz de subcadenas basándose en uno o varios delimitadores especificados. Es especialmente útil para separar texto en partes más pequeñas, como palabras, frases o elementos individuales, facilitando el análisis y manipulación de datos textuales.

DIVIDIRTEXTO permite:

  • Separar cadenas de texto en múltiples partes según delimitadores definidos.
  • Manipular y analizar texto, extrayendo información relevante de cadenas largas.
  • Procesar datos estructurados, como archivos CSV o listas separadas por comas, espacios, tabulaciones u otros caracteres.

Sintaxis

=DIVIDIRTEXTO(texto; delimitador_columna; [delimitador_fila]; [ignorar_vacías]; [modo_coincidencia])

  • texto: La cadena de texto o referencia a una celda que contiene el texto que deseas dividir.
  • delimitador_columna: El carácter o cadena que se usará para dividir el texto en columnas.
  • delimitador_fila: (Opcional) El carácter o cadena que se usará para dividir el texto en filas.
  • ignorar_vacías: (Opcional) Un valor lógico (VERDADERO o FALSO) que indica si se deben ignorar los resultados vacíos. Por defecto es FALSO.
  • modo_coincidencia: (Opcional) Un número que especifica cómo manejar los delimitadores:
    • 0 (por defecto): Coincidencia exacta.
    • 1: Coincide con cualquier carácter individual del delimitador.

Notas adicionales

  • Delimitadores múltiples:
    • Puedes utilizar más de un carácter como delimitador. Por ejemplo, si quieres dividir por comas y puntos y coma, puedes usar {«,»;»;»} como delimitador_columna.
  • Delimitadores de fila y columna:
    • delimitador_columna y delimitador_fila pueden especificarse para dividir el texto tanto horizontal como verticalmente.
  • Ignorar vacías:
    • Si ignorar_vacías es VERDADERO, las entradas vacías resultantes de delimitadores consecutivos se omitirán.
  • Modo de coincidencia:
    • Si modo_coincidencia es 0 (por defecto), los delimitadores coincidirán exactamente con el texto.
    • Si es 1, el texto se dividirá donde se encuentre cualquier carácter individual presente en el delimitador.
  • Compatibilidad regional:
    • Asegúrate de usar el separador de argumentos correcto para tu configuración regional. En español, se utiliza ‘;’.

Relación con otras funciones

  • UNIRCADENAS:
    • Puedes usar UNIRCADENAS para volver a unir las cadenas separadas con un delimitador específico.
  • EXTRAE, IZQUIERDA, DERECHA:
    • Otras funciones de texto que pueden utilizarse para extraer partes específicas de una cadena.
  • SECUENCIA:
    • Puede usarse en combinación con DIVIDIRTEXTO para manipular matrices resultantes.
  • UNICAR y UNICODE:
    • Para trabajar con caracteres específicos, especialmente si los delimitadores son caracteres especiales.

Tipo de uso

Manipulación y análisis de texto:

  • Separación de datos importados:
    • Divide datos que vienen en una sola cadena con separadores específicos, como archivos CSV o textos pegados.
  • Procesamiento de listas:
    • Separa listas de elementos en celdas individuales para facilitar su análisis.
  • Análisis de direcciones o nombres:
    • Divide nombres completos en nombre y apellido, o direcciones en calle, ciudad, código postal, etc.

Automatización y eficiencia:

  • Simplificación de tareas:
    • Evita el uso de «Texto en columnas» o procesos manuales para separar texto.
  • Combinación con otras funciones:
    • Al combinar DIVIDIRTEXTO con otras funciones, puedes crear fórmulas más complejas para manipular y analizar datos.

Otras funciones de la categoría

Logo del curso De Cero a Exceler

Domina Excel, de Cero a Experto

¿Atascado? Deja de buscar soluciones puntuales. Aprende a dominar Excel para siempre con nuestro curso online. Más de 115 lecciones y soporte directo.