엑셀 파일을 배포하기 전
**외부 연결(External Links)**이 있는지 확인하고 제거하는 것은 보안 및 오류 방지를 위해 매우 중요합니다.
아래는 외부 연결을 확인하고 제거하는 방법입니다.
✅ 외부 연결 확인 및 제거 방법 (Excel 2016 이상 기준)
1. 연결된 외부 링크 확인
- 엑셀 파일을 열기
- [데이터] 탭 클릭
- 오른쪽에 있는 [쿼리 및 연결] 또는 [연결 편집] 클릭
- [통합 문서 연결] 창에서 외부 링크 확인
- 외부 파일 경로가 표시되며, 연결된 외부 파일명이 보이면 외부 연결이 존재함
2. 외부 연결 제거
- 방법 1: [연결 편집]을 통한 제거
- [데이터] > [연결 편집]
- 외부 링크가 표시되면 선택 후 [연결 끊기] 클릭
- 방법 2: 이름 관리자에서 외부 참조 제거
- [수식] > [이름 관리자] 클릭
- =파일명.xlsx!시트명!셀과 같은 외부 참조가 있는 이름을 찾아 삭제
- 방법 3: 정의된 범위 및 수식에서 수동으로 제거
- Ctrl + F → 찾을 내용에 [ 입력 (외부 참조는 보통 [파일명]시트명 형태)
- 검색하여 외부 참조 포함된 셀을 찾아 수식 수정 또는 삭제
- 방법 4: 차트나 피벗 테이블 확인
- 차트 데이터 범위나 피벗 테이블이 외부 파일을 참조하는 경우에도 외부 연결로 인식됨 → 차트 원본 데이터 확인
✅ 외부 연결이 남아 있는지 최종 확인
- [파일] > [정보] > 문제 확인 > 문서 검사
- 문서 검사기에서 "문서 속성 및 개인 정보", "외부 콘텐츠" 항목을 검사
- 외부 연결이 남아 있을 경우 표시됨
💡 팁: 외부 연결 없이 복사하려면?
- 외부 참조된 데이터를 값으로 붙여넣기
- 복사(Ctrl + C) → 붙여넣기 옵션에서 값만 붙여넣기
- 필요한 범위만 새 통합 문서에 복사해서 붙여넣기

엑셀에서 외부 데이터 원본에 대한 연결 오류가 발생할 경우, 일반적으로 다음과 같은 메시지를 접하게 됩니다:
❗ “원본을 열 수 없습니다”
❗ “외부 데이터 원본에 연결할 수 없습니다”
❗ “연결이 유효하지 않거나 손상되었습니다”
이 오류는 외부 파일의 위치 변경, 삭제, 네트워크 오류, 연결 정보 손상 등 다양한 원인에서 발생합니다.
아래에서 원인별 해결 방법을 알려드리겠습니다.
✅ 1. 연결된 외부 데이터 원본 확인
① [데이터] → [쿼리 및 연결] 확인
- 연결된 외부 쿼리나 원본 데이터가 있는지 확인
- 파워쿼리(Power Query), 외부 테이블, 피벗 등이 있는지 확인
② 수식에서 외부 참조 검색
- Ctrl + F → [, .xlsx, .csv 등으로 검색
- 예: ='C:\Users\...\[파일명.xlsx]시트1'!A1
✅ 2. 연결 오류 해결 방법
🔧 방법 1: 경로 수정
외부 참조된 파일 경로가 바뀌었거나 제거된 경우:
- [데이터] > [연결 편집] 클릭
- 연결된 외부 파일 선택 후 [원본 변경] 클릭
- 새 위치의 동일한 파일을 선택하여 다시 연결
🔧 방법 2: 외부 참조 제거 및 수동 복구
- 외부 연결이 더 이상 필요 없다면:
- 외부 참조 셀 선택
- 수식을 값으로 바꾸기: 복사(Ctrl+C) → 값 붙여넣기(Ctrl+Alt+V → V)
- 필요시 **[수식] > [이름 관리자]**에서 외부 참조 이름 제거
🔧 방법 3: Power Query 오류 복구
Power Query(쿼리 편집기)로 외부 데이터 가져온 경우:
- [데이터] > [쿼리 및 연결] → 해당 쿼리 우클릭 > 편집
- 쿼리 편집기에서 소스 단계 확인
- 경로, URL 등이 올바른지 확인하고 수정
- 수정 후 닫기 및 로드
🔧 방법 4: 파일 경로가 네트워크 드라이브일 경우
- 공유 폴더가 끊긴 경우:
→ 네트워크 드라이브 다시 연결 (\\서버이름\폴더) - 클라우드 드라이브 경로도 유효한지 확인 (예: OneDrive, Google Drive)
✅ 3. 문서 검사로 외부 연결 잔여 확인
- [파일] > [정보] > 문제 확인 > 문서 검사
- “외부 콘텐츠” 항목 체크 후 검사
- 필요 시 제거
💡 참고: 외부 참조를 방지하는 방법
- 외부 데이터를 엑셀로 가져올 때 “테이블로 가져오기” 후 값 붙여넣기로 사용
- Power Query로 불러온 경우에도, 데이터가 정리되면 복사해서 값 붙여넣기
오늘은 이렇게 '엑셀 파일 배포 전 외부 연결 확인 및 제거 / 외부데이터 연결 오류 해결'에 대해 알아봤습니다.
도움이 됐기를 바라면서 이번 글은 여기서 이만 마치겠습니다.
'알아가며해야지 > 엑셀' 카테고리의 다른 글
| [엑셀 목록상자 자동갱신] offset 동적범위 함수로 목록상자 자동화하기 (3) | 2025.07.25 |
|---|---|
| [엑셀 오류값 정리] 엑셀 오류값 종류 및 처리 방법 (0) | 2025.07.22 |
| [엑셀 병합된 셀 필터] 엑셀 병합된 셀에 필터 적용하는 방법 (0) | 2025.03.13 |
| [엑셀 필터값 더하기]엑셀 필터에 걸린 값들만 더하기 (0) | 2025.03.11 |
| [엑셀 텍스트 셀에 맞춤] 엑셀 글자크기 셀에 맞추는 방법, 자동 줄 바꿈 (0) | 2025.02.25 |
댓글