오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
기초 입문 강의

엑셀 오류 원인, 해결방법 완벽 정리! (M365 최신버전 포함)

오빠두엑셀 by 오빠두엑셀
  • 학습시간 6분
  • 난이도 입문
  • 작성일 2022.09.27

최신 버전을 포함한 엑셀에서 발생하는 모든 오류의 원인과 해결 방법을 알아봅니다.

실무에서 자주 마주치는 11가지 엑셀 오류를 한자리에 정리했습니다. ####, #NAME?, #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NULL!, #SPILL!, #CALC! 등 각 오류의 발생 원인과 해결 방법을 화면 예시와 함께 단계별로 살펴봅니다. M365 최신 버전에서 새롭게 등장한 동적 배열 관련 오류까지 다루어, 어떤 엑셀 환경에서도 즉시 적용할 수 있는 진단 가이드를 제공합니다.

엑셀 오류 원인, 해결방법 완벽 정리! (M365 최신버전 포함)
DOWNLOADS

실습자료를 준비했어요

수업에서 사용한 예제 파일과 보충 자료를 한 곳에 정리했습니다!👇

엑셀 오류 발생 원인 및 해결 방법 요약정리표

실무에서 엑셀을 사용할 때 가장 자주 마주치는 11가지 오류의 발생 원인과 해결 방법을 한 표에 정리했습니다. 이 요약표만 익혀 두면 실무에서 만나는 대부분의 엑셀 오류를 빠르게 진단하고 대처할 수 있습니다.

오류 발생원인 해결방법
#### 오류 숫자 자릿수에 비해 셀 너비가 부족한 경우 ① 셀 너비를 충분히 넓힘
② 숫자를 문자 형태로 강제 변경
1E+11 오류 12자리 이상의 숫자가 입력된 경우 셀 서식을 일반 또는 숫자 서식으로 변경
#NAME? 오류 함수명 또는 이름 범위가 잘못 작성된 경우 ① 함수/이름 범위의 오탈자 확인
② 현재 엑셀 버전이 해당 함수를 지원하는지 확인
#N/A 오류 참조 함수가 찾는 값이 범위에 존재하지 않는 경우 ① 찾을 값을 올바른 값으로 수정
② IFERROR 함수로 오류 대응
③ 데이터 유효성 검사로 오류 사전 방지
#VALUE! 오류 숫자/문자 등 데이터 형식이 잘못 입력된 경우 ① 계산식에 문자가 포함되었는지 확인
② 함수 인수가 올바르게 작성되었는지 확인
#REF! 오류 참조하는 범위가 삭제 또는 이동된 경우 작업 도중 발생했다면 Ctrl + Z 로 즉시 실행 취소 (이외에 복구 방법 없음)
#DIV/0! 오류 숫자를 0으로 나누어 결과가 무한대로 발산한 경우 0으로 나누어진 계산식을 찾아 수정
#NUM! 오류 엑셀이 처리할 수 있는 숫자 범위를 초과한 경우 9.9*10^307 (또는 -307) 보다 크거나 작은지 확인 후 수정
#NULL! 오류 함수 또는 수식이 참조하는 범위가 비어 있는 경우 비어 있는 범위가 있는지 확인 후 수정
#SPILL! 오류 배열이 출력될 범위에 기존 값이 존재하는 경우 분산 범위에 입력된 기존 값을 제거
#CALC 오류 결과 데이터가 비어 있거나 배열이 이중으로 사용된 경우 ① 동적 배열 함수의 결과가 비어 있는지 확인

##### 오류

"#### 오류" 는 입력된 숫자에 비해 셀 너비가 부족하여 값을 모두 표시할 수 없을 때 발생합니다.

엑셀 #### 오류

오빠두Tip : #### 와 1E+11 로 표시되는 현상은 엄밀히 말하면 오류가 아닙니다. 표시 형식 문제일 뿐이므로 참고만 해주세요!😎
#### 오류 해결방법
  1. 숫자가 모두 표시되도록 셀 너비를 충분하게 넓힙니다.

    엑셀 #### 오류 해결방법 1

  2. 숫자 앞에 어퍼스트로피(')를 입력해 문자 데이터로 강제 변환합니다.

    엑셀 #### 오류 해결방법 2

1E+11 오류

"1E+11 오류" 는 셀에 입력한 숫자가 12자리 이상일 경우, 셀 표시 형식이 자동으로 지수 형식으로 변경되어 발생합니다.

엑셀 1E+11 오류

1E+11 오류 해결방법
  1. [홈] 탭에서 [표시 형식]을 일반 또는 숫자 서식으로 변경합니다.
    엑셀 오류 표시형식 변경
  2. 셀을 우클릭한 뒤 [셀 서식]에서 표시 형식을 숫자 또는 사용자 지정으로 수정합니다.

    엑셀 오류 셀 서식 변경

    오빠두Tip : 셀 서식에 대한 자세한 내용은 아래 5분 영상 강의에서 꼼꼼히 정리했으니 함께 참고해주세요!

#NAME? 오류

"#NAME? 오류" 는 함수 또는 이름 범위가 오탈자로 잘못 입력되었거나 현재 엑셀 버전이 해당 함수를 지원하지 않을 경우 발생합니다.

엑셀 NAME 오류

#NAME? 오류 해결방법
  1. 작성한 함수 또는 이름 범위의 오탈자를 확인하여 수정합니다.

    엑셀 함수 오타

  2. 사용한 함수가 현재 엑셀 버전에서 제공되는 함수인지 확인합니다.

    엑셀 함수 NAME 오류

#N/A 오류

"#N/A 오류" 는 VLOOKUP 과 같은 참조 함수에서 찾는 값이 참조 범위 내에 존재하지 않을 때 발생합니다.

엑셀 NA 오류

#N/A 오류 해결방법
  1. 찾을 값을 참조 범위 안의 올바른 값으로 수정합니다.

    엑셀 NA 오류 해결방법

  2. IFERROR 함수를 사용하여 #N/A 오류 대신 의도한 다른 값을 출력합니다.

    엑셀 오류 IFERROR 함수

  3. 데이터 유효성 검사의 목록 상자를 사용해 오류 발생을 사전에 차단합니다.

    엑셀 오류 목록상자 만들기

    오빠두Tip : 데이터 유효성 검사와 목록 상자 사용법은 아래 5분 기초 영상 강의에서 자세히 다루었습니다.

#VALUE! 오류

"#VALUE! 오류" 는 함수 또는 계산식에 사용된 데이터 형식이 숫자↔문자(또는 범위, 날짜 등)로 잘못 매칭되었을 때 발생합니다.

엑셀 VALUE 오류

#VALUE! 오류 해결방법
  1. 계산식에 문자가 포함되어 있지 않은지 확인합니다.

    엑셀 데이터형식 오류

  2. 함수의 인수가 올바르게 작성되었는지 확인한 뒤 수정합니다.

    엑셀 VALUE 오류 해결

#REF! 오류

"#REF! 오류" 는 참조하던 범위(또는 시트, 파일)가 삭제되어 더 이상 참조할 수 없을 때 발생합니다.

엑셀 REF 오류

오빠두Tip : #REF! 오류는 작업 도중 발생했다면 Ctrl + Z 로 실행 취소하는 것 외에 복구 방법이 없습니다. 따라서 시트나 범위를 삭제할 때에는 한 번 더 확인하고 신중하게 작업해야 합니다.
#REF! 오류 해결방법
  1. 작업 도중 #REF! 오류가 발생했을 경우, 단축키 Ctrl + Z 로 즉시 실행 취소합니다.

    엑셀 REF 오류 해결

#DIV/0! 오류

"#DIV/0! 오류" 는 숫자를 0으로 나누어 결과가 무한대로 발산할 때 발생합니다.

엑셀 DIV 오류

#DIV/0! 오류 해결방법
  1. 사용한 함수 또는 계산식에 0으로 나누어진 값이 있는지 확인하여 수정합니다.

    엑셀 DIV0 오류 해결

#NUM! 오류

"#NUM! 오류" 는 셀에 입력된 값(또는 계산에 사용된 값)이 엑셀이 처리 가능한 최대/최소 숫자 범위를 벗어났을 때 발생합니다.

엑셀 NUM 오류

#NUM! 오류 해결방법
  1. 계산 결과 또는 사용된 값이 9.9*10^307 (또는 -307) 범위를 벗어났는지 확인 후 수정합니다.

#NULL! 오류

"#NULL! 오류" 는 입력한 범위가 비어 있을 때 발생합니다. 실무에서 자주 만나는 오류는 아니며, 주로 공백 연산자로 범위를 참조할 때 나타납니다.

엑셀 NULL 오류

#NULL! 오류 해결방법
  1. 함수 또는 수식에 사용된 범위가 올바르게 입력되었는지 확인합니다.

    엑셀 NULL 오류 해결방법

#SPILL! 오류

"#SPILL! 오류" 는 엑셀 2021 이후/M365 버전에서 배열이 출력될 범위에 다른 값이 이미 입력되어 배열을 분산할 수 없을 때 발생합니다.

엑셀 SPILL 오류

#SPILL! 오류 해결방법
  1. 분산 범위에 입력된 기존 값을 제거합니다.

    엑셀 SPILL 오류 해결방법

#CALC! 오류

"#CALC! 오류" 는 엑셀 2021 이후/M365 버전에서 동적 배열 함수의 결과값이 비어 있거나 배열이 이중으로 잘못 사용된 경우 발생합니다.

엑셀 CALC 오류

오빠두Tip : 본문에 안내한 두 가지 원인은 대표적인 사례이며, #CALC! 오류는 이외에도 여러 상황에서 발생할 수 있습니다. 더 자세한 설명은 아래 마이크로소프트 공식 홈페이지의 관련 문서를 참고해주세요.

#CALC! 오류 해결방법
  1. 동적 배열 함수가 반환하는 결과가 비어 있는지 확인합니다. (예: FILTER 함수)

    엑셀 CALC 오류 해결

댓글 14
5 (14개 평가)
금마동
금마동 2021.12.16 09:15
꼭 알아야 될 유용한 정보 감사합니다
네이든피셔
네이든피셔 2022.08.01 14:49
오류가 날 때마다 어떤 오류인지 확인하면서 익숙해질 때까지 반복해야 명확하게 인지가 될 것 같네요. 감사합니다.
덩달이
덩달이 2022.09.29 08:28
감사히 잘 배우고 갑니다.
심현진
심현진 2022.10.18 11:14
넘 좋은 정보 감사합니다
깜놀
깜놀 2023.02.01 18:30
좋은 강의 감사합니다.
고수되기
고수되기 2023.02.20 22:25
감사합니다.
산초
산초 2023.05.29 16:30
감사합니다
숫사슴
숫사슴 2023.06.18 10:48
감사합니다
Eugene Choi
Eugene Choi 2023.07.18 13:54
궁금했던 오류반환내용이네요.
감사합니다.
송강동
송강동 2023.08.07 09:58
감사합니다.