엑셀 함수 > 웹 함수 > ENCODEURL 함수 - URL로 인코딩된 문자열 반환

ENCODEURL 함수 - URL로 인코딩된 문자열 반환

엑셀 ENCODEURL 함수는 URL로 인코딩된 문자열을 반환합니다. URL 인코딩은 보통 프로그래밍 언어로 구현해서 많이 사용하지만 ENCODEURL 함수를 사용하면 엑셀에서 바로 인코딩할 수 있습니다.

ENCODEURL 함수로 URL 인코딩

 

구문(Syntax)

ENCODEURL

ENCODEURL(text)

URL로 인코딩된 문자열을 반환한다.

인수 : text – 인코딩할 텍스트

Windows용 엑셀 2013 이상에서만 사용 가능

 

사용 예

=ENCODEURL("우리나라") => '%EC%9A%B0%EB%A6%AC%EB%82%98%EB%9D%BC'
한글은 URL에서 허용되지 않으므로 모든 텍스트가 인코딩됩니다.

=ENCODEURL("Happy Hour") => 'Happy%20Hour'
알파벳은 그대로 표시되고 중간의 공백은 URL에서 허용되지 않으므로 인코딩됩니다.

=ENCODEURL("Happy-Hour") => 'Happy-Hour'
알파벳, 하이픈은 URL에서 허용되므로 인코딩 없이 그대로 표시됩니다.

=ENCODEURL("HappyHour") = > 'HappyHour'
알파벳만 포함된 텍스트이므로 인코딩 없이 그대로 표시됩니다.

 

참고) URL에 허용되는 문자

종류 허용되는 문자
영숫자 a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9
unreserved - _ . ~
reserved ! * ' ( ) ; : @ & = + $ , / ? # [ ]

* reserved 문자가 문자 그대로 사용되어야 할 때는 인코딩해야 함

 

 


관련 글

FILTERXML 함수 - XML에서 특정 데이터 가져오기 - 엑셀 FILTERXML 함수는 XML 데이터에서 원하는 부분을 가져옵니다. 웹서비스에서 데이터를 가져오는 WEBSERVICE 함수와 같이 사용하면 외부의 XML 데이터를 엑셀로 가져와서…

FILTERXML 함수 - XML에서 특정 데이터 가져오기 더 보기 »

WEBSERVICE 함수 사용법 WEBSERVICE 함수 - 웹서비스 데이터 가져오기 - 엑셀 WEBSERVICE 함수는 인터넷에서 HTML, XML, JSON과 같은 형식으로 서비스되는 데이터를 엑셀로 가져올 수 있습니다. 가져온 데이터가 XML 형식이라면 FILTERXML…

WEBSERVICE 함수 - 웹서비스 데이터 가져오기 더 보기 »

 

 

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

 자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top