Excel · 링크

엑셀 HYPERLINK

클릭 가능 링크 셀 — 시트 내 목차·외부 URL·이메일·파일 경로 자동화.

HYPERLINK 수식 구조

=HYPERLINK(링크주소, [표시이름])

링크주소 (link_location)

URL, 파일 경로, 시트 내 위치(# 접두사), mailto: 등.

표시이름 (friendly_name, 선택)

셀에 보일 글자. 생략하면 링크주소 그대로 표시.

수동으로 만든 하이퍼링크와의 차이: 셀에 URL을 직접 입력하면 정적 링크 — 셀 이동·시트 이름 변경에 깨질 수 있습니다. HYPERLINK 함수는 수식이라 동적이라 다른 셀 값에서 자동 생성하거나, 조건에 따라 바뀌게 만들 수 있습니다. 표시 이름은 CONCATENATE·TEXT와 결합해 날짜·번호를 끼워 넣으면 강력합니다. 대시보드·목차 만들 때 진가가 드러납니다.

5가지 링크 종류 체험

가장 자주 쓰는 5가지 패턴 — 종류를 바꾸면 수식·인수·셀 모양이 함께 갱신됩니다.

B2=HYPERLINK("https://moamoang.co.kr", "모아모앙 메인")

링크 종류:

인수 1: link_location (어디로)

https://moamoang.co.kr

인수 2: friendly_name (셀에 보일 글자)

모아모앙 메인

셀에 표시되는 모습

외부 사이트 — 가장 단순한 형태

실전 활용 예제

=HYPERLINK("#'요약'!A1", "▲ 요약 탭으로")

시트 내 목차 — 큰 통합문서에 목차 시트를 만들고 각 시트로 점프하는 링크. 사용자가 마우스로 탭을 찾을 필요 없음.

예시: 시트 이름이 "요약"일 때▲ 요약 탭으로 (클릭)
=HYPERLINK("mailto:"&A2&"?subject=확인 요청", "메일 보내기")

이메일 동적 생성 — A2 열의 이메일 주소를 받아 클릭 시 메일 클라이언트 열림. 고객 명단에서 일괄 작성 가능.

예시: A2="user@x.com"메일 보내기 → 클릭 시 메일
=HYPERLINK("https://search.naver.com/search.naver?query="&A2, "검색")

동적 검색 링크 — A2에 키워드가 있으면 그 키워드로 네이버 검색. 상품명·이름 등 외부 조회를 한 번에.

예시: A2="삼성전자"검색 → 클릭 시 네이버
=HYPERLINK("#"&B2&"!A1", B2)

시트 이름 자동 목차 — B열에 시트 이름들을 적고 한 줄 수식을 끌어내리면 각 시트 링크가 자동 생성. 시트 추가 시에도 자동 확장.

예시: B2="1월 매출"1월 매출 (탭 클릭)
목차
  1. 1.엑셀 HYPERLINK 함수란?
  2. 2.5가지 링크 종류
  3. 3.시트 내 이동 + mailto: 고급
  4. 4.실전 사용 시나리오 8가지
  5. 5.일반 하이퍼링크 vs 함수
  6. 6.자주 발생하는 오류·함정 6가지
  7. 7.자주 묻는 질문

엑셀 HYPERLINK 함수란?

엑셀 HYPERLINK 함수클릭 가능한 링크를 수식으로 만드는 검색·참조 함수입니다. 외부 URL, 이메일, 같은 워크북의 시트·셀, 파일, 폴더로 연결 가능. 일반 우클릭 메뉴와 달리 수식 기반이라 동적(VLOOKUP과 조합)으로 사용 가능.

구문은 =HYPERLINK(이동할_URL, [표시_텍스트]) 2인수. 두 번째 인수 생략 시 URL 자체가 표시됩니다. 시트별 자동 목차, 동적 검색 링크, 대시보드 점프 버튼 등이 대표 활용.

5가지 링크 종류

종류패턴
웹 URLhttps://...=HYPERLINK("https://moamoang.co.kr", "사이트")
이메일mailto:주소=HYPERLINK("mailto:a@b.com", "메일")
시트 내 셀#시트!셀=HYPERLINK("#Sheet2!A1", "A1")
이름 영역#이름=HYPERLINK("#매출표", "매출")
파일/폴더경로=HYPERLINK("C:\Reports\file.xlsx", "파일")

시트 내 이동 + mailto: 고급

시트 내 이동

=HYPERLINK("#Sheet2!A1", "Sheet2 A1로 이동")

=HYPERLINK("#'데이터 시트'!B5", "데이터 시트 B5")

  • # 기호로 시작 (워크북 내 링크)
  • 시트 이름에 공백·특수문자 있으면 '시트명' 작은따옴표 필수
  • 셀 범위도 가능: #A1:C10

mailto: 고급 옵션

mailto:to@example.com

?subject=제목

&cc=cc@example.com

&bcc=bcc@example.com

&body=본문 내용

=HYPERLINK("mailto:a@b.com?subject=문의&body=안녕하세요", "메일")

URL 인코딩 주의 — 공백은 %20, 줄바꿈은 %0A.

실전 사용 시나리오 8가지

  • 외부 URL =HYPERLINK("https://moamoang.co.kr", "moamoang")
  • 시트 점프 (자동 목차) =HYPERLINK("#'1월'!A1", "1월 시트")
  • 메일 발송 (제목·본문) =HYPERLINK("mailto:a@b.com?subject=문의&body=안녕", "메일")
  • 동적 검색 (VLOOKUP) =HYPERLINK("#'데이터'!"&VLOOKUP(A1, 표, 2, 0), "이동")
  • 동적 URL (CONCATENATE) =HYPERLINK("https://search.com/?q="&A1, "검색")
  • 파일 경로 =HYPERLINK("C:\Reports\2026.xlsx", "보고서")
  • 폴더 열기 =HYPERLINK("C:\Reports\", "폴더 열기")
  • 셀 범위 선택 =HYPERLINK("#'Sheet1'!A1:C10", "데이터 선택")

일반 하이퍼링크 vs 함수

항목우클릭 → 하이퍼링크HYPERLINK 함수
종류정적 (셀에 고정)동적 (수식으로 변경)
VLOOKUP 조합
일괄 변경어려움수식 한 번
URL 인코딩자동수동 (%20 등)
표시 텍스트변경 가능friendly_name

수식 기반 동적 링크면 HYPERLINK 함수, 정적이면 우클릭 메뉴.

자주 발생하는 오류·함정 6가지

  • file:// 보안 차단 — 최신 Excel은 외부 파일·실행 파일 클릭 시 경고. 신뢰할 위치 등록
  • 시트 이름 공백 — 공백 있는 시트는 '시트명' 작은따옴표 필수
  • 상대 경로 — 워크북 위치 기준이라 이동 시 깨짐. 절대 경로 또는 URL 권장
  • 모바일 동작 차이 — 모바일 Excel은 일부 링크 미지원. file://은 특히 불가
  • friendly_name 생략 — URL 자체 표시 (길고 못생김). 두 번째 인수 권장
  • UNC 경로 권장 — 네트워크 드라이브는 \\server\share\file.xlsx. 매핑 드라이브 명보다 안전

자주 묻는 질문

Q. HYPERLINK 함수 사용법은?

=HYPERLINK(이동할 URL, 표시 텍스트) 형식입니다. 예: =HYPERLINK("https://moamoang.co.kr", "사이트") → "사이트" 텍스트가 표시되고 클릭 시 URL로 이동. 두 번째 인수 생략 시 URL 그대로.

Q. 시트 내 다른 셀로 이동하려면?

# 기호로 시작: =HYPERLINK("#Sheet2!A1", "Sheet2로"). 시트 이름에 공백 있으면 작은따옴표: =HYPERLINK("#'1월 매출'!A1", "1월"). 셀 범위도 가능.

Q. 이메일 링크는?

mailto: 사용: =HYPERLINK("mailto:a@b.com", "메일"). 제목·본문 포함: =HYPERLINK("mailto:a@b.com?subject=문의&body=안녕", "메일"). 공백은 %20, 줄바꿈은 %0A 인코딩.

Q. 동적 링크 만들 수 있나요?

VLOOKUP·CONCATENATE 조합 가능: =HYPERLINK("https://search.com/?q="&A1, "검색") → A1 값에 따라 URL 변경. =HYPERLINK("#'"&B1&"'!A1", B1) → B1 시트로 이동.

Q. 파일이나 폴더 열기?

절대 경로: =HYPERLINK("C:\Reports\2026.xlsx", "보고서"). 폴더만: =HYPERLINK("C:\Reports\", "폴더"). 보안상 최신 Excel은 외부 파일 경고. 신뢰할 위치 등록 또는 UNC \\server\share\.

Q. 시트별 목차를 만들 수 있나요?

가능. 시트 이름 목록 만든 후: =HYPERLINK("#'"&A2&"'!A1", A2). A2~An에 시트 이름 적고 수식 채우기. 대시보드 만들 때 표준.

Q. 일반 하이퍼링크와 차이는?

HYPERLINK 함수는 수식 기반 동적, 우클릭 메뉴는 정적. 함수는 VLOOKUP 조합·일괄 변경 쉬움, 정적은 셀 단위 수동. 동적 링크면 함수, 정적이면 메뉴.

Q. 구글 스프레드시트에서도 동일하게 작동하나요?

네. HYPERLINK는 Google Sheets에서도 작동. 단 시트 내 이동(#)은 약간 다름 — Sheets는 gid 사용. LibreOffice Calc, Apple Numbers, 한컴 한셀에서도 지원.

본 페이지는 Microsoft Support 공식 HYPERLINK 문서를 기준으로 작성되었습니다. 정확한 동작은 Excel 버전·환경에 따라 달라질 수 있으니 중요한 작업 전에는 실제 환경에서 확인하세요.