Icono del sitio Desafiando Excel

Extraer la ruta de acceso de una URL en Excel

Funciones Utilizadas: DERECHA, LARGO, HALLAR

Suponiendo que necesitamos obtener la ruta de acceso de una URL completa en la celda A2, planteamos el siguiente método en una celda auxiliar:

EXTRAER LA RUTA DE ACCESO DE UNA URL EN EXCEL

=DERECHA(A2;LARGO(A2)-HALLAR("/";A2;HALLAR("/";A2)+2)+1)

Combinamos las funciones DERECHA, LARGO y HALLAR para obtener el resultado deseado.

Internamente primero calculamos la posición del primer carácter «/» luego de los caracteres «//», para así luego restar del total de caracteres al total de caracteres que están antes del carácter «/» hallado. De esta forma luego agregamos un «+1» para también extraer el carácter «/» del inicio de la ruta de acceso (opcional), y finalmente aplicamos la función DERECHA para extraer la cantidad de caracteres que contiene la ruta de acceso.

Notar que éste método funciona si el enlace original contiene al inicio los caracteres «//» luego de «http:» o «https:».

 

De esta forma logramos extraer la ruta de acceso de una URL  de forma rápida y simple.

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. 

Salir de la versión móvil