엑셀 DIV 0 없애기 가이드 - 오류 원인부터 해결법까지
Excel에서 계산을 하다 보면 갑자기 ‘#DIV/0!’ 오류가 표시되어 당황하는 경우가 많습니다. “DIV/0 의미가 무엇인지 모르겠다”, “엑셀 div 0 없애기 방법이 있는지 알고 싶다”, “오류를 표시하지 않게 설정할 수 있을까”와 같은 고민을 하는 사용자도 많습니다.
이 오류는 엑셀에서 나눗셈을 수행할 때 가장 흔하게 발생하는 대표적인 계산 오류입니다.
이 글에서는 엑셀 #DIV/0! 오류의 정확한 의미와 발생 원인, 그리고 div 0 없애기 방법을 IF 함수와 IFERROR 함수를 중심으로 알기 쉽게 설명합니다.
파트 1: 엑셀 div 0 오류란?
'#DIV/0!'란 Excel에서 나눗셈 계산을 할 때 분모, 즉 나누는 수가 '0'이거나 빈칸인 경우 표시되는 오류입니다. Excel에서는 0으로 나눗셈을 할 수 없기 때문에 계산 결과 대신 '#DIV/0!'이 표시됩니다.
'#DIV/0!'의 의미는 '0으로 나눌 수 없어 계산할 수 없습니다'라는 Excel의 메시지입니다. 파일이 손상된 것이 아니라, 수식이나 입력 데이터에 문제가 있음을 알려 주기 위해 표시됩니다.
파트 2: 엑셀 div 0 오류가 발생한 주요 원인
다음으로 '#DIV/0!' 오류가 어떤 원인으로 표시되는지 설명합니다.
나누는 수가 '0'으로 되어 있음
Excel에서는 0으로 나눗셈을 할 수 없습니다. 따라서 수식의 분모, 즉 나누는 수에 '0'이 입력되어 있으면 계산 결과 대신 '#DIV/0!' 오류가 표시됩니다.
참조하는 셀이 비어 있음
수식에서 참조하는 셀이 비어 있는 경우에도 '#DIV/0!'이 발생합니다. 예를 들어 나눗셈에 사용하는 셀에 숫자가 입력되어 있지 않으면 정상적으로 계산할 수 없어 오류가 표시됩니다.
수식이 입력 대기 상태로 되어 있음
집계표나 입력 양식에서는 필요한 데이터가 아직 입력되지 않은 상태에서 수식만 먼저 설정되어 있는 경우가 있습니다. 이 경우 계산에 필요한 값이 부족하기 때문에 '#DIV/0!'이 표시됩니다.
셀 참조 설정이 잘못되어 있음
수식이 잘못된 셀을 참조하는 경우에도 '#DIV/0!' 오류가 발생할 수 있습니다. 수식을 복사하는 과정에서 참조 위치가 어긋나거나 빈 셀을 참조하면 의도하지 않은 오류가 발생합니다.
파트 3: 엑셀 div 0 없새기 방법
여기에서는 '#DIV/0!' 오류를 표시하지 않는 해결 방법을 소개합니다.
IFERROR 함수를 사용해 오류 숨기기
IFERROR 함수는 '#DIV/0!'을 표시하지 않도록 하고 싶을 때 사용하는 함수입니다. IFERROR 함수를 사용하면 '#DIV/0!' 등 오류가 발생했을 때 빈칸이나 원하는 문자를 표시할 수 있습니다.
-
'수식' 탭의 '함수 삽입'을 클릭합니다.
-
'함수 범주'에서 '논리'를 선택한 뒤 '함수 이름'에서 'IFERROR'를 선택합니다.
-
'값'에 '=E4/D4'(E4가 피제수, D4가 제수)를 입력하고, '오류일 경우의 값'에 "전년 미출시"를 입력합니다('전년 미출시'는 이미지 안의 샘플 텍스트입니다).
-
오류가 아닌 경우에는 '값'에 입력한 수식이 계산되어 표시됩니다.
IF 함수를 사용해 '#DIV/0!' 발생 방지하기
IF 함수를 사용하면 나눗셈을 실행하기 전에 제수가 0인지 확인할 수 있습니다. 오류 발생을 미리 방지하고 싶을 때 적합합니다.
-
계산식을 넣을 셀의 수식을 삭제한 뒤 '함수 삽입' 버튼을 클릭합니다.
-
'함수 삽입' 대화 상자에서 논리 함수 'IF'를 선택합니다.
-
계산식을 입력한 뒤 '확인'을 클릭합니다.
-
B열에 값이 입력되었을 때만 계산 결과가 표시됩니다.
제수에 올바른 값 입력하기
'#DIV/0!'은 나눗셈에 사용하는 값이 '0'이거나 빈칸일 때 발생합니다. 계산에 사용하는 셀에 올바른 숫자가 입력되어 있는지 확인하세요.
-
'#DIV/0!'이 표시된 셀을 클릭합니다.
-
수식 입력줄에서 나눗셈에 사용되는 셀을 확인합니다.
-
제수 셀에 올바른 숫자를 입력합니다.
-
Enter 키를 눌러 오류가 사라졌는지 확인합니다.
수식을 수정해 올바른 셀 참조하기
수식이 잘못된 셀을 참조하는 경우에도 '#DIV/0!' 오류가 발생합니다. 특히 수식을 복사한 뒤에는 참조 위치가 어긋나지 않았는지 확인하는 것이 중요합니다.
-
'#DIV/0!'이 표시된 셀을 선택합니다.
-
수식 입력줄에서 참조 중인 셀을 확인합니다.
-
올바른 셀을 참조하도록 수식을 수정합니다. 예를 들어 '=A1/B1'이어야 하는데 '=A1/C1'로 되어 있다면 B1로 수정합니다.
-
Enter 키를 눌러 결과를 확인합니다.
파트 4: Excel에서 표시 오류가 갑자기 대량으로 발생한 경우의 대처법
오류가 갑자기 대량으로 표시되거나 파일이 열리지 않게 된 경우에는 Excel 파일 자체가 손상되었을 가능성이 있습니다. 이럴 때는 전용 파일 복구 소프트웨어를 이용하는 방법이 있습니다.
4DDiG File Repair 는 손상된 Excel 파일을 비롯해 Word, PowerPoint, PDF 등 다양한 파일을 복구할 수 있는 도구입니다.
사용 방법도 간단해 초보자도 쉽게 이용할 수 있습니다. 파일이 열리지 않거나 데이터가 정상적으로 표시되지 않는 경우에는 복구를 시도해 보는 것이 좋습니다.
복구 절차
-
4DDiG File Repair를 실행하고 왼쪽 메뉴에서 '파일 복구'를 선택합니다. 그런 다음 '파일 추가'를 클릭해 컴퓨터에서 손상된 파일을 추가합니다.
-
파일을 추가한 뒤 '모두 복구'를 클릭하면 도구가 감지한 오류와 손상을 분석하고 복구를 시작합니다.
-
복구가 완료되면 '미리보기' 버튼을 클릭해 복구된 파일을 확인할 수 있습니다. 각 복구된 파일을 미리 보고 완전히 복원되었는지 확인합니다.
-
'저장' 버튼을 클릭해 저장할 파일을 선택하거나 '모두 저장'을 클릭해 복구된 모든 파일을 저장합니다.
파트 5: 마무리
엑셀 DIV 0 오류는 대부분 나누는 값이 0이거나 빈 셀일 때 발생하는 Excel 계산 오류입니다. 입력값을 수정하거나 수식을 점검하면 대부분 쉽게 해결할 수 있습니다.
하지만 오류가 갑자기 대량으로 발생하거나 파일 자체가 정상적으로 열리지 않는 경우에는 Excel 파일 손상이 원인일 수도 있습니다. 이럴 때는 4DDiG File Repair 를 활용해 손상된 파일을 복구하고 데이터를 복원하는 방법도 고려해 볼 수 있습니다.