엑셀 파일 용량 줄이기|원인별로 찾아서 줄이는 법

2026-10-30 업데이트 · 편집부 · 읽는 시간 약 2분

데이터는 얼마 없는데 파일이 수십 MB인 경우가 있습니다. 원인은 몇 가지로 정해져 있으니 순서대로 확인하면 됩니다.

1. 데이터 범위부터 (가장 효과 큼)

Ctrl + End 를 눌러 보세요. 커서가 실제 데이터보다 한참 아래·오른쪽으로 가면 이게 원인입니다.

과거에 데이터가 있었거나, 열 전체에 서식을 적용했던 흔적이 남아 있는 것입니다. 엑셀은 그 범위를 전부 “사용 중”으로 저장합니다.

정리하는 법

  1. 실제 데이터 아래 첫 행을 클릭
  2. Ctrl + Shift + ↓ (끝까지 선택)
  3. 오른쪽 클릭 → 삭제 (행 숨기기 아님)
  4. 오른쪽 열도 같은 방식으로 (Ctrl + Shift + →)
  5. 저장 후 파일을 닫았다 다시 열기

5단계가 중요합니다. 저장하고 다시 열어야 범위가 실제로 줄어듭니다.

이 글과 같이 보는 글

아래 글들이 이 주제의 빠진 조각을 채워줍니다.

2. 이미지 압축

사진이나 로고가 들어 있다면 이게 두 번째 원인입니다.

  1. 이미지 하나를 클릭
  2. 그림 서식 탭 → 그림 압축
  3. 이 그림에만 적용 체크 해제 (전체 적용)
  4. 해상도를 전자 메일(96ppi) 또는 웹용으로
  5. ‘잘려진 그림 영역 삭제’ 체크 → 확인

잘라낸 부분도 원본은 파일에 남아 있습니다. 이 체크 하나로 꽤 줄어듭니다.

3. 불필요한 서식 정리

확인할 것처리
열 전체·행 전체 서식데이터 범위만 지정하도록 수정
조건부 서식 규칙이 수십 개규칙 관리에서 정리
쓰지 않는 셀 스타일홈 → 스타일에서 삭제
숨겨진 시트필요 없으면 삭제

조건부 서식은 복사·붙여넣기를 반복하면 같은 규칙이 수십 개로 쪼개집니다. 규칙 관리에서 확인해 보세요. 정리법은 엑셀 조건부 서식에 있습니다.

4. 피벗테이블 캐시

피벗테이블은 원본 데이터를 통째로 복사해 숨겨 둡니다. 피벗이 여러 개면 그만큼 중복됩니다.

피벗테이블 오른쪽 클릭 → 피벗 테이블 옵션 → 데이터 탭 → ‘파일에 원본 데이터 저장’ 체크 해제

대신 파일을 열 때마다 새로고침이 필요합니다.

5. 파일 형식 확인

확장자특징
.xls구버전, 용량 큼
.xlsx압축 저장, 권장
.xlsb이진 형식, 가장 작고 빠름

.xls 로 되어 있다면 다른 이름으로 저장 → .xlsx 만 해도 절반 이하로 줄어드는 경우가 있습니다.

아주 큰 파일이라면 .xlsb 도 선택지입니다. 다만 다른 프로그램과의 호환성이 떨어집니다.

체크리스트

자주 묻는 질문

다 했는데도 안 줄어듭니다.
숨겨진 시트나 이름 정의가 많을 수 있습니다. 수식 → 이름 관리자에서 쓰지 않는 이름을 지워 보세요.
Ctrl+End가 여전히 멀리 갑니다.
삭제 후 저장하고 파일을 닫았다 다시 열어야 반영됩니다.
행을 지웠더니 #REF! 가 생겼습니다.
그 행을 참조하던 수식이 있었습니다. 되돌린 뒤 참조 범위를 먼저 확인하세요.
xlsb로 바꿔도 되나요?
혼자 쓰는 파일이면 괜찮습니다. 다른 사람과 공유하거나 다른 프로그램에서 열어야 하면 xlsx가 안전합니다.
파일이 큰데 느리기도 합니다.
같은 원인인 경우가 많습니다. 엑셀 느려짐 해결을 함께 보세요.

다음으로 읽어볼 글

읽던 맥락을 이어서 볼 수 있게 골랐습니다.