IT·디지털 정보

엑셀 파일 용량이 너무 클 때|사진 압축·사용 범위·수식 최적화 방법

스마트생활 길잡이 2026. 10. 22. 16:37

엑셀 파일 용량이 너무 크거나 저장 속도가 느려졌을 때 해결하는 방법을 알아봅니다.

사진 압축, 불필요한 셀 사용 범위 정리, 수식 최적화, 조건부 서식 삭제, XLSB 저장 방법까지 파일 크기를 줄이는 방법을

단계별로 정리했습니다.

 

엑셀 파일을 사용하다 보면 데이터가 많지 않은데도 파일 용량이 수십 MB 이상으로 커지는 경우가 있습니다.

처음에는 빠르게 열리던 파일이 점점 느려지거나, 저장하는 데 시간이 오래 걸리기도 합니다.

 

특히 사진이 여러 장 들어간 보고서나 수식이 많은 업무용 파일에서 이런 문제가 자주 발생합니다.

하지만 엑셀 파일 용량이 커지는 원인이 반드시 데이터의 양 때문만은 아닙니다.

 

사용하지 않는 셀에 남아 있는 서식, 과도한 수식, 불필요한 이미지와 조건부 서식도 파일 용량을 증가시키는 원인이 될 수 있습니다.

 

이번 글에서는 엑셀 파일 용량이 커지는 주요 원인과 파일 크기를 줄이는 방법을 순서대로 알아보겠습니다.

 

1. 엑셀 파일 용량이 커지는 주요 원인

엑셀 파일의 용량이 커지는 이유는 여러 가지입니다.

대표적으로 다음과 같은 원인이 있습니다.

 

① 고해상도 사진이나 이미지가 많이 삽입된 경우

② 실제 데이터가 없는 셀까지 사용 범위가 확장된 경우

③ 불필요한 셀 서식이 넓은 영역에 적용된 경우

④ 수식이 지나치게 많거나 전체 열을 참조하는 경우

⑤ 조건부 서식 규칙이 중복되거나 과도하게 적용된 경우

⑥ 피벗 테이블의 원본 데이터 캐시가 저장된 경우

⑦ 사용하지 않는 시트나 개체가 남아 있는 경우

 

특히 엑셀에서는 눈에 보이는 데이터가 적더라도 파일 내부에 많은 서식 정보가 저장될 수 있습니다.

따라서 파일 용량을 줄이려면 사진, 셀 사용 범위, 서식, 수식을 차례대로 점검하는 것이 좋습니다.

 

 

2. 엑셀에 삽입된 사진 압축하기

엑셀 파일에 사진이 많이 포함되어 있다면 이미지 압축부터 시도하는 것이 좋습니다.

스마트폰으로 촬영한 고해상도 사진이나 제품 이미지가 여러 장 삽입되면 파일 용량이 크게 증가할 수 있습니다.

사진을 화면에서 작게 줄이더라도 원본 이미지 데이터가 그대로 저장되어 있을 수 있습니다.

 

사진 압축 방법

① 엑셀 파일을 실행합니다.

② 삽입된 사진 중 하나를 선택합니다.

③ 상단 메뉴에서 그림 서식 탭을 클릭합니다.

④ 그림 압축을 선택합니다.

⑤ 압축 옵션과 해상도를 확인합니다.

⑥ 확인을 눌러 압축을 적용합니다.

 

여기서 중요한 설정이 있습니다.

'이 그림에만 적용' 옵션을 해제하면 여러 그림에 압축 설정을 적용할 수 있습니다.

 

또한 잘린 그림 영역 삭제 옵션을 사용하면 잘라낸 이미지의 불필요한 데이터를 제거해 용량을 줄일 수 있습니다.

다만 잘린 영역을 삭제하면 원래 이미지로 복원하기 어려울 수 있으므로 원본 파일을 보관하는 것이 좋습니다.

압축 해상도는 이미지의 사용 목적에 따라 선택합니다.

화면 확인용 보고서라면 낮은 해상도로도 충분할 수 있지만, 인쇄용 문서라면 화질 저하에 주의해야 합니다.

 

사진이 많은 엑셀 파일에서는 이미지 압축이 가장 먼저 시도할 만한 방법입니다.

 

3. Ctrl + End로 실제 사용 범위 확인하기

엑셀 파일 용량이 비정상적으로 크다면 사용 범위를 확인해야 합니다.

 

엑셀은 데이터가 입력된 셀뿐 아니라 서식이 적용된 셀까지 사용 영역으로 관리할 수 있습니다.

예를 들어 실제 데이터는 A1부터 H100까지 있는데, 과거에 아래쪽 수만 행까지 서식을 적용했다면 불필요한 사용 범위가

남아 있을 수 있습니다.

이런 경우 파일 용량이 증가하거나 작업 속도에 영향을 줄 수 있습니다.

 

사용 범위 확인 방법

① 엑셀 파일을 엽니다.

② 문제가 발생한 시트를 선택합니다.

③ 키보드에서 Ctrl + End를 누릅니다.

④ 이동한 셀의 위치를 확인합니다.

 

예를 들어 실제 데이터는 100행까지만 있는데 Ctrl + End를 눌렀을 때 50000행으로 이동한다면

불필요한 사용 범위가 남아 있을 가능성이 있습니다.

다만 Ctrl + End가 이동한 위치만으로 파일 용량 문제를 확정할 수는 없습니다.

 

실제 데이터 범위와 마지막 사용 셀 위치를 비교하는 것이 중요합니다.

 

4. 불필요한 행과 열을 삭제해 사용 범위 줄이기

사용 범위가 실제 데이터보다 지나치게 넓다면 불필요한 행과 열을 정리할 수 있습니다.

 

예를 들어 실제 데이터가 H100까지 있다고 가정하겠습니다.

 

① 불필요한 행 삭제

101행부터 실제 데이터가 없는 마지막 행까지 선택합니다.

선택한 행을 마우스 오른쪽 버튼으로 클릭한 뒤 삭제를 선택합니다.

 

② 불필요한 열 삭제

I열부터 실제 데이터가 없는 오른쪽 열까지 선택합니다.

마찬가지로 삭제를 선택합니다.

여기서 주의할 점이 있습니다.

키보드의 Delete 키로 셀 내용을 지우는 것과 행 또는 열 자체를 삭제하는 것은 다릅니다.

Delete 키는 일반적으로 셀의 내용을 지우지만, 기존 서식이 남을 수 있습니다.

반면 불필요한 행과 열을 삭제하면 사용 범위를 정리하는 데 도움이 될 수 있습니다.

 

③ 파일 저장 후 다시 열기

행과 열을 정리한 뒤 파일을 저장합니다.

엑셀을 종료하고 파일을 다시 열어 Ctrl + End로 마지막 사용 셀을 확인합니다.

필요한 경우 다른 이름으로 저장해 파일 크기를 비교합니다.

주의할 점은 실제 데이터가 없는 것처럼 보이더라도 수식, 숨겨진 값, 메모, 서식 등이 존재할 수 있다는 것입니다.

 

삭제 전에는 반드시 파일을 복사해 백업하고, 실제로 사용하지 않는 영역인지 확인해야 합니다.

 

5. 불필요한 셀 서식 정리하기

엑셀에서는 셀에 적용된 서식도 파일 내부에 저장됩니다.

특히 다음과 같은 작업을 반복하면 불필요한 서식이 누적될 수 있습니다.

  • 전체 행이나 열에 색상 적용
  • 사용하지 않는 영역까지 테두리 설정
  • 여러 파일에서 셀을 반복해서 복사
  • 필요 없는 셀 스타일 누적
  • 넓은 영역에 글꼴과 표시 형식 적용

불필요한 셀 서식을 제거하려면 해당 영역을 선택합니다.

 

홈 → 지우기 → 서식 지우기

 

이 기능을 이용하면 선택한 셀의 서식을 제거할 수 있습니다.

다만 서식 지우기는 글꼴, 색상, 테두리, 숫자 표시 형식 등 필요한 서식도 제거할 수 있습니다.

따라서 실제 데이터 영역 전체에 무작정 적용하기보다는 불필요한 영역을 먼저 확인해야 합니다.

특히 날짜, 금액, 백분율 등의 표시 형식이 중요한 업무용 파일에서는 주의가 필요합니다.

 

6. 엑셀 수식 최적화로 파일 크기와 계산 부담 줄이기

엑셀 파일에 수식이 많으면 파일 크기가 증가하거나 계산 속도가 느려질 수 있습니다.

다만 모든 수식이 파일 용량을 크게 늘리는 것은 아닙니다.

수식의 개수, 계산 방식, 참조 범위 등에 따라 영향이 달라집니다.

 

① 전체 열 참조 확인

다음과 같은 수식이 있다고 가정하겠습니다.

=SUM(A:A)

이 수식은 A열 전체를 참조합니다.

단순한 SUM 함수는 전체 열 참조가 반드시 큰 성능 문제를 일으키는 것은 아니지만, 복잡한 배열 계산이나 조건부 계산에서는

불필요하게 넓은 참조 범위가 부담이 될 수 있습니다.

실제 데이터가 1000행까지만 있다면 다음처럼 범위를 제한할 수 있습니다.

=SUM(A2:A1000)

다만 데이터가 계속 추가되는 파일이라면 범위를 고정하는 대신 엑셀 표 기능을 활용하는 것이 좋습니다.

 

② 반복되는 복잡한 수식 확인

동일한 계산을 여러 셀에서 반복하는 경우 보조 열이나 LET 함수 등을 활용해 계산 구조를 단순화할 수 있습니다.

 

③ 변동성 함수 사용 확인

INDIRECT, OFFSET, NOW, TODAY 등 일부 함수는 재계산이 자주 발생할 수 있습니다.

필요 이상으로 많이 사용하고 있다면 계산 속도에 영향을 줄 수 있으므로 사용 목적을 검토합니다.

 

④ 수식 결과를 값으로 변환

더 이상 계산할 필요가 없는 과거 데이터라면 수식을 값으로 변환하는 방법도 있습니다.

수식이 입력된 셀을 복사한 뒤 선택하여 붙여넣기에서 값을 선택합니다.

단, 값을 붙여넣으면 기존 수식이 제거되므로 이후 자동 계산이 필요한 셀에는 적용하면 안 됩니다.

수식 최적화는 파일 용량뿐 아니라 계산 속도를 개선하는 데도 도움이 될 수 있습니다.

 

7. 조건부 서식 중복 확인하기

조건부 서식은 특정 조건에 따라 셀의 색상이나 글꼴 등을 자동으로 변경하는 기능입니다.

 

업무용 엑셀 파일에서는 조건부 서식을 자주 사용합니다.

하지만 여러 시트에서 복사와 붙여넣기를 반복하면 비슷한 규칙이 중복될 수 있습니다.

조건부 서식 규칙이 지나치게 많거나 넓은 범위에 적용되어 있으면 파일 관리와 계산에 부담이 될 수 있습니다.

 

확인 방법

홈 → 조건부 서식 → 규칙 관리

규칙 관리자에서 현재 워크시트 또는 필요한 범위의 규칙을 확인합니다.

중복된 규칙이나 더 이상 사용하지 않는 규칙이 있다면 정리합니다.

특히 규칙이 적용된 셀 범위가 실제 데이터보다 지나치게 넓지 않은지 확인하는 것이 좋습니다.

단, 조건부 서식은 중요한 업무 판단에 사용될 수 있으므로 규칙을 삭제하기 전에 해당 기능이 필요한지 확인해야 합니다.

 

8. XLSX 대신 XLSB 형식으로 저장하기

엑셀 파일 용량을 줄이는 또 다른 방법은 파일 형식을 변경하는 것입니다.

엑셀에서 사용하는 대표적인 파일 형식은 XLSX와 XLSB입니다.

XLSX는 일반적으로 많이 사용하는 엑셀 통합 문서 형식입니다.

XLSB는 데이터를 바이너리 형식으로 저장하는 엑셀 통합 문서 형식입니다.

일부 대용량 파일에서는 XLSB 형식이 XLSX보다 파일 크기가 작거나 열기 및 저장 속도가 빠를 수 있습니다.

하지만 모든 파일에서 동일한 효과가 나타나는 것은 아닙니다.

 

XLSB 저장 방법

① 엑셀 파일을 엽니다.

② 파일 → 다른 이름으로 저장을 선택합니다.

③ 파일 형식에서 Excel 바이너리 통합 문서(*.xlsb)를 선택합니다.

④ 기존 파일과 다른 이름으로 저장합니다.

⑤ 저장된 파일의 용량을 비교합니다.

 

예를 들어 XLSX 파일과 XLSB 파일을 각각 저장한 뒤 실제 파일 크기를 확인하면 어느 형식이 더 적합한지 판단할 수 있습니다.

다만 XLSB는 다른 프로그램이나 일부 온라인 서비스와의 호환성에 차이가 있을 수 있습니다.

또한 XLSB 형식은 매크로를 포함할 수 있으므로 출처를 알 수 없는 파일을 실행할 때는 보안에 주의해야 합니다.

 

업무상 파일을 공유해야 한다면 상대방의 프로그램 호환성까지 고려해야 합니다.

 

9. 피벗 테이블과 불필요한 시트 확인하기

피벗 테이블을 사용하는 엑셀 파일은 원본 데이터와 별도로 피벗 캐시가 저장될 수 있습니다.

이 때문에 데이터 양에 비해 파일 크기가 커지는 경우가 있습니다.

피벗 테이블을 사용하는 파일이라면 피벗 캐시 설정과 원본 데이터 구조를 확인해 볼 수 있습니다.

또한 사용하지 않는 시트나 이미지, 도형, 차트가 남아 있는지도 확인합니다.

다만 숨겨진 시트나 개체가 중요한 계산에 사용될 수 있으므로 무조건 삭제하는 것은 피해야 합니다.

 

파일 용량을 줄이기 전에 각 시트와 개체가 실제 업무에서 사용되는지 확인하는 것이 중요합니다.

 

10. 엑셀 파일 용량 줄이는 추천 순서

엑셀 파일이 지나치게 크다면 다음 순서대로 점검하는 것이 좋습니다.

 

1단계. 원본 파일 백업

작업 전 반드시 복사본을 만듭니다.

 

2단계. 사진 압축

고해상도 이미지가 많은 파일이라면 우선적으로 확인합니다.

 

3단계. Ctrl + End로 사용 범위 확인

실제 데이터보다 사용 범위가 지나치게 넓은지 확인합니다.

 

4단계. 불필요한 행·열과 서식 정리

실제 사용하지 않는 영역만 선택해 정리합니다.

 

5단계. 조건부 서식과 수식 확인

중복 규칙과 불필요한 계산 구조를 점검합니다.

 

6단계. XLSB 형식 저장 비교

필요한 경우 XLSB로 별도 저장한 뒤 용량과 호환성을 비교합니다.

 

7단계. 파일 재실행 및 검증

파일을 다시 열어 수식, 표, 차트, 피벗 테이블 등이 정상적으로 작동하는지 확인합니다.

 

 

 

11. 자주 묻는 질문 FAQ

Q1. 엑셀에 데이터가 별로 없는데 파일 용량이 큰 이유는 무엇인가요?

실제 데이터 외에도 이미지, 셀 서식, 조건부 서식, 피벗 캐시, 불필요한 사용 범위 등이 저장되어 있을 수 있기 때문입니다.

특히 Ctrl + End를 눌러 마지막 사용 셀을 확인하면 불필요한 영역이 남아 있는지 점검할 수 있습니다.

 

Q2. 사진 크기를 줄이면 엑셀 파일 용량도 줄어드나요?

화면에서 사진의 크기만 줄이는 것으로는 원본 이미지 데이터가 그대로 남을 수 있습니다.

파일 용량을 줄이려면 그림 압축 기능을 사용하는 것이 좋습니다.

 

Q3. 엑셀에서 빈 행을 삭제하면 용량이 줄어드나요?

불필요한 서식이나 사용 범위가 남아 있는 행이라면 삭제 후 파일 크기가 줄어들 수 있습니다.

하지만 단순히 비어 있는 행을 삭제한다고 해서 항상 용량이 줄어드는 것은 아닙니다.

 

Q4. XLSB 파일은 XLSX보다 무조건 용량이 작은가요?

아닙니다.

파일의 데이터 구조와 저장된 개체에 따라 차이가 있습니다.

일부 대용량 파일에서는 XLSB가 유리할 수 있지만 실제 저장 후 비교하는 것이 정확합니다.

 

Q5. 엑셀 수식을 값으로 바꾸면 용량이 줄어드나요?

수식이 많은 파일에서는 도움이 될 수 있습니다.

다만 수식을 값으로 변경하면 자동 계산 기능이 사라지므로 과거 데이터처럼 계산이 더 이상 필요 없는 영역에만 적용해야 합니다.

 

마무리

엑셀 파일 용량이 너무 크거나 저장 속도가 느려졌다면 무조건 데이터를 삭제할 필요는 없습니다.

사진 압축, 사용 범위 정리, 불필요한 셀 서식 제거, 수식 최적화만으로도 파일 크기나 작업 속도가 개선될 수 있습니다.

 

특히 사진이 많은 파일은 그림 압축부터, 데이터가 적은데도 파일이 큰 경우에는 Ctrl + End로 사용 범위부터 확인하는 것이

좋습니다.

 

이후 조건부 서식과 수식을 점검하고 필요하다면 XLSB 형식으로 저장해 파일 크기를 비교해 볼 수 있습니다.

단, 최적화 과정에서 중요한 데이터나 수식이 삭제되지 않도록 반드시 원본 파일을 백업한 뒤 작업하시기 바랍니다.

 

엑셀파일용량줄이기, 엑셀용량줄이기, 엑셀사진압축, 엑셀사용범위, 엑셀느려짐, 엑셀수식최적화, 엑셀조건부서식, 엑셀XLSB, 엑셀파일최적화, 엑셀저장느림