메뉴
실무 위키엑셀 함수웹 및 기타

ENCODEURL 함수

2013
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 ENCODEURL 함수는 한글이나 공백이 든 글자를 웹 주소에 넣을 수 있는 형태로 바꿔 주는 함수입니다.

인수 설명

=ENCODEURL(텍스트)
인수구분설명
텍스트 필수
웹 주소에 넣을 글자나 그 글자가 든 셀입니다.
  • 영문과 숫자는 그대로 두고, 한글·공백·기호만 %XX 형태로 바꿉니다.
예제 시트
D2=ENCODEURL(A2)
A
B
C
D
E
1
원본 텍스트
설명
인코딩 결과
2
오빠두
한글
%EC%98%A4%EB%B9%A0%EB%91%90
3
excel 함수
공백 포함
excel%20%ED%95%A8%EC%88%98
4
a&b
특수 기호
a%26b
5
한글은 글자마다 %XX 세 덩어리로, 공백은 %20으로, 기호 &는 %26으로 바뀝니다.

함수 개요

엑셀 ENCODEURL 함수는 한글이나 공백이 든 글자를 웹 주소에 넣을 수 있는 형태로 바꿔 주는 함수입니다. 웹 주소에는 한글과 공백을 그대로 쓸 수 없어서, %EC%98%A4처럼 약속된 기호로 바꿔야 링크가 제대로 열립니다.

A2 셀에 "오빠두"가 입력되어 있습니다.

=ENCODEURL(A2)한글을 웹 주소용 형태로 바꿉니다.
결과%EC%98%A4%EB%B9%A0%EB%91%90
엑셀 ENCODEURL 함수 수식 입력 예제

바꾼 글자를 주소 뒤에 이어 붙여 HYPERLINK 함수 로 검색 링크를 만드는 데 주로 씁니다.

ENCODEURL 함수 간단 예제

1
한글을 웹 주소용으로 바꾸기

A2 셀에 "오빠두"가 들어 있습니다. 한글 한 글자가 %XX 세 덩어리로 바뀝니다.

=ENCODEURL(A2)한글을 웹 주소용 형태로 바꿉니다.
결과%EC%98%A4%EB%B9%A0%EB%91%90
엑셀 ENCODEURL 함수 간단 예제 1
2
검색어로 바로 이동하는 링크 만들기

검색 주소 뒤에 바꾼 글자를 이어 붙이면, 셀에 적은 단어로 바로 검색하는 링크가 만들어집니다.

=HYPERLINK("https://www.google.com/search?q="&ENCODEURL(A2),"검색하기")셀에 적은 단어로 검색하는 링크를 만듭니다.
결과검색하기
엑셀 ENCODEURL 함수 간단 예제 2
3
공백이 든 문장 바꾸기

공백은 %20으로 바뀝니다. 공백을 그대로 두면 주소가 중간에서 끊겨 링크가 열리지 않습니다.

=ENCODEURL(A3)공백이 든 문장을 웹 주소용으로 바꿉니다.
결과excel%20%ED%95%A8%EC%88%98
엑셀 ENCODEURL 함수 간단 예제 3

그 외 주의사항

ENCODEURL 함수는 Windows용 엑셀에서만 동작합니다. Mac용 엑셀에서 파일을 열면 #NAME? 오류가 나옵니다.

주소 전체를 넣으면 안 됩니다. 콜론과 슬래시까지 바뀌어 버려 링크가 깨지므로, 주소 뒤에 붙일 검색어 부분만 넣습니다.

결과는 대문자 %XX 형태입니다. 한글 한 글자가 %XX 세 덩어리로 늘어나므로 주소가 길어 보이는 것은 정상입니다.

ENCODEURL 함수는 엑셀 2013 버전부터 제공됩니다. 이전 버전에서 파일을 열면 #NAME? 오류가 나옵니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료