ExcelHYPERLINK링크

엑셀 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월 매출 (탭 클릭)
더 알아보기

함수 vs 수동 링크 — 언제 무엇을

엑셀의 링크 만들기는 3가지가 있습니다 — 셀에 URL 직접 입력, 우클릭 → 하이퍼링크, HYPERLINK 함수. 셋의 차이를 알면 상황에 맞게 고를 수 있습니다.

방식동적언제 좋음
URL 직접 입력정적한두 개만 만들 때
우클릭 → 하이퍼링크정적표시 이름 따로
HYPERLINK 함수동적 ⭐대량·자동 생성·조건부

실무 가이드: 1~2개면 수동, 10개 이상 또는 다른 셀 값에서 만들어내야 하면 HYPERLINK 함수. 특히 시트 추가/삭제가 잦은 통합문서에선 함수 쪽이 유지보수 비용이 훨씬 낮습니다.

시트 내 목차 만들기 — 가장 강력한 활용

시트가 20개 넘는 통합문서에서 탭을 마우스로 찾는 건 비효율적입니다. 첫 시트에 목차를 만들고 각 시트 링크를 자동 생성하면 클릭 한 번으로 이동할 수 있습니다.

2단계 레시피

1. A열에 시트 이름들을 적기 (1월, 2월, …)

2. B열에 수식 — =HYPERLINK("#'"&A2&"'!A1", A2)

→ 끌어 채우면 모든 시트 링크 자동 생성

각 시트 A1에는 "▲ 목차로 돌아가기" 링크를 넣어 양방향 이동을 만들면 완성도가 올라갑니다 — =HYPERLINK("#'목차'!A1", "▲ 목차로"). 시트 이름에 한글이나 공백이 있다면 작은따옴표 필수입니다. 시트 이름이 셀에 적혀 있다면 INDIRECT로 가져와도 되지만, HYPERLINK는 어차피 텍스트 결합이라 그냥 &로 충분합니다.

HYPERLINK의 함정 — 시트 이름 변경, 웹 보안, 작은따옴표

HYPERLINK는 텍스트로 적힌 경로를 클릭 시 해석하므로 경로가 깨지면 조용히 실패합니다 — 오류 표시가 없어 디버깅이 어렵습니다.

- 시트 이름이 바뀌면 링크 깨짐 (수동 링크는 자동 갱신, 함수는 아님)

- Excel Online·웹 브라우저에선 일부 링크(파일 경로 등) 차단

- 시트 이름에 공백·한글 → 작은따옴표 안 붙이면 동작 안 함

- 외부 통합문서 링크 → 보안 경고

방어법: 시트 이름은 셀에 적어두고 그 셀을 참조 — 이름 바뀔 때 셀 한 곳만 수정하면 모든 링크가 갱신됩니다. 작은따옴표는 한글 시트 이름엔 항상 안전하게 붙이는 습관을 들이면 좋습니다.

자주 묻는 질문 (FAQ)

Q. 링크 색을 파란색이 아니라 다른 색으로?

함수가 만든 링크는 셀 서식으로 색을 바꿔도 자동 변경되지 않을 수 있습니다. 셀 서식 → 글꼴에서 직접 색을 지정하거나, 조건부 서식으로 일괄 적용하세요.

Q. 클릭하면 셀이 선택되고 링크는 안 열려요

셀을 길게 누르거나 두 번 클릭한 경우입니다. 한 번만 빠르게 클릭해야 링크가 동작합니다. 셀 내용을 편집하려면 F2.

Q. 링크 주소를 보려면?

수식 자체가 주소를 담고 있으므로 셀을 클릭하고 수식 입력줄을 보면 됩니다. 우클릭 → 하이퍼링크 편집은 함수가 만든 링크에는 적용되지 않습니다.

Q. PDF·이미지 파일을 열려면?

파일 경로를 그대로 넣으면 OS 기본 앱으로 열립니다 — =HYPERLINK("C:\Docs\manual.pdf", "매뉴얼"). 단 로컬 경로이므로 다른 PC에서 열면 깨집니다. 공유 폴더(UNC) 경로(\\서버\공유) 가 안전합니다.