← 모든 글

엑셀 숫자가 문자로 저장됐을 때 변환 방법

원인: A2와 A3가 숫자처럼 보이는 문자여서 참조 범위의 SUM 합계에서 빠집니다. 해결: 원본은 남기고 B2에 =VALUE(A2), B3에 =VALUE(A3)을 입력하면 E2의 합계가 3000이 됩니다. #VALUE!가 나면 단위, 불필요한 문자, 지역별 구분자를 확인하고 무작정 지우지 마세요.

연습 파일

원본은 보관하고 복사본으로 작업하세요. 예제는 보통 다운로드 폴더에 저장됩니다.

엑셀 숫자 합계가 0일 때 해결 연습 파일 다운로드 ↓

화면은 실제 프로그램에서 캡처했습니다. 이미지를 누르면 새 탭에서 원래 크기로 볼 수 있습니다. 넓은 화면은 이미지 안에서 좌우로 밀어 보세요.

1. 원본 값과 합계 범위를 확인하세요

이 글의 연습 파일에서 다운로드 링크를 누르세요. 브라우저의 다운로드 목록에서 완료를 확인하고 error-practice.xlsx를 여세요. 보통 다운로드 폴더에 저장되며, 위치를 바꿨다면 선택한 폴더에서 찾습니다.

Excel에서 error-practice.xlsx를 열고 D2를 선택하세요. =SUM(A2:A3)의 결과는 0입니다. A2와 A3의 1000, 2000은 이 파일에서 문자로 저장되어 있습니다. 참조한 셀의 문자는 SUM 합계에서 빠질 수 있으므로 보이는 숫자만 보고 계산됐다고 판단하지 마세요.

문자 1000과 2000이 있지만 D2의 합계는 0입니다.
화면에서 찾을 항목: 문자 1000과 2000이 있지만 D2의 합계는 0입니다.

확인할 결과문자 1000과 2000이 있지만 D2의 합계는 0입니다.

2. 보조 열에 숫자로 변환하세요

B2에 =VALUE(A2), B3에 =VALUE(A3)을 입력하고 각각 Enter를 누르세요. VALUE는 숫자를 뜻하는 문자를 계산 가능한 숫자로 바꿉니다. B2=1000, B3=2000, E2의 =SUM(B2:B3) 결과=3000을 확인합니다. 원본 A열은 유지하세요. VALUE에서 #VALUE!가 나면 단위, 불필요한 문자, 지역별 구분자를 확인하고 무작정 지우지 않습니다.

B2=1000, B3=2000이며 E2의 숫자 합계는 3000입니다.
화면에서 찾을 항목: B2=1000, B3=2000이며 E2의 숫자 합계는 3000입니다.

확인할 결과B2=1000, B3=2000이며 E2의 숫자 합계는 3000입니다.

3. 원본과 변환 결과를 함께 보관하세요

F12로 fixed-practice.xlsx를 Excel 통합 문서로 저장하고 닫은 뒤 다시 여세요. A열 원본, B열 VALUE 수식과 E2=3000을 확인합니다. 전화번호, 상품 코드처럼 계산하지 않는 값이나 긴 식별번호는 의도적으로 문자일 수 있으므로 변환하지 마세요.

다시 열어도 A열 문자는 보존되고 B열 숫자와 E2=3000이 유지됩니다.
화면에서 찾을 항목: 다시 열어도 A열 문자는 보존되고 B열 숫자와 E2=3000이 유지됩니다.

확인할 결과다시 열어도 A열 문자는 보존되고 B열 숫자와 E2=3000이 유지됩니다.

참고한 자료

다음에 읽기

엑셀 CSV 한글 깨짐 해결 방법 →

엑셀 #VALUE! 오류 해결 방법 →

엑셀 #N/A 오류 해결 방법 →