이렇게 설정하면 엑셀의 하이퍼링크에서 URL을 추출할 수 있나요?

이렇게 설정하면 엑셀의 하이퍼링크에서 URL을 추출할 수 있나요?

Excel 파일에는 이와 같은 수백 줄이 있습니다. 나는 그것들을 하나씩 복사하려고 노력했지만 매우 지루했습니다. 그래서 한 번에 모든 URL을 추출할 수 있는 방법이 있는지 궁금합니다.

<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" >                  

참고*: 내 말은 src URL이 아닌 기본 href URL을 의미합니다.

답변1

모든 URL이 동일해 보이는 경우 다음 공식을 사용할 수 있습니다.
=MID(A1,FIND("=",A1,1)+2,FIND(">",A1,1)-FIND("=",A1,1)-3)
첫 번째 =와 첫 번째 사이의 중간 텍스트를 추출합니다. >
A1은 데이터가 있는 참조입니다.
첫 번째 찾기는 http의 h가 시작되는 = + 2의 위치를 ​​제공합니다.
두 번째 찾기는 URL의 > 끝의 -1 위치를 제공합니다.
URL 길이에 대한 두 찾기 간의 차이를 확인
하고 이 공식을 복사할 수 있습니다.

여기에 이미지 설명을 입력하세요

답변2

줄에 모두 포함되어 있다고 가정

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

정규식을 사용하여 필터링할 수 있습니다. Excel에서 정규식을 사용하는 방법은 여기를 참조하세요. https://stackoverflow.com/questions/22542834/how-to-use-regular-expressions-regex-in-microsoft-excel-both-in-cell-and-loops

관련 정보