ENCODEURL 함수

적용 대상
Microsoft 365용 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

ENCODEURL 함수는 URL로 인코딩된 문자열을 반환하여 영숫자가 아닌 특정 문자를 백분율 기호(%)와 16진수로 바꿉니다.

참고

  • ENCODEURL 함수는 웹용 Excel이나 Mac용 Excel에서 사용할 수 없습니다.
  • ENCODEURL 함수는 Mac용 Excel의 함수 갤러리에 나타날 수 있지만 Windows 운영 체제 기능에 의존하므로 Mac에서는 결과를 반환하지 않습니다.

구문

ENCODEURL(text)

ENCODEURL 함수 구문에는 다음과 같은 인수가 있습니다.

인수 설명
텍스트
필수
URL로 인코딩할 문자열

예제

다음은 Microsoft SharePoint 서버의 Excel 파일을 참조하는 간단한 예입니다. 

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit 및 손실 Statement.xlsx")

 그 결과는 다음과 같습니다.

http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx

WEBSERVICE 함수와 함께 ENCODEURL 함수를 사용할 수도 있습니다. 예를 들어 markitondemand.com API 서비스를 사용하여 회사 주식에 대한 정보를 반환할 수 있습니다.

=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

C2 셀에 주식 시세가 있는 경우

그런 다음 FILTERXML 함수 를 사용하여 해당 주식에 대한 특정 데이터를 추출할 수 있습니다. 예를 들어 C2 셀에 있는 주식 시세의 최종 가격을 얻으려면 다음을 사용할 수 있습니다.

=FILTERXML(WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")

추가 지원

언제든지 Excel 기술 커뮤니티의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.