반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 키보드없을때
- 엑셀수식
- 파워포인트하이퍼링크
- 엑셀기초
- 엑셀함수
- 저장안될때
- 엑셀복구
- 오피스트러블슈터
- 파워포인트그림투명도조절
- 파워포인트테마삽입
- 엑셀키보드없을때
- 엑셀피벗테이블
- DHVLTMXMFJQMFTBXJ
- 피피티그림해상도
- 엑셀조건부서식
- 파워포인트그림자
- 파워포인트이미지삽입
- 파워포인트텍스트상자
- 엑셀날짜숫자
- 파워포인트템플릿확인
- 엑셀오류
- 파워포인트 엑셀
- 엑셀안될때
- 엑셀눈금선
- 파워포인트 화면설정
- 엑셀문제해결
- 파워포인트
- 엑셀수식오류
- 엑셀
- 파워포인트디자인색변경
Archives
- Today
- Total
오피스 트러블슈터
38. 엑셀 #VALUE 오류 나는 이유: 데이터 형태 오류 본문
반응형

엑셀에서 **#VALUE! 오류가 뜨는 이유는 “숫자로 계산해야 하는데, 문자(텍스트)나 잘못된 값이 섞였기 때문”**입니다.
즉, 수식이 틀렸다기보다 데이터 형태가 계산 불가능한 상태인 경우가 많습니다.
아래 체크 순서대로 보면 원인을 빨리 찾을 수 있어요.
문제 상황 설명
- =A1+B1 같은 단순 계산인데 **#VALUE!**가 뜸
- SUM, IF, VLOOKUP 같은 함수에서도 갑자기 #VALUE! 발생
- 어떤 셀이 문제인지 딱 안 보이고, 수식만 오류로 뜸
원인
#VALUE!는 대표적으로 아래 상황에서 발생합니다.
- 숫자처럼 보이지만 **사실은 문자(텍스트)**인 값이 섞임
- 날짜/시간이 엑셀이 이해 못하는 형태로 들어감
- 함수 인수에 범위/형식이 잘못 들어감
- 숨은 공백, 특수문자 때문에 숫자 변환이 실패함
해결 방법 (단계별)
1️⃣ 숫자가 문자로 들어간 셀 찾기 (가장 흔함)
특징:
- 값이 왼쪽 정렬되어 보이거나
- 셀 왼쪽 위에 초록색 삼각형이 뜨는 경우가 많음
해결:
- 문제 구간 선택
- 경고 아이콘(느낌표) 클릭
- [숫자로 변환] 선택

2️⃣ 보이지 않는 공백/특수문자 제거
외부에서 복사해온 데이터(메일, PDF, 웹페이지)에서 자주 생깁니다.
해결(쉬운 방법):
- 새 열에 아래 수식 입력
- =TRIM(A1) (양쪽+중간 불필요 공백 정리)
- =CLEAN(A1) (보이지 않는 문자 제거)
- 결과를 값만 붙여넣기로 덮어쓰기
TRIM은 “띄어쓰기 정리”, CLEAN은 “안 보이는 찌꺼기 제거”라고 생각하면 됩니다.
3️⃣ 날짜가 ‘문자 날짜’인지 확인
예: 2026-02-04처럼 보여도
엑셀이 날짜로 인식하지 못하면 계산에서 #VALUE!가 날 수 있어요.
해결:
- 데이터 → 텍스트 나누기를 이용해 날짜를 날짜로 변환하는 방법이 효과적입니다.
(초보자용으로 가장 안정적인 방식)
- 날짜가 있는 열 선택
- [데이터] → [텍스트 나누기]
- 구분 기호는 아무거나 선택 후 다음
- 열 데이터 형식에서 날짜(YMD 등) 선택 → 완료
4️⃣ 계산식에 “문자”가 섞여 있는지 점검
예:
- =A1&"원"처럼 문자를 붙인 셀을
- 다시 더하기에 사용하면 #VALUE!가 납니다.
해결:
- 문자 붙이는 셀과 계산용 셀을 분리하거나
- 계산할 때는 VALUE()로 숫자 변환을 시도합니다.
예:
- =VALUE(A1)
- 또는 =A1*1 (문자 숫자를 강제로 숫자로 만드는 흔한 방법)
5️⃣ 함수 인수(범위)가 잘못 들어간 경우
대표 예시:
- VLOOKUP에서 찾는 값이 텍스트/숫자 형식이 달라서 충돌
- LEFT/RIGHT/MID에 숫자가 아닌 값이 들어감
- IF에서 계산 부분에 텍스트가 들어감
이 경우는 “수식 자체”보다
👉 참조하는 셀의 형식 문제가 더 많습니다.
주의사항 / 안 될 때 체크
- ❌ “보기엔 숫자인데 계속 #VALUE!”
→ 공백/특수문자 가능성 높음 (TRIM/CLEAN 먼저) - ❌ 다른 파일에서 붙여넣은 값
→ 문자로 들어온 경우가 많음 (숫자로 변환) - ❌ 날짜 계산에서 #VALUE!
→ 문자 날짜 여부 먼저 확인
요약
- #VALUE! = 계산 불가한 값(문자/형식 오류)이 섞인 상태
- 1순위: 숫자→문자 문제 확인
- 2순위: 공백/특수문자 제거
- 3순위: 날짜 형식 변환
- 필요하면 VALUE()로 숫자 변환
TRIM이나 CLEAN 함수는 처음 접해보는 함수인대, 외부에서 데이터를 복사해서 붙여넣을때 사용하기에 좋은 수식인거 같습니다.
반응형
'엑셀' 카테고리의 다른 글
| 40. 엑셀 #REF 오류 나는 이유: 참조 대상이 사라졌을 때 (0) | 2026.02.24 |
|---|---|
| 39. 엑셀 #N/A 오류 안 나오게 하는 법: 찾는 값이 없을 때 생기는 오류 (0) | 2026.02.23 |
| 0-7. 엑셀 테두리와 눈금선 (0) | 2026.02.22 |
| 37. 엑셀 인쇄할 때 눈금선 안 나오는 이유: 인쇄 옵션 설정 (0) | 2026.02.21 |
| 36. 엑셀 눈금선 안 보임: 셀 경계선 안 보이는 경우 (0) | 2026.02.20 |
