목차▾
엑셀 수식 안됨 빠른 진단
결과가 이상하다고 바로 수식을 지우지 말고 결과 셀을 선택해 수식 입력줄부터 확인합니다. 입력줄에 등호로 시작하는 수식이 남아 있는지, 셀에는 어떤 형태로 보이는지에 따라 원인을 빠르게 좁힐 수 있습니다.
| 보이는 증상 | 먼저 확인할 곳 | 빠른 조치 |
|---|---|---|
| 원본 값을 바꿔도 결과가 그대로 | 계산 옵션 | 자동 계산 선택 |
| =B2*C2가 그대로 보임 | 셀 서식·앞 문자 | 일반 → F2 → Enter |
| 시트 전체에 수식 표시 | 수식 표시 모드 | Ctrl+` 다시 누르기 |
| 순환 참조 경고 | 자기 참조 셀 | 순환 경로 수정 |
자동계산 안됨 해결
수식은 남아 있지만 참조하는 값을 바꿔도 결과가 이전 값에 멈춘다면 계산 옵션이 수동인지 확인합니다. 수식 탭 → 계산 그룹 → 계산 옵션에서 자동을 선택합니다. Windows 데스크톱 Excel에서는 파일 → 옵션 → 수식 → 통합 문서 계산에서도 같은 설정을 확인할 수 있습니다.
- 결과 셀을 선택하고 수식 입력줄에 수식이 남아 있는지 확인합니다.
- 수식 탭에서 계산 옵션을 엽니다.
- 수동이 선택되어 있다면 자동으로 변경합니다.
- 원본 값을 다시 바꾸고 결과가 즉시 갱신되는지 확인합니다.
F9 다시 계산 단축키 차이
F9를 누르면 변경된 수식과 그 수식을 참조하는 결과를 다시 계산할 수 있습니다. 하지만 계산 옵션이 수동인 상태까지 자동으로 바꾸지는 않습니다. F9 후에는 값이 맞아 보여도 다음 입력에서 다시 멈출 수 있으므로 자동 계산 설정을 별도로 확인해야 합니다.
| 단축키 | 계산 범위 |
|---|---|
| F9 | 열려 있는 통합 문서의 변경된 수식 다시 계산 |
| Shift+F9 | 현재 활성 워크시트 다시 계산 |
| Ctrl+Alt+F9 | 변경 여부와 관계없이 열린 통합 문서 전체 다시 계산 |
수식이 문자 그대로 나올 때
한두 셀에서만 =SUM(A1:A3) 같은 수식 문자열이 그대로 보인다면 셀 서식이 텍스트인지 확인합니다. 텍스트 서식은 등호로 시작해도 내용을 문자로 저장하므로 계산하지 않습니다.
- 문자처럼 보이는 수식 셀을 선택합니다.
- Ctrl+1을 열고 표시 형식을 일반으로 변경합니다.
- 셀 또는 수식 입력줄에서 수식 앞의 작은따옴표·공백을 제거합니다.
- F2를 누른 뒤 Enter로 수식을 다시 확정합니다.
셀 서식만 일반으로 바꾸면 기존 텍스트가 즉시 수식으로 재해석되지 않을 수 있습니다. F2 → Enter가 필요한 이유입니다. 수식이 등호 없이 SUM(A1:A3)로 시작한다면 맨 앞에 =도 추가해야 합니다.
시트 전체에 수식이 보일 때
여러 수식 셀의 열 너비가 갑자기 넓어지고 결과 대신 수식이 모두 보인다면 수식 표시 모드가 켜진 상태입니다. 수식 탭 → 수식 분석 그룹 → 수식 표시를 다시 누르거나 Ctrl+`를 사용하면 결과 보기로 돌아갑니다.
순환 참조 확인과 수정
D2 셀의 수식이 =D2+B2*C2처럼 자기 자신을 포함하면 Excel이 계산을 끝낼 수 없습니다. 직접 자기 자신을 참조하거나 여러 셀을 거쳐 다시 돌아오는 경우 모두 순환 참조입니다.
- 수식 탭에서 오류 검사를 엽니다.
- 순환 참조 메뉴에 표시되는 셀 주소를 선택합니다.
- 수식 입력줄에서 자기 자신으로 돌아오는 참조를 찾습니다.
- 의도한 입력 셀 또는 이전 행을 참조하도록 수식을 수정합니다.
반복 계산이 필요한 특별한 모델이 아니라면 반복 계산 옵션을 켜서 경고만 없애기보다 잘못된 참조를 먼저 고치는 편이 안전합니다.
오류 코드와 계산 멈춤 구분
#VALUE!, #REF!, #DIV/0!, #NAME?가 보인다면 Excel이 계산을 하지 않은 것이 아니라 계산 과정에서 문제를 발견한 것입니다. 자동 계산 설정을 바꾸기보다 오류 코드의 원인을 먼저 수정해야 합니다.
- #VALUE! — 숫자 계산에 텍스트가 섞였는지 확인
- #REF! — 수식이 참조하던 행·열·시트가 삭제되었는지 확인
- #DIV/0! — 나누는 셀이 0 또는 빈 셀인지 확인
- #NAME? — 함수 이름, 따옴표, 정의된 이름의 철자 확인
오류를 다른 문구로 표시해야 한다면 IFERROR 함수를 사용할 수 있습니다. 다만 IFERROR로 숨기기 전에 원래 오류 원인을 먼저 확인하세요.
수식이 값으로 바뀌거나 사라졌을 때
결과 셀을 선택했는데 수식 입력줄에 =가 없고 숫자만 보인다면 수식이 계산되지 않는 문제가 아니라 수식이 값으로 덮어써진 상태입니다. 값 붙여넣기나 F9를 이용한 수식 부분 계산 확정이 원인일 수 있습니다.
방금 발생했다면 Ctrl+Z로 되돌립니다. 이미 저장하고 닫았다면 같은 행의 정상 수식을 복사하거나 이전 버전·백업에서 복구해야 합니다. 수식 자체가 사라진 뒤에는 계산 옵션을 자동으로 바꿔도 돌아오지 않습니다.
자주 묻는 질문
엑셀에서 값을 바꿨는데 수식 결과가 자동으로 변하지 않아요.▾
수식 탭 → 계산 옵션에서 수동이 선택되어 있는지 확인하고 자동으로 변경하세요. Windows 데스크톱 Excel에서는 파일 → 옵션 → 수식 → 통합 문서 계산에서도 확인할 수 있습니다.
F9를 누르면 해결되는데 다시 값을 바꾸면 멈춥니다.▾
F9는 현재 열려 있는 통합 문서의 변경된 수식을 한 번 다시 계산하는 단축키입니다. 계산 옵션이 수동인 상태는 유지되므로 계속 자동으로 계산하려면 계산 옵션을 자동으로 바꿔야 합니다.
수식 결과 대신 =SUM(A1:A3)이 셀에 그대로 보여요.▾
셀 서식이 텍스트이거나 수식 앞에 작은따옴표·공백이 있을 수 있습니다. 셀 서식을 일반으로 바꾸고 수식 앞의 문자를 제거한 뒤 F2 → Enter로 수식을 다시 확정하세요.
시트의 모든 셀에 결과 대신 수식이 보입니다.▾
수식 표시 모드가 켜진 상태일 가능성이 큽니다. Ctrl+`를 누르거나 수식 탭 → 수식 표시를 다시 선택하면 계산 결과 보기로 돌아갑니다.
Ctrl+`를 눌러도 수식이 문자로 계속 보입니다.▾
일부 셀만 계속 수식 문자열로 보인다면 수식 표시 모드가 아니라 텍스트 서식 문제일 가능성이 큽니다. 해당 셀을 일반 서식으로 바꾸고 F2 → Enter를 실행하세요.
순환 참조는 무엇인가요?▾
수식이 직접 또는 다른 셀을 거쳐 자기 자신을 다시 참조하는 상태입니다. 수식 → 오류 검사 → 순환 참조에서 셀 주소를 확인하고 계산 경로가 자기 자신으로 돌아오지 않게 수정해야 합니다.
#VALUE!나 #REF!가 보이는 것도 자동계산 문제인가요?▾
아닙니다. 오류 코드가 보인다면 Excel이 수식을 계산하려고 했지만 인수나 참조에 문제가 있다는 뜻입니다. #VALUE!는 값 형식, #REF!는 삭제된 참조, #DIV/0!는 0으로 나누는 수식을 먼저 확인하세요.
다른 파일을 열었더니 계산 옵션이 수동으로 바뀔 수 있나요?▾
데스크톱 Excel의 계산 옵션 변경은 열려 있는 모든 통합 문서에 영향을 줄 수 있습니다. 수동 계산으로 저장된 파일을 함께 사용했다면 현재 통합 문서의 계산 옵션을 다시 확인하세요.
이 페이지는 Microsoft Support의 수식 재계산, 수식 표시, 깨진 수식 문제 해결 안내를 기준으로 작성했습니다. 메뉴 이름과 단축키 동작은 Excel 버전과 운영체제에 따라 다를 수 있습니다.