여러 워크시트나 통합 문서를 함께 작업하다 보면 파일들이 서로 연결되는 경우가 많습니다. 그런데 때로는 이런 링크를 끊고 값만 남겨야 할 필요가 있습니다. 이 글에서는 엑셀에서 링크를 끊고 값만 유지하는 세 가지 방법을 소개합니다. 궁금하셨던 분들은 실습용 워크북을 다운로드해 직접 따라 해 보세요.
엑셀에서 링크를 끊고 값만 유지하는 3가지 쉬운 방법
설명을 위해 직원 급여 내역.xlsx라는 파일에 담긴 10명 직원의 첫 두 달 치 급여 데이터를 예시로 사용하겠습니다.

급여 합계가 최종 데이터에 표시되어 있으며, 이 합계는 원본 파일을 참조하고 있어 두 파일이 서로 연결된 상태입니다. 이제 이 링크를 끊고 값만 남기는 방법을 살펴보겠습니다.

1. 데이터 탭의 '링크 편집' 명령 활용하기
첫 번째 방법은 데이터 탭에 있는 링크 편집(Edit Links) 명령을 사용하는 것입니다. 단계별로 알아보겠습니다.
📌 진행 단계:
- 먼저 데이터 탭으로 이동합니다.
- 쿼리 및 연결 그룹에서 링크 편집 옵션을 클릭합니다.

- 그러면 링크 편집이라는 작은 대화 상자가 나타납니다.
- 끊고 싶은 링크를 선택합니다. 선택 방법은 일반적인 파일 선택 방식과 동일합니다.
- 이후 링크 끊기(Break Link) 버튼을 클릭합니다.

- 경고 메시지가 담긴 대화 상자가 하나 더 표시됩니다. 여기서는 링크 끊기 작업이 영구적으로 적용되며 한 번 실행하면 되돌릴 수 없다는 내용이 안내됩니다.
- 링크를 끊으려면 링크 끊기를, 취소하려면 취소를 클릭하세요.

- 마지막으로 닫기를 눌러 링크 편집 대화 상자를 종료합니다.
- 이제 모든 연결 수식이 사라지고, 수식 입력줄에는 값만 표시되는 것을 확인할 수 있습니다.

이렇게 하면 링크가 성공적으로 제거되고 값만 깔끔하게 남게 됩니다.
💬 알아두면 좋은 점
링크 편집 명령을 사용하면 통합 문서 전체에서 특정 유형의 링크를 한 번에 끊을 수 있습니다. 예를 들어 외부 통합 문서를 참조하는 간단한 합계 수식이 활성 통합 문서의 4~5개 워크시트에 걸쳐 있더라도, 이 명령을 실행하면 해당 링크가 모두 제거되고 값만 남습니다.
함께 읽으면 좋은 글: 엑셀에서 깨진 링크 제거하는 방법(간단한 3가지 방법)
2. 엑셀 복사-붙여넣기 기능 활용하기
두 번째는 엑셀의 복사-붙여넣기 기능을 이용해 링크를 끊고 값만 유지하는 방법입니다. 크게 두 가지 방식으로 활용할 수 있으며, 각각 순서대로 설명드리겠습니다.
2.1 값으로 붙여넣기
이 방법은 복사한 내용을 값(Value) 형식으로 붙여넣어 링크를 제거하고 값만 남기는 방식입니다. 아래 단계를 따라 해 보세요.
📌 진행 단계:
- 먼저 C5:C14 셀 범위를 선택합니다.
- 'Ctrl+C'를 눌러 내용을 복사합니다.

- 마우스 오른쪽 버튼을 클릭하고, 상황에 맞는 메뉴(Context Menu)에서 값으로 붙여넣기 옵션을 선택합니다.

- 모든 연결 수식이 사라지고, 수식 입력줄에는 값만 표시되는 것을 확인할 수 있습니다.

이처럼 값으로 붙여넣기만 해도 간단하게 링크를 끊고 결과값을 고정할 수 있습니다.
2.2 '선택하여 붙여넣기' 옵션 활용하기
이번에는 선택하여 붙여넣기(Paste Special) 옵션을 사용해 링크를 끊는 방법입니다. 단계별로 살펴보겠습니다.
📌 진행 단계:
- 먼저 C5:C14 셀 범위를 선택합니다.
- 'Ctrl+C'를 눌러 내용을 복사합니다.

- 홈 탭의 클립보드 그룹에서 붙여넣기 옆의 드롭다운 화살표를 클릭한 뒤 선택하여 붙여넣기를 선택합니다.

- 선택하여 붙여넣기 대화 상자가 나타납니다.
- 붙여넣기 항목에서 값 옵션을 선택합니다.
- 마지막으로 확인을 클릭합니다.

- 연결 수식이 모두 제거되고 수식 입력줄에는 값만 남아 있는 것을 확인할 수 있습니다.

복사-붙여넣기를 활용하면 특정 범위만 골라서 빠르게 링크를 제거할 수 있다는 장점이 있습니다.
함께 읽으면 좋은 글: 파일 열기 전에 엑셀 링크 끊는 방법(쉬운 단계별 가이드)
3. VBA 코드 활용하기
VBA 코드를 작성해서도 링크를 끊고 값을 유지할 수 있습니다. 아래 순서대로 진행해 보세요.
📌 진행 단계:
- 먼저 개발 도구 탭에서 Visual Basic을 클릭합니다. 개발 도구 탭이 없다면 먼저 개발 도구 탭을 활성화해야 합니다. 또는 'Alt+F11' 키를 눌러 바로 실행할 수도 있습니다.

- 그러면 VBA 편집기 창이 열립니다.
- 삽입(Insert) 탭에서 모듈(Module) 옵션을 클릭합니다.

- 빈 편집기 창에 아래 VBA 코드를 입력합니다.

Sub Break_Links_and_Keep_Value()
Dim Connection As Variant
Connection = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
Do Until IsEmpty(Connection)
ActiveWorkbook.BreakLink Name:=Connection(1), _
Type:=xlLinkTypeExcelLinks
Connection = _
ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
Loop
End Sub
- 'Ctrl+S'를 눌러 코드를 저장합니다.
- 편집기 창을 닫습니다.
- 다시 개발 도구 탭에서 코드 그룹의 매크로를 클릭합니다.

- 매크로(Macro) 대화 상자가 나타납니다.
- Break_Links_and_Keep_Value를 선택한 후 실행(Run) 버튼을 클릭해 코드를 실행합니다.

- 이제 셀에는 값만 남아 있는 것을 확인할 수 있습니다.

VBA를 활용하면 반복 작업 없이 클릭 몇 번으로 모든 링크를 자동으로 정리할 수 있습니다.
💬 알아두면 좋은 점
이 VBA 코드는 통합 문서에 있는 모든 외부 데이터 링크를 한꺼번에 끊습니다. 따라서 대량의 데이터 중 특정 링크만 선택적으로 제거해야 한다면 앞서 소개한 다른 방법을 사용하는 것이 좋습니다.
함께 읽으면 좋은 글: 원본을 찾을 수 없을 때 엑셀 링크 끊는 방법(4가지)
마무리
지금까지 엑셀에서 링크를 끊고 값만 유지하는 세 가지 방법을 살펴봤습니다. 이 글이 도움이 되었기를 바라며, 실무에서 외부 참조를 정리할 때 유용하게 활용하시길 바랍니다. 추가 질문이나 의견이 있다면 아래 댓글로 공유해 주세요.
엑셀 관련 다양한 문제와 해결책이 궁금하다면 ExcelDemy 웹사이트도 확인해 보세요. 계속 배우고 성장하는 여러분이 되시길 응원합니다!
관련 글
- 엑셀에서 깨진 하이퍼링크 수정하는 방법(5가지)
- 엑셀 링크가 자꾸 깨지는 이유는? (원인 3가지와 해결책)
- [해결 완료!] 엑셀에서 링크 끊기가 작동하지 않을 때(7가지 해결책)
- 엑셀에서 깨진 링크 찾는 방법(빠른 4가지 방법)