
엑셀 수식이 계산되지 않을 때 — 문자로 보일 때 90초 해결
엑셀 수식이 계산되지 않을 때 가장 흔한 원인은 텍스트 서식, 표시 수식 모드, 수동 계산 옵션입니다. 아래 체크리스트와 처방을 순서대로 적용해 한 번에 정상화하세요.
Quick Fix 90초
- 범위 선택 → 셀 서식=일반 → F2, Enter 또는 데이터 > 텍스트 나누기 → 마침.
- Ctrl+`로 표시 수식 모드 해제.
- 수식 > 계산 옵션을 자동으로, F9 재계산.
원인 요약(7가지)
- 텍스트 서식/앞따옴표/숨은 공백(NBSP)
- 표시 수식 모드(Ctrl+`)
- 계산 옵션=수동
- 구분기호(, / ;)·유럽 소수점
- R1C1 참조 스타일
- 시트/셀 보호
상황별 해결
텍스트 서식·앞따옴표·숨은 공백
=SUBSTITUTE(TRIM(SUBSTITUTE(A2,CHAR(160)," ")), "'","")
정리 후 텍스트 나누기-마침으로 수식 재인식.
표시 수식 모드
Ctrl+`로 결과 표시로 전환.
자동/수동 계산
수식 > 계산 옵션 > 자동, F9 전체/ Shift+F9 시트 재계산.
구분기호·유럽 소수점
=NUMBERVALUE(A2, ",", ".")
R1C1·시트 보호
파일 > 옵션 > 수식에서 R1C1 체크 해제, 검토 > 시트 보호 해제.
실무 예제
// 수식 문자열에서 NBSP/앞따옴표 제거
=SUBSTITUTE(TRIM(SUBSTITUTE(A2,CHAR(160)," ")), "'","")
Troubleshooting
| 증상 | 원인 | 해결 |
|---|---|---|
| =SUM이 그대로 | 텍스트 서식/표시 수식 | 일반 서식, Ctrl+` 해제, 텍스트 나누기 |
| 값이 안 변함 | 수동 계산 | 자동 계산, F9 재계산 |
| #VALUE! | 숫자 텍스트 | VALUE/TRIM/SUBSTITUTE, NUMBERVALUE |
| 함수 구분 오류 | , / ; 로캘 차이 | 환경에 맞게 구분기호 수정 |
| 주소가 R1C1 | R1C1 스타일 | 옵션에서 해제 |
재발 방지 체크리스트
- 외부 붙여넣기는 값만 → 필요한 곳만 수식 입력
- 템플릿은 계산 옵션=자동 고정
- 국제 파일은 구분기호·로캘 확인
- 대량 정리는 Power Query로 타입 고정