이전 글에서 시트가 많은 파일을 다룰 때 Ctrl+PageDown으로 이동하는 방법을 소개했었는데, 그래도 시트가 서른 개 가까이 되면 원하는 시트를 찾아 몇 번씩 눌러야 하는 게 여전히 번거로웠습니다. 그러다 첫 페이지에 목차 시트를 하나 만들고, 각 항목을 클릭하면 해당 시트로 바로 이동하는 하이퍼링크를 걸어두니 훨씬 편해지더군요. 오늘은 시트나 파일, 외부 웹페이지로 바로 이동할 수 있게 해주는 하이퍼링크를 정리해보겠습니다.
하이퍼링크 삽입하는 기본 순서
- 링크를 걸고 싶은 셀을 클릭합니다.
- [삽입] 탭 → [링크]를 클릭합니다. (또는 Ctrl+K)
- 연결할 대상을 지정합니다.
연결할 수 있는 대상은 크게 네 가지입니다.
- 기존 파일/웹 페이지: 다른 파일이나 인터넷 주소로 연결
- 현재 문서: 같은 파일 안의 다른 시트나 특정 셀로 연결
- 새 문서: 아직 존재하지 않는 새 파일을 만들면서 연결
- 전자 메일 주소: 클릭하면 메일 작성 창이 뜨도록 연결
실무 예시: 파일 안에 목차 시트 만들기
여러 시트로 구성된 파일이라면, 맨 앞에 "목차"라는 시트를 하나 추가해서 이렇게 활용할 수 있습니다.
- 목차 시트에 각 시트의 이름을 항목별로 나열해서 적어둡니다.
- 각 항목 셀을 클릭한 상태에서 Ctrl+K를 누릅니다.
- [현재 문서]를 선택하고, 연결할 시트를 지정합니다.
이렇게 만들어두면, 목차 시트에서 원하는 항목을 클릭하는 것만으로 해당 시트로 바로 이동합니다. 시트가 많은 파일을 여러 사람과 공유할 때, 다른 사람이 처음 파일을 열어도 어디로 가야 할지 헤매지 않게 도와줍니다.
각 시트에서 목차로 돌아가는 링크도 만들기
목차에서 각 시트로 가는 링크만 있으면, 다시 돌아올 땐 여전히 탭을 눌러 찾아가야 합니다. 각 시트 상단에도 "목차로 돌아가기"라는 셀을 하나씩 만들고, 목차 시트로 연결되는 링크를 걸어두면 양방향으로 편하게 오갈 수 있습니다. 시트가 많다면 이 작업도 이전 글에서 다룬 그룹 기능(여러 시트를 한 번에 선택해서 동시에 편집하는 방법)을 활용하면 훨씬 빠르게 처리할 수 있습니다.
실무 예시: 특정 셀 위치까지 정확히 지정하기
시트 전체가 아니라, 그 시트의 특정 위치(예: 표의 맨 위, 특정 항목이 있는 셀)로 바로 이동하게 만들고 싶다면, [현재 문서] 옵션에서 시트를 지정한 뒤 '셀 참조' 칸에 원하는 셀 주소를 직접 입력하면 됩니다. 예를 들어 매출 시트의 D15 셀에 있는 특정 항목으로 바로 이동하게 만들 수 있습니다.
다른 파일로 연결하기
같은 파일이 아니라, 관련된 다른 엑셀 파일이나 PDF 문서로 연결하고 싶다면 [기존 파일/웹 페이지]를 선택하고 해당 파일을 찾아서 지정합니다. 여러 파일이 서로 연관되어 있는 프로젝트라면, 대표 파일 하나에 관련 파일들로 가는 링크를 모아두는 방식으로 관리하면 편리합니다. 다만 파일 위치가 나중에 바뀌거나 이름이 변경되면 링크가 깨질 수 있으니, 폴더 구조를 함부로 바꾸지 않는 게 안전합니다.
HYPERLINK 함수로 동적인 링크 만들기
지금까지는 [삽입] → [링크] 메뉴로 하나씩 수동으로 거는 방법이었는데, 데이터에 따라 링크 주소 자체가 계속 바뀌어야 한다면 HYPERLINK 함수를 씁니다.
=HYPERLINK(연결할 위치, 화면에 표시할 텍스트)
실무 예시: 제품 코드에 따라 다른 시트로 자동 연결하기
=HYPERLINK("#"&A2&"!A1", "바로가기")
A2 셀에 시트 이름이 들어있다면, 그 값에 따라 자동으로 다른 시트로 연결되는 링크를 만들 수 있습니다. 이전 글에서 다룬 VLOOKUP처럼 데이터를 기반으로 결과가 바뀌는 함수들과 비슷한 방식으로, 여기서도 셀 값에 따라 연결 위치가 유동적으로 바뀝니다. 시트 이름이 바뀔 걱정 없이, 목록이 추가될 때마다 자동으로 링크가 함께 만들어지게 하고 싶을 때 유용합니다.
하이퍼링크 제거하기
링크가 걸린 셀에서 마우스 오른쪽 클릭 → [하이퍼링크 제거]를 선택하면 링크만 제거되고 텍스트는 그대로 남습니다. 만약 셀 내용까지 전부 지우고 싶다면 Delete 키를 쓰면 됩니다.
자주 하는 실수 정리
- 하이퍼링크가 걸린 셀을 클릭했더니 이동이 아니라 편집 모드로 들어가는 경우: 하이퍼링크가 걸린 셀은 한 번 클릭하면 이동하고, 셀 안의 텍스트를 수정하려면 다른 셀을 먼저 클릭했다가 방향키로 이동해서 F2를 눌러야 합니다.
- 파일 경로가 바뀌어서 링크가 깨지는 경우: 다른 파일로 연결한 링크는 그 파일이 이동하거나 삭제되면 더 이상 작동하지 않습니다.
- HYPERLINK 함수에서 시트 이름 앞에 #을 빼먹어서 오류가 나는 경우: 같은 파일 내부의 시트로 연결할 때는 시트 이름 앞에 반드시 #을 붙여야 합니다.
- 목차만 만들어두고 각 시트에서 돌아가는 링크는 빼먹어서 결국 불편함이 남는 경우: 양방향으로 링크를 걸어둬야 실제로 편의성을 체감할 수 있습니다.
마치며
하이퍼링크는 데이터를 계산하는 기능은 아니지만, 시트가 많고 구조가 복잡한 파일일수록 사용성을 크게 높여주는 기능입니다. 특히 여러 사람과 공유하는 파일이라면, 목차 시트 하나만 만들어둬도 처음 파일을 여는 사람이 훨씬 수월하게 원하는 정보를 찾아갈 수 있으니 한 번 활용해보시길 추천드립니다.