KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 의 #SPILL! 오류: 원인 및 해결 방법(완전 가이드)

작성자수정 날짜

최근 버전의 Excel 을 사용하면서 수식을 입력할 때 짜증나는 #SPILL! 오류를 경험한 적이 있을 것입니다。 걱정하지 마세요。 혼자 겪는 문제가 아닙니다。 이 포괄적인 가이드에서는 #SPILL! 오류가 무엇인지, 왜 발생하는지 설명하고 이를 해결하기 위한 실용적인 방법을 안내해 드립니다。


동영상: Excel 의 #SPILL! 오류

 


Excel 에서 #SPILL! 오류란 무엇인가요?

 

#SPILL! 오류는 365 및 2021 이후 버전의 Excel 에서 자주 발생하는 문제입니다。

#SPILL! 오류는 배열 수식뿐 아니라 여러 결과를 반환하는 모든 수식이 그 목록 배치 영역 내에 장애물을 만날 때 발생합니다。

일반적으로 #SPILL! 오류는 스피ル 범위에 비-빈 셀 셀이 포함되어 있을 때 주로 발생합니다。 이러한 비-빈 셀 셀 내의 데이터를 지우면 대개 문제가 해결되고 수식이 정상적으로 작동하게 됩니다。 그러나 이 일반적인 원인 외에도 이 오류를 유발할 수 있는 다른 요인들이 있습니다。 이제 #SPILL! 오류의 다양한 원인과 그에 따른 해결 방법을 자세히 살펴보겠습니다。

차단된 범위로 인해 Excel에서 발생한 #SPILL! 오류를 설명하는 스크린샷


Kutools 로 Excel 오류 검사를 혁신하세요!

「오류 셀 선택」 기능은 오류를 신속하게 식별하고 강조 표시하여 완벽한 데이터 분석을 보장합니다。 워크플로를 간소화하고 정확성을 높이세요。 지금 바로 사용해 보시고 원활한 Excel 관리를 경험해 보세요!

더 원활한 Excel 사용을 위해 다운로드하세요。

Kutools의 오류 셀 선택 기능이 실행 중인 스크린샷


#SPILL! 오류의 일반적인 원인과 해결 방법

 
전문 팁:
  • 문제의 정확한 원인을 파악하려면 「오류 플로티」(느낌표가 있는 노란색 다이아몬드로 표시됨)를 클릭하고 첫 번째 줄에 회색으로 강조 표시된 메시지를 주의 깊게 읽으세요。

    Excel에서 #SPILL! 오류 원인을 설명하는 오류 플로티(floatie)의 스크린샷

  • 장애를 일으키는 셀을 빠르게 찾으려면 먼저 수식 셀을 선택하세요。 그러면 의도된 스피드 범위를 나타내는 점선 테두리가 표시됩니다。 그런 다음 「오류 플로티」를 클릭하고 「장애 셀 선택」 기능을 사용하여 즉시 장애 셀로 이동하세요。

    Excel의 오류 플로티를 사용하여 차단 셀을 선택하는 방법을 보여주는 스크린샷

#SPILL! 오류의 다양한 원인을 하나씩 분석하고 각 상황에 대한 단계별 해결 방법을 안내하겠습니다。


스피ル 범위가 비어 있지 않음

「원인」: Excel 이 결과를 표시하려는 스피ル 범위가 비어 있지 않으면 #SPILL! 오류가 발생할 수 있습니다。

「예시」: =A2:A5 와 같은 간단한 수식을 사용한다고 가정해 보세요。 대상 범위(예: C4 셀)에 이미 데이터가 있으면 오류가 발생합니다。

비어 있지 않은 스피일 범위로 인해 Excel에서 #SPILL! 오류가 발생한 스크린샷

「해결 방법」: 스피ル 범위의 모든 셀이 비어 있도록 해야 합니다。 예시에서는 C4 셀을 선택한 후 「Delete」 키를 눌러 내용을 지우세요。

#SPILL! 오류를 해결하기 위해 셀을 지우는 방법을 보여주는 스크린샷

결과:

스피일 범위를 지운 후 해결된 #SPILL! 오류를 보여주는 스크린샷


스피ル 범위에 병합됨 포함됨

「원인」: Excel 이 결과를 표시하려는 스피ル 범위에 병합된 셀이 포함되어 있으면 #SPILL! 오류가 발생할 수 있습니다。

「예시」: =A2:A5 와 같은 간단한 수식을 사용한다고 가정해 보세요。 대상 범위에 병합된 셀가 포함되어 있는 경우(예: C3 및 C4 셀이 병합된 상태) 오류가 발생합니다。

스피일 범위 내 병합된 셀로 인해 발생한 #SPILL! 오류의 스크린샷

「해결 방법」: 수식을 적용하기 전에 대상 범위의 모든 병합됨을 분할하세요。 예시에서는 병합된 셀(C3:C4)를 선택한 후 「홈」 > 「병합 및 가운데 맞춤」을 클릭하여 셀 병합을 해제합니다。

Excel에서 병합 해제를 통해 #SPILL! 오류를 수정하는 방법을 보여주는 스크린샷

결과:

셀 병합을 해제한 후 해결된 #SPILL! 오류를 보여주는 스크린샷


Kutools for Excel 의 셀 병합 해제 및 값 채우기: 게임 체인저!

셀 병합을 쉽게 해제하고 값을 정확하게 복제하세요。 데이터 관리를 간소화하고 스프레드시트를 몇 초 만에 개선하세요。 지금 바로 이 필수 도구를 사용해 보세요!다운로드 및 체험。

Kutools의 '셀 병합 해제 및 값 채우기' 기능이 실행 중인 스크린샷

Excel 을 한층 더 강력하게: Kutools 가 300+ 고급 도구을 제공합니다!


스피ル 범위가 Excel 표 내부에 있음

「원인」: 스피ル 범위가 Excel 표 내부에 있으면 #SPILL! 오류가 발생할 수 있습니다。

「예시」: Excel 표(A1:B6)가 있고 열 A 의 데이터를 정렬하여 결과를 열 B 에 스피ル하려고 하면 오류가 발생합니다。

Excel 테이블 내부의 스피일 범위로 인해 발생한 #SPILL! 오류의 스크린샷

해결 방법:

  1. Excel 테이블 외부로 결과 스피드

    #SPILL! 오류를 해결하기 위해 Excel 테이블 외부로 결과를 스피일하는 방법을 보여주는 스크린샷

  2. 테이블을 범위로 변환

    테이블의 임의 셀을 선택하고 「테이블 디자인」 > 「범위로 변환」을 클릭하세요。

    #SPILL! 오류를 수정하기 위해 테이블을 범위로 변환하는 방법을 설명하는 스크린샷

결과:

Excel 테이블로 인한 #SPILL! 오류를 해결한 후의 데이터를 보여주는 스크린샷


스피ル 결과 범위가 너무 큼

「원인」: 수식이 예상보다 더 많은 결과를 생성하여 사용 가능한 공간을 초과할 경우입니다。

「예시」: 첫 번째 열을 기준으로 범위 A:C 에서 열 B 의 모든 값을 반환하려고 =VLOOKUP(A:A,A:C,2,FALSE) 수식을 사용하면 오류가 발생합니다。

너무 많은 결과를 생성하는 수식으로 인해 Excel에서 발생한 #SPILL! 오류의 스크린샷

「설명」: 이 수식은 전체 열 A:A 에서 데이터를 가져오려고 시도하므로 무려 1,048,576 개의 결과를 생성하게 되며, 이는 Excel 그리드의 용량 한계를 초과하여 #SPILL! 오류를 일으킵니다。

해결 방법:

  1. 전체 열 대신 특정 범위를 참조하세요。

    이 예시에서는 다음 수식을 사용합니다:

    =VLOOKUP(A2:A6,A:C,2,FALSE)

    #SPILL! 오류를 해결하기 위해 범위를 지정한 수정된 VLOOKUP 수식의 스크린샷

  2. 단일 셀을 계산한 후 수식을 아래로 복사하세요。

    이 예시에서는 첫 번째 성을 추출하기 위해 다음 수식을 사용합니다:

    =VLOOKUP(A2,A:C,2,FALSE) 

    그런 다음 자동 채우기 핸들을 아래로 드래그하여 수식을 복사하고 다른 결과를 얻으세요。

    Excel에서 자동 채우기 핸들을 사용하여 수식을 복사하는 방법을 보여주는 스크린샷

  3. @ 연산자를 사용하여 암시적 교차 적용

    이 예시에서는 다음 수식을 사용합니다:

    =VLOOKUP(@A:A,A:C,2,FALSE)

    그런 다음 자동 채우기 핸들을 아래로 드래그하여 수식을 복사하고 다른 결과를 얻으세요。

    Excel에서 암시적 교차를 처리하기 위해 @ 연산자를 사용하는 방법을 보여주는 스크린샷


스피ル 결과 범위를 결정할 수 없음

「원인」: Excel 이 해당 수식이 차지해야 할 셀 수를 알 수 없는 경우입니다。

「예시」: =SEQUENCE(RANDBETWEEN(1,1000))와 같은 수식을 사용하여 시퀀스를 생성할 때, 시퀀스 길이가 RANDBETWEEN(1,1000) 수식의 결과에 따라 달라지면 #SPILL# 오류가 발생할 수 있습니다。

알 수 없는 스피일 범위로 인해 Excel에서 발생한 #SPILL! 오류의 스크린샷

「설명」: 이 경우 =SEQUENCE(RANDBETWEEN(1,1000)) 수식을 사용하여 숫자 시퀀스를 생성하려고 합니다. 그러나 이 시퀀스의 길이는 1 과(와) 1000 사이에서 임의의 숫자를 생성하는 RANDBETWEEN(1,1000) 수식의 결과에 따라 결정됩니다. RANDBETWEEN 의 결과는 동적이며 예측할 수 없기 때문에 Excel 은 시퀀스를 표시하기 위해 필요한 정확한 셀 수를 사전에 판단할 수 없습니다。 따라서 이 수식은 #SPILL# 오류를 반환합니다。

「해결 방법」: 없음。


#SPILL! 오류의 기타 가능한 원인

위의 시나리오 외에도 Microsoft 는 #SPILL! 오류를 유발할 수 있는 두 가지 추가적인 가능성을 확인했습니다:

  • 메모리 부족

    「원인」: 방대한 계산으로 인해 Excel 이 메모리 부족 상태가 되었을 경우입니다。

    「해결 방법」: 데이터 크기를 줄이거나 계산을 단순화하세요。

  • 알 수 없음

    「원인」: Excel 이 #SPILL! 오류의 특정 원인을 식별할 수 없을 때입니다。

    「해결 방법」: 수식을 확인하고 오타를 검토하거나 Excel 커뮤니티의 도움을 받으세요。


#SPILL! 오류는 극복하기 까다로운 장애물일 수 있지만, 여기 제시된 통찰력과 해결 방법을 활용하면 Excel 의 최신 버전을 자신 있게 활용하고 이 오류를 효과적으로 해결할 수 있습니다。 연습이 완벽을 만든다는 점을 기억하세요。 곧 여러분도 #SPILL! 오류 해결의 고수로 거듭날 것입니다。 Excel 작업 즐기세요!

데이터 관리 역량을 한층 높여 줄 더욱 획기적인 Excel 전략을 알아보려면여기에서 더 알아보세요.


최고의 오피스 생산성 도구

Kutools for Excel - 당신을 군중 속에서 돋보이게 만들어 드립니다

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 만들기  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시  |  빈 행 삭제  |  데이터 손실 없이 열 결합 또는 셀 처리  |  공식을 사용하지 않는 반올림...
슈퍼 VLookup:다중 조건  |  다중 값  |  다중 시트 간  |  퍼지 매치...
고급 드롭다운 목록:쉬운 드롭다운 목록  |  종속형 드롭다운 목록  |  다중 선택 드롭다운 목록...
열 관리자:특정 수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 토글  |열 비교하여동일한/다른 셀 선택...
추천 기능:그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄  |  워크북 및 시트 관리자|자원 라이브러리(자동 텍스트)|  날짜 선택기  |  워크시트 병합  |  암호화/셀 해독  |  목록으로 이메일 보내기  |  슈퍼 필터  |  특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제...)|  50+차트유형(간트 차트...)|  40+ 실용적인수식(생일을 기준으로 나이 계산...)|  19 삽입도구(QR 코드 삽입,경로에서 그림 삽입...)|  12 변환도구(단어로 변환하기,환율 변환...)|  7 병합 및 분할도구(고급 행 병합,Excel 셀 분할...)|。。。 외에도 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개의 다른 언어를 지원합니다!

Kutools for Excel 은 300 개 이상의 기능을 제공하며,필요한 기능을 단 한 번의 클릭으로 이용할 수 있습니다。。。


Office Tab - Microsoft Office(Excel 포함)에서 탭 기반 읽기 및 편집 활성화

  • 수십 개의 열린 문서 간 전환에 단 1 초면 충분합니다!
  • 매일 수백 번의 마우스 클릭을 줄여 마우스 손과 작별하세요。
  • 여러 문서를 보거나 편집할 때 생산성을 50% 향상시킵니다。
  • Chrome, Edge 및 Firefox 와 같은 효율적인 Tabs 을 Office(Excel 포함)에 도입합니다。