Funciones utilizadas: ESPACIOS, DERECHA, SUSTITUIR, REPETIR
Suponiendo que disponemos de un rango con distintos enlaces en A2:A8, planteamos el siguiente método para extraer en el rango B2:B8 la página web de cada enlace/URL del rango de la columna A:
EXTRAER LA PÁGINA DE UNA URL EN EXCEL
|
Donde «A2» corresponde a la primera celda del rango de enlaces a extraer.
Combinamos las funciones ESPACIOS, DERECHA, SUSTITUIR y REPETIR para obtener el resultado deseado.
Internamente reemplazamos todas las instancias del carácter «/» con 100 espacios, luego extraemos los 100 caracteres desde la derecha de la celda y finalmente eliminamos los espacios dentro de esos 100 caracteres con la función ESPACIOS.
De esta forma nos quedamos con los caracteres distintos de espacios dentro de los últimos 100 caracteres de la celda, lo que equivale al total del nombre de la página de cada enlace/URL.
Notar que, si el nombre de la página tiene más de 100 caracteres, debemos adaptar la cantidad de repeticiones a dicho tamaño.
La fórmula permite extraer páginas para enlaces con o sin http/https, y también con o sin la extensión del nombre de la hoja (.htm o .html en el ejemplo).
De esta forma, logramos extraer la página de un enlace o URL de forma rápida y fácil en Excel.
Puedes encontrar más fórmulas interesantes en el anuario de Desafiando Excel en el siguiente link o videos con más 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.
