엑셀 ENCODEURL 함수는 URL로 인코딩된 문자열을 반환합니다. URL 인코딩은 보통 프로그래밍 언어로 구현해서 많이 사용하지만 ENCODEURL 함수를 사용하면 엑셀에서 바로 인코딩할 수 있습니다.
구문(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 문자가 문자 그대로 사용되어야 할 때는 인코딩해야 함 |
관련 글

