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.
