이 문서에서는 Microsoft Excel의 HYPERLINK 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.
설명
HYPERLINK 함수는 현재 통합 문서의 다른 위치로 이동하거나 네트워크 서버, 인트라넷 또는 인터넷에 저장된 문서를 여는 바로 가기를 만듭니다. HYPERLINK 함수가 포함된 셀을 클릭하면 Excel이 나열된 위치로 이동하거나 지정한 문서를 엽니다.
구문
HYPERLINK(link_location, [friendly_name])
HYPERLINK 함수 구문에는 다음과 같은 인수가 사용됩니다.
-
Link_location 필수 요소입니다. 열 문서의 경로 및 파일 이름입니다. Link_location은 Excel 워크시트나 통합 문서의 특정 셀이나 이름이 지정된 범위와 같은 문서의 특정 위치 또는 Microsoft Word 문서의 책갈피 등 문서 내의 위치를 참조할 수 있습니다. 경로는 하드 디스크 드라이브에 저장된 파일일 수 있습니다. 이 경로는 서버(Windows용 Microsoft Excel) 또는 인터넷 또는 인트라넷의 URL(Uniform Resource Locator) 경로에 대한 UNC(범용 명명 규칙) 경로일 수도 있습니다.
참고: 웹용 Excel HYPERLINK 함수는 URL(웹 주소)에만 유효합니다. Link_location 따옴표로 묶인 텍스트 문자열이거나 링크가 텍스트 문자열로 포함된 셀에 대한 참조일 수 있습니다.
link_location 지정된 점프가 없거나 탐색할 수 없는 경우 셀을 클릭하면 오류가 나타납니다. -
Friendly_name 선택 요소입니다. 셀에 표시되는 이동 텍스트 또는 숫자 값입니다. friendly_name은 밑줄이 그어진 파란색으로 표시됩니다. Friendly_name을 생략하면 link_location이 이동 텍스트로 셀에 표시됩니다.
Friendly_name 값, 텍스트 문자열, 이름 또는 점프 텍스트 또는 값이 포함된 셀일 수 있습니다. friendly_name 오류 값(예: #VALUE!)을 반환하면 셀에 점프 텍스트 대신 오류가 표시됩니다.
주의
Excel 데스크톱 응용 프로그램에서 하이퍼링크 대상으로 이동하지 않고 해당 하이퍼링크를 포함하는 셀을 선택하려면 셀을 클릭하고 커서가 십자 모양 이 될 때까지 마우스 단추를 눌렀다가 놓습니다. 웹용 Excel 에서 포인터가 화살표일 때 셀을 클릭하여 선택합니다. 포인터가 가리키는 손일 때 를 클릭하여 하이퍼링크 대상으로 이동합니다.
예제
예제 |
결과 |
---|---|
=HYPERLINK("http://example.microsoft.com/report/예산 보고서.xlsx", "보고서를 보려면 클릭하세요.") |
http://example.microsoft.com/report에 저장된 통합 문서가 열립니다. 셀에는 "보고서를 보려면 클릭하세요."가 이동 텍스트로 표시됩니다. |
=HYPERLINK("[http://example.microsoft.com/report/예산 보고서.xlsx]연간!F10", D1) |
http://example.microsoft.com/report에 저장된 통합 문서의 연간 워크시트에 있는 셀 F10에 대한 하이퍼링크를 만듭니다. 워크시트에서 하이퍼링크를 포함하는 셀에는 D1 셀의 내용이 이동 텍스트로 표시됩니다. |
=HYPERLINK("[http://example.microsoft.com/report/예산 보고서.xlsx]'1분기'!부서 합계", "1분기 부서 합계를 보려면 클릭하세요.") |
http://example.microsoft.com/report에 저장된 통합 문서의 1분기 워크시트에서 부서 합계로 이름이 지정된 범위에 대한 하이퍼링크를 만듭니다. 하이퍼링크가 들어 있는 워크시트의 셀에는 "1분기 부서 합계를 보려면 클릭하세요."가 이동 텍스트로 표시됩니다. |
=HYPERLINK("http://example.microsoft.com/연간 보고서.docx]분기별 수익", "분기별 수익 보고서") |
Word 파일의 특정 위치에 대한 하이퍼링크를 만들려면 책갈피를 사용하여 원하는 위치를 정의해야 합니다. 다음은 http://example.microsoft.com에 저장된 연간 보고서.docx 문서에서 분기별 수익이라는 이름의 책갈피에 대한 하이퍼링크를 만드는 예제입니다. |
=HYPERLINK("\\FINANCE\재무제표\1분기.xlsx", D5) |
셀 D5의 내용을 현재 셀에 이동 텍스트로 나타내고 FINANCE 서버의 재무제표 공유 폴더에 저장된 통합 문서를 엽니다. 이 예제에서는 UNC 경로를 사용합니다. |
=HYPERLINK("D:\FINANCE\1분기.xlsx", H10) |
D 드라이브의 FINANCE 디렉터리에 저장된 1분기.xlsx 통합 문서를 열고 셀 H10에 저장된 숫자 값을 표시합니다. |
=HYPERLINK("[C:\My Documents\내 문서.xlsx]합계") |
내 문서.xlsx라는 다른 외부 통합 문서의 합계 영역에 대한 하이퍼링크를 만듭니다. |
=HYPERLINK("[Book1.xlsx]Sheet1! A10","Sheet1로 이동> A10") |
현재 워크시트에서 다른 위치로 이동하려면 통합 문서 이름과 다음과 같은 워크시트 이름을 모두 포함합니다. 여기서 Sheet1은 현재 워크시트입니다. |
=HYPERLINK("[Book1.xlsx]1월! A10","1월로 이동 > A10") |
현재 워크시트의 다른 위치로 이동하려면 통합 문서 이름과 워크시트 이름을 모두 포함합니다. 여기서 1월은 통합 문서의 또 다른 워크시트입니다. |
=HYPERLINK(CELL("address",January! A1),"1월 > A1로 이동") |
정규화된 워크시트 참조([Book1.xlsx])를 사용하지 않고 현재 워크시트의 다른 위치로 이동하려면 이를 사용할 수 있습니다. 여기서 CELL("address")은 현재 통합 문서 이름을 반환합니다. |
=HYPERLINK($Z$1) |
워크시트에서 인수가 같은 HYPERLINK 함수를 사용하는 모든 수식을 빠르게 업데이트하려면 같은 워크시트 또는 다른 워크시트의 다른 셀에 링크 대상을 두거나 해당 셀에 대한 절대 참조를 HYPERLINK 수식의 link_location으로 사용합니다. 링크 대상을 변경하면 HYPERLINK 수식에 즉시 적용됩니다. |