엑셀 오류 해결의 모든 방법

엑셀 오류 해결의 모든 방법

엑셀에서 데이터를 입력하거나 수식을 사용할 때 예기치 못한 오류 메시지를 자주 보셨나요? 이번 포스트에서는 가장 많이 발생하는 엑셀 오류들의 원인과 해결법을 초보자도 쉽게 따라할 수 있도록 정리해드립니다.

1. 엑셀 오류 종류와 원인

1-1. #DIV/0!

원인: 숫자를 0 또는 빈 셀로 나눴을 때 발생합니다.
해결: 분모가 0인지 확인 후 계산 전 조건을 추가하세요.

=IF(B1=0, "", A1/B1)

1-2. #VALUE!

원인: 텍스트나 숫자가 섞인 셀을 잘못 계산할 때 발생합니다.
해결: 함수에 텍스트가 들어가지 않도록 입력값을 점검하세요.

1-3. #REF!

원인: 참조하던 셀이 삭제됐을 때 생깁니다.
해결: 수식에서 참조 오류를 일으킨 셀을 수정하거나 복구하세요.

1-4. #NAME?

원인: 함수 이름을 잘못 입력하거나 따옴표 누락 시 발생합니다.
해결: 함수명을 정확하게 입력하고 문자열에는 “”를 사용하세요.

1-5. #N/A

원인: VLOOKUP, MATCH 등에서 찾는 값이 없을 때 생깁니다.
해결: 찾고자 하는 값이 정확한지 확인하고 오류처리 함수와 함께 사용하세요.

=IFNA(VLOOKUP(A1, B:C, 2, FALSE), "값 없음")

2. 오류 방지를 위한 예외 처리 함수

2-1. IFERROR

수식에 오류가 발생할 경우 대체값을 보여줍니다.

=IFERROR(A1/B1, "에러")

2-2. IFNA

#N/A 오류만 처리할 때 사용합니다.

=IFNA(VLOOKUP(A1, B:C, 2, FALSE), "없음")

2-3. ISERROR / ISERR

셀에 오류가 있는지를 검사하여 TRUE/FALSE 반환합니다.

3. 오류 해결 실전 팁

  • 자동 계산 모드 확인: 계산 옵션이 수동이면 결과가 안 바뀔 수 있어요.
  • 셀 형식 확인: 날짜를 숫자로 바꾸려 했거나, 텍스트로 입력된 숫자일 수 있어요.
  • 숫자 대신 공백 입력 방지: 공백은 오류의 주요 원인입니다.
  • 숨겨진 열이나 행: 참조 범위에서 누락된 셀은 #REF! 오류를 유발할 수 있어요.

4. 자주 묻는 질문 (FAQ)

  • Q1. 오류를 모두 한 번에 숨길 수 있나요?
    IFERROR 함수로 수식 전체를 감싸면 됩니다.
  • Q2. 오류만 필터링해서 볼 수 있나요?
    조건부 서식이나 =ISERROR() 함수로 가능해요.
  • Q3. VLOOKUP에서 #N/A가 너무 자주 나와요.
    정확한 값인지, 공백이 있는지 확인하고 TRIM()IFNA()를 함께 써보세요.
  • Q4. 특정 셀만 오류가 있어요.
    복사한 셀일 경우 상대 참조 범위가 깨졌을 수 있습니다.
  • Q5. 오류가 아닌데 값이 안 나와요.
    계산 모드가 자동인지 수식 > 계산 옵션에서 확인해 보세요.

Leave a Reply

Your email address will not be published. Required fields are marked *