
얼마 전 지인이 지출표를 보내며 숫자가 갑자기 안 맞는다고 했습니다. 파일을 열어보니 어떤 셀은 #VALUE!가 뜨고, 다른 셀은 지난달 금액을 그대로 보여주더군요. 같은 엑셀 오류처럼 보여도 원인은 달랐습니다. 엑셀 오류 해결은 화면에 무엇이 표시되는지부터 구분하면 훨씬 수월합니다.
아래 메뉴와 오류 표시는 2026년 10월 기준 Microsoft의 Excel 안내를 바탕으로 했습니다. 설치된 버전과 운영체제에 따라 메뉴 이름이나 위치는 조금 다를 수 있습니다.
수정하기 전에 무엇을 남겨야 할까요?
먼저 원본 파일을 복사해 작업용 파일을 만듭니다. 특히 여러 사람이 함께 쓰는 매출표나 정산표라면 원본에 바로 저장하지 않는 편이 좋습니다. 오류가 처음 생긴 날짜, 문제가 있는 시트 이름, 셀 주소도 메모해 두세요. 예를 들어 ‘10월 정산 시트 F12, #REF! 표시’처럼 적으면 나중에 원인을 되짚기 쉽습니다.
그다음 오류가 한 셀에만 있는지, 한 열 전체에 퍼졌는지 확인합니다. 한 셀만 문제라면 입력값이나 수식을 살피고, 같은 열에서 반복되면 복사한 수식의 참조 범위를 비교합니다. 파일 자체가 열리지 않는다면 셀 수식부터 고칠 수 없으므로 아래의 파일 복구 순서로 넘어가야 합니다.
셀에 뜬 표시별로 어디를 고쳐야 할까요?
오류 셀을 선택하고 위쪽 수식 입력줄을 보세요. 화면의 오류 글자만 보는 것보다 어떤 셀을 참조하는지 확인하는 게 빠릅니다. Microsoft 지원 안내에서도 오류 표시마다 원인과 처리 방법이 다르다고 설명합니다.
- #DIV/0!는 0이나 빈 셀로 나눴을 때 나타납니다. 예를 들어 판매액을 판매 건수로 나누는데 건수가 아직 입력되지 않았다면 건수 셀부터 확인합니다. 건수가 0인 동안 결과를 비워 두고 싶다면 분모를 검사하는 IF 수식을 쓸 수 있습니다. 다만 0건과 미입력을 같은 뜻으로 취급해도 되는지는 표의 용도에 맞춰 결정해야 합니다.
- #VALUE!는 계산에 쓸 수 없는 문자나 공백이 섞였을 때 흔합니다. 숫자처럼 보이는 셀이 실제로는 텍스트일 수도 있습니다. 해당 셀을 선택해 수식 입력줄의 앞뒤 공백, 쉼표, 특수문자를 확인하고 숫자로 다시 입력해 보세요. 여러 셀을 한꺼번에 바꾸기 전에는 어떤 값이 바뀌는지 한두 개로 먼저 확인하는 게 안전합니다.
- #REF!는 수식이 참조하던 셀이나 시트가 삭제되는 등 참조가 끊어졌다는 뜻입니다. 수식 입력줄에서 #REF!가 들어간 자리를 찾고, 원래 참조해야 할 범위를 확인해 다시 지정합니다. 삭제한 시트가 원인이라면 남아 있는 파일만 보고 원래 데이터를 알아낼 수 없을 수 있으니 이전 버전이나 백업도 확인해야 합니다.
- #N/A는 조회 수식이 찾는 값을 못 찾았을 때 자주 보입니다. 찾을 값이 실제 목록에 있는지, 숫자와 텍스트 형식이 서로 다른지, 앞뒤 공백이 있는지 차례로 봅니다. VLOOKUP을 사용했다면 정확히 일치하는 값을 찾도록 설정했는지도 확인하세요.
- #NAME?은 Excel이 수식 속 이름을 알아보지 못할 때 나타납니다. 함수 철자, 정의한 이름, 문자에 붙인 따옴표를 확인합니다. #####만 보인다면 먼저 열 너비를 넓혀 보세요. 그래도 그대로라면 날짜나 시간 계산 결과도 살펴봐야 합니다.
오류를 일단 안 보이게 하려고 IFERROR로 모두 0으로 바꾸는 경우가 있습니다. 그런데 이 함수는 여러 종류의 오류를 함께 가립니다. 합계나 정산 금액에 쓰는 표라면 원인을 고친 뒤, 값이 없을 때 0으로 보여도 되는 경우에만 적용하는 편이 낫습니다.
오류 표시가 없는데 값이 안 바뀐다면?
입력값을 고쳤는데 결과가 그대로라면 수식의 계산 설정을 확인합니다. Windows 데스크톱 Excel에서는 ‘수식’ 탭의 ‘계산 옵션’에서 ‘자동’인지 볼 수 있습니다. ‘수동’으로 되어 있다면 F9 키로 다시 계산한 뒤 결과가 달라지는지 확인하세요. 수동 설정을 자동으로 바꾸면 열려 있는 다른 통합 문서에도 영향을 줄 수 있으므로, 함께 작업 중인 파일이 있는지도 살펴야 합니다.
셀에 계산 결과 대신 =SUM(A1:A5) 같은 수식 자체가 보인다면 ‘수식’ 탭의 ‘수식 표시’가 켜져 있는지 확인합니다. 특정 셀만 그렇다면 셀 서식이 텍스트인지, 수식 앞에 작은따옴표가 들어갔는지도 봅니다. 서식을 일반으로 바꾼 뒤 수식을 다시 입력하면 계산되는 경우가 있습니다. 반대로 결과가 예상과 다르다면 수식이 참조하는 셀 주소와 범위의 시작·끝을 확인하세요. 행을 추가했는데 합계 범위에 새 행이 빠져 있는 일도 흔합니다.
어느 부분에서 값이 어긋나는지 모르겠다면 오류 셀을 선택한 뒤 ‘수식’ 탭의 ‘수식 계산’을 이용할 수 있습니다. 계산 과정을 한 단계씩 보면서 숫자여야 할 자리에 문자나 빈 값이 들어오는지 확인하는 방식입니다. 복잡한 수식을 통째로 다시 쓰기 전에 확인할 만합니다.
파일이 열리지 않거나 계속 멈춘다면?
파일 하나만 열리지 않으면 우선 복사본을 만든 뒤 그 복사본으로 복구를 시도합니다. Windows 데스크톱 Excel에서는 ‘파일 → 열기’에서 파일을 선택하고, ‘열기’ 버튼 옆 화살표를 눌러 ‘열기 및 복구’를 선택할 수 있습니다. 먼저 ‘복구’를 시도하고, 실패하면 ‘데이터 추출’로 값과 수식을 가져올 수 있는지 확인합니다. Microsoft 지원도 손상된 통합 문서에 이 순서를 안내합니다. 복구에 성공해도 시트 수, 주요 합계, 수식이 원본과 맞는지는 꼭 대조해야 합니다.
여러 파일에서 Excel이 반복해서 멈춘다면 파일 하나의 문제인지 프로그램 문제인지 구분합니다. Windows에서는 실행 창에 excel /safe를 입력해 안전 모드로 실행할 수 있습니다. 안전 모드에서는 열리는데 평소에는 멈춘다면 추가 기능 등의 영향을 의심해 볼 수 있습니다. 복구가 실패하거나 업무용 파일의 값이 맞지 않는다면 오류 문구와 파일 상태를 적어 Microsoft 지원 또는 사내 전산 담당자에게 전달하는 게 좋습니다.
실무에서는 오류 글자를 지우는 것보다 ‘원본 보관 → 표시 확인 → 참조값 확인 → 다시 계산 → 결과 대조’ 순서가 더 믿을 만했습니다. 숫자가 보이기 시작한 뒤에도 이전 달 자료나 원장과 한 번 더 맞춰 보면, 조용히 남아 있던 계산 오류까지 발견할 수 있습니다.
