¿Es posible extraer la URL de los hipervínculos en Excel si está configurado de esta manera?

¿Es posible extraer la URL de los hipervínculos en Excel si está configurado de esta manera?

Tengo unos cientos de líneas como esta en un archivo de Excel. He intentado copiarlos uno por uno y es muy tedioso; Entonces me pregunto si existe una forma de extraer las URL de todas ellas a la vez.

<a href="http://mywebsite.com/link?id=SsQD2GsCjgY&offerid=445126&mid-heel-sandal-black"><IMG border=0 src="https://e31vejvoh8fjtd.bi/catalog/product/1/0/1039-000064-2412-2.jpg" ></a><IMG border=0 width=1 height=1 src="http://ad.fjuyla.com/fs-bin/show?id=SsQD2GsCjgY&bids=445126.3671510716&type=2&subid=0" >                  

Nota*: Me refiero a la URL principal href, no a la URL src.

Respuesta1

Puede usar la siguiente fórmula si todas las URL tienen el mismo aspecto:
=MID(A1,FIND("=",A1,1)+2,FIND(">",A1,1)-FIND("=",A1,1)-3)
Extrae el texto del medio entre la primera =y la primera. >
A1 es la referencia donde se encuentran sus datos.
La primera búsqueda dará el lugar de = + 2 donde comienza la h de http.
La segunda búsqueda le dará el lugar -1 de > final de la URL.
La diferencia entre las dos busca la longitud de la URL
y puede copiar esta fórmula.

ingrese la descripción de la imagen aquí

Respuesta2

Suponiendo que todas las líneas contienen

<a href=" ...... "><IMG

Podrías usar expresiones regulares para filtrar por eso. Para saber cómo usar expresiones regulares en Excel, mire aquí: https://stackoverflow.com/questions/22542834/how-to-use-regular-expressions-regex-in-microsoft-excel-both-in-cell-and-loops

información relacionada