본문 바로가기
직장생활

대용량 컴포지트 데이터 처리 시 수식 멈춤 및 느려짐 해결법

by 주삐리 2026. 5. 20.


사업 규모가 커지면서 수천, 수만 행에 달하는 복합(컴포지트) 데이터를 다루다 보면 어김없이 찾아오는 불청객이 있습니다. 바로 엑셀 화면이 하얗게 변하며 '응답 없음'이 뜨거나, 셀 하나를 수정할 때마다 마우스 커서가 모래시계로 변해 몇 초씩 멈추는 현상입니다. 마감 시간은 다가오는데 엑셀이 멈춰서 움직이지 않으면 그야말로 피가 마르는 기분이 듭니다.

컴퓨터 사양이 낮아서 그런가 싶어 업그레이드를 고민하기도 하지만, 사실 엑셀이 느려지고 멈추는 원인의 대부분은 '효율적이지 못한 수식 설계'와 '불필요한 리소스 낭비' 때문입니다. 수만 개의 셀이 동시에 실시간 연산을 수행하느라 과부하가 걸린 것이죠. 저 역시 과거에 정산 데이터를 한 파일에 몰아넣었다가 파일이 열리지 않아 밤을 새운 적이 있습니다. 오늘은 대용량 데이터를 처리할 때 엑셀의 속도를 단 3분 만에 기하급수적으로 끌어올리는 실전 해결법을 공유하겠습니다.

 

1. 연산의 노예가 된 엑셀 구하기: 수동 계산 모드 전환
엑셀의 기본 세팅은 셀에 변화가 생길 때마다 파일 내의 모든 수식을 '실시간'으로 다시 계산하는 '자동 계산' 상태입니다. 데이터가 적을 때는 편리하지만, 만 단위가 넘어가는 대용량 시트에서는 데이터 입력이나 정렬을 할 때마다 수천 번의 연산이 반복되어 파일이 정지하게 됩니다.

이때는 연산의 타이밍을 내가 직접 제어하는 '수동 계산' 모드로 전환해야 합니다.

단계 1: 엑셀 상단 메뉴에서 수식 탭을 클릭합니다.

단계 3: 우측 끝에 있는 계산 옵션을 누르고 수동으로 변경합니다.

이렇게 바꾸면 아무리 대량의 데이터를 붙여넣거나 수정해도 엑셀이 절대 멈추지 않고 부드럽게 움직입니다. 수식을 계산하고 싶을 때는 키보드의 F9 키를 한 번만 누르면, 그동안 밀린 연산이 한 번에 깔끔하게 처리됩니다. 업무 효율을 극대화해 주는 가장 첫 번째 필수 안전장치입니다.

 

2. 파일 무거움의 주범, '전체 열 참조'와 '휘발성 함수' 지우기
수식을 짤 때 귀찮다는 이유로 =VLOOKUP(A2, B:C, 2, 0) 처럼 B:C와 같이 열 전체를 범위로 잡는 분들이 많습니다. 데이터는 1,000행밖에 없더라도, 엑셀은 열 전체인 104만 행을 전부 훑으며 탐색하기 때문에 엄청난 리소스가 낭비됩니다. 수식을 작성할 때는 변환할 범위만 $B$2:$C$1000 형태로 정확히 지정해 주거나, 원본을 표(Ctrl + T)로 등록하여 동적 범위를 참조하게 만드는 것이 파일 용량을 줄이고 속도를 높이는 정석입니다.

또한, OFFSET, INDIRECT, TODAY, NOW 같은 함수들은 엑셀 내에서 무언가 움직임이 있을 때마다 무조건 재연산을 수행하는 '휘발성 함수'입니다. 대용량 데이터 시트 내부에서 이러한 휘발성 함수가 수백 개 이상 남발되면 파일은 걷잡을 수 없이 무거워집니다. OFFSET 대신 INDEX를 사용하고, TODAY 함수는 고정된 기준 셀 하나에만 입력해 두고 다른 수식들이 그 셀을 참조하게 만드는 방식으로 구조를 단순화해야 합니다.

 

3. 완성된 과거 데이터는 '값으로 붙여넣기'로 고정
매달 누적되는 매출 장부의 경우, 지난달이나 작년의 데이터는 더 이상 변할 일이 없는 고정된 수치입니다. 그럼에도 불구하고 수만 행의 과거 데이터에 수식이 그대로 살아있으면, 엑셀은 파일을 열거나 저장할 때마다 의미 없는 계산을 반복합니다.

검증과 정산이 완벽히 끝난 지난 데이터 영역은 과감하게 수식을 제거해 주어야 합니다. 데이터 범위를 드래그하여 복사(Ctrl + C)한 뒤, 그 자리에 마우스 우클릭 -> 값으로 붙여넣기를 실행하여 순수한 숫자와 텍스트로 박제해 버리세요. 파일 용량이 수십 메가바이트(MB)에서 수백 킬로바이트(KB)로 줄어들고, 파일을 열고 닫는 속도가 믿기지 않을 정도로 빨라지는 것을 확인할 수 있습니다.

대용량 컴포지트 데이터를 매끄럽게 다루는 능력은 단순히 함수를 많이 아는 것을 넘어, 데이터의 흐름을 최적화하는 진짜 실무자의 스킬입니다. 프로그램이 멈춘다고 컴퓨터를 탓하기 전에, 오늘 소개해 드린 3가지 최적화 규칙을 통해 내 엑셀 파일의 체질을 가볍게 개선해 보시길 바랍니다.