FÓRMULAS DE EXCEL

Separar texto con delimitador especial en Excel

Separar texto con delimitador especial en Excel

Funciones Utilizadas:ESPACIOS, DIVIDIRTEXTO

Suponiendo una celda con 4 valores de texto separados por un mismo carácter especial de barra vertical («|»), planteamos el siguiente método en rangos paralelos D2:G2 y C5:C8 para obtener cada valor separado por celda de forma horizontal (separación por columnas) y vertical (separación por filas) respectivamente:

SEPARAR TEXTO CON DELIMITADOR ESPECIAL EN EXCEL (HORIZONTAL POR COLUMNAS)

=ESPACIOS(DIVIDIRTEXTO(A2;"|"))


SEPARAR TEXTO CON DELIMITADOR ESPECIAL EN EXCEL (VERTICAL POR FILAS)

=ESPACIOS(DIVIDIRTEXTO(A2;;"|"))

Combinamos las funciones ESPACIOS y DIVIDIRTEXTO para obtener el resultado deseado.

Para el caso de separación horizontal por columnas aplicamos DIVIDIRTEXTO en columnas con el argumento de delimitador de columnas definido por la barra vertical y luego aplicamos ESPACIOS para quitar los espacios no requeridos alrededor de dicha barra vertical.

Para el caso de separación vertical por filas aplicamos DIVIDIRTEXTO en filas con el argumento de delimitador de filas definido por la barra vertical y luego aplicamos ESPACIOS para quitar los espacios no requeridos alrededor de dicha barra vertical.

De esta forma logramos separar el texto de una misma celda de forma horizontal o vertical basado en el mismo delimitador especial de forma rápida y simple en Excel.

 

Puedes consultar más fórmulas interesantes en el anuario de Desafiando Excel o en el buscador de artículos de la web: Buscador de fórmulas

 

Te recomiendo ver el siguiente link con más videos de Fórmulas ingeniosas de Excel AQUÍ.

Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.