엑셀 #VALUE! 오류 해결 방법 — 숫자 계산에 문자·공백이 섞였을 때
#VALUE!는 계산할 수 없는 값(문자, 공백 문자, 텍스트 날짜)이 수식에 들어갔다는 뜻입니다. 수식 > 수식 계산으로 어느 셀에서 오류가 나는지 찾고, 그 셀의 공백·문자를 지우거나 숫자로 변환합니다. =A1+B1+C1 대신 =SUM(A1:C1)을 쓰면 문자 셀을 무시합니다.
빠른 해결 요약
- 수식 > 수식 계산으로 오류 위치 확인
- 빈칸처럼 보이는 셀 선택 후 Delete(공백 문자 제거)
- 텍스트 날짜는 DATEVALUE 또는 텍스트 나누기로 변환
- + 연산 대신 SUM 함수 사용
이런 증상일 때 보는 글입니다
- =A1+B1 같은 간단한 계산이 #VALUE!일 때
- 날짜 빼기 계산이 #VALUE!일 때
해결 방법별 소요 시간·난이도·위험도
| 방법 | 소요 시간 | 난이도 | 관리자 권한 | 데이터·설정 위험 |
|---|---|---|---|---|
| 오류 셀 찾기 | 3분 | 쉬움 | 필요 없음 | 없음 |
| 공백·문자 제거 | 5분 | 쉬움 | 필요 없음 | 없음 |
| 날짜 변환 | 5분 | 보통 | 필요 없음 | 없음 |
| SUM으로 변경 | 2분 | 쉬움 | 필요 없음 | 없음 |
소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.
1단계: 오류를 만드는 셀 찾기
오류 셀을 선택하고 수식 > 수식 계산을 눌러 '계산'을 반복하면 수식이 단계별로 풀리며 어느 값에서 #VALUE!가 생기는지 보입니다. 셀 옆 노란 느낌표의 '계산 단계 표시'도 같은 기능입니다.
2단계: 보이지 않는 공백
빈칸처럼 보이지만 스페이스가 들어간 셀은 문자로 취급돼 + 계산에서 오류가 납니다. 해당 셀을 선택해 Delete로 비우거나, 범위를 선택하고 Ctrl+H로 공백 한 칸을 찾아 '모두 바꾸기'로 지웁니다. 웹에서 복사한 줄바꿈 없는 공백(NBSP)은 =SUBSTITUTE(A1,CHAR(160),"")로 정리합니다.
3단계: 텍스트로 된 날짜
'2026.10.24'처럼 점으로 구분된 날짜는 엑셀이 날짜로 인식하지 못해 빼기 계산이 실패합니다. 열을 선택하고 데이터 > 텍스트 나누기 → 마침 → 3단계에서 '날짜(YMD)'를 고르거나, Ctrl+H로 '.'을 '-'로 바꾸면 날짜로 바뀝니다.
4단계: 수식 방식 바꾸기
=A1+B1+C1은 하나라도 문자이면 #VALUE!가 되지만 =SUM(A1:C1)은 문자 셀을 건너뜁니다. SUMPRODUCT나 배열 수식에서는 각 범위의 행·열 크기가 같아야 하므로 범위 크기도 확인합니다.
자주 묻는 질문
다른 PC에서는 괜찮은데 제 PC에서만 #VALUE!예요.
지역 설정의 날짜·소수점 형식이 다르면 텍스트 날짜 해석이 달라집니다. 날짜를 실제 날짜 값으로 바꿔 두면 어디서나 같습니다.
다음으로 확인할 해결 가이드
이 글에서 다루는 오류 코드
#VALUE!
원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.
공식 참고 문서
외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.
이 방법으로 문제가 해결됐나요?