텍스트로 저장된 숫자 고치기
열마다 글자로 된 숫자가 몇 개인지 보여 주고, 고를 열만 바꿔요.
열별로 찾은 결과
글자로 저장된 숫자, 무엇을 숫자로 바꾸고 무엇을 남기나
이런 증상이면 글자 숫자예요
SUM 결과가 0으로 나오거나, 숫자가 칸 왼쪽에 붙어 있고 모서리에 초록 삼각형이 보이거나, VLOOKUP이 분명히 있는 번호를 못 찾는다면 숫자가 글자로 저장돼 있을 가능성이 커요. 은행·쇼핑몰·회계 프로그램에서 내려받은 파일, 웹 표를 복사해 붙인 시트, ‘1,234원’처럼 단위까지 함께 입력한 장부에서 자주 생겨요. 이 도구는 파일을 열어 열마다 글자 숫자가 몇 개인지 세고, 고른 열만 진짜 숫자로 바꾼 새 파일을 만들어요.
사용 방법

1단계파일 넣고 옵션 확인하기
- 1① 엑셀이나 CSV 파일을 놓아요. 파일은 이 기기 안에서만 읽어요.
- 2② 시트가 여러 개면 고칠 시트를 골라요. 받는 파일에는 이 시트 하나만 들어가요.
- 3③ 사번·우편번호처럼 0으로 시작하는 값은 처음부터 바꾸지 않도록 켜져 있어요.

2단계열 고르고 받기
- 4④ 열마다 글자 칸 수, 숫자로 바꿀 수 있는 칸 수, 바뀌는 예시가 나와요. 바꿀 수 있는 칸이 글자 칸의 절반 이상인 열은 미리 체크돼 있어요.
- 5⑤ 체크한 열만 바꾼 파일을 받고, 몇 칸을 바꿨는지 알림이 떠요.
숫자로 읽어 주는 모양
도구는 글자 칸에서 숫자를 꾸미는 기호를 걷어 낸 뒤, 남은 것이 숫자와 소수점뿐일 때만 바꿔요. 하나라도 다른 글자가 섞이면 그 칸은 그대로 둬요.
| 글자 칸 | 바뀐 값 | 걷어 낸 것 |
|---|---|---|
| 1,234,000 | 1234000 | 쉼표 |
| ₩56,000 · 56,000원 | 56000 | 통화 기호, 원 |
| (3,500) · 3,500- | -3500 | 회계식 음수 표기 |
| 3.5% | 0.035 | % (옵션을 켜면 100으로 나눔) |
| 123 (전각 숫자) | 123 | 전각을 반각으로 |
| 007 | 그대로 글자 | 0으로 시작 (옵션) |
| 12개 · 약 300 | 그대로 글자 | 숫자 아닌 글자가 섞임 |
%를 바꾼 열은 받은 파일에서 0.0% 서식으로, 나머지는 소수가 있으면 #,##0.##, 정수면 #,##0 서식으로 저장돼요.
직접 고칠 때와 비교하면
엑셀에서도 초록 삼각형 경고의 ‘숫자로 변환’이나 =VALUE(), 빈칸에 1을 곱하는 ‘선택하여 붙여넣기’로 고칠 수 있어요. 하지만 ‘56,000원’, ‘(3,500)’, 전각 숫자처럼 꾸밈이 붙은 값은 그 방법으로는 숫자가 되지 않아서 하나씩 손봐야 해요. 이 도구는 이런 모양을 한 번에 걷어 내고, 열마다 몇 칸이 바뀌는지 먼저 보여 줘서 사번처럼 바꾸면 안 되는 열을 골라낼 수 있어요.
주의할 점
- CSV 파일 — CSV는 한글 인코딩을 자동으로 알아내 읽고, 받는 파일은 엑셀(.xlsx) 형식이에요. 다시 CSV가 필요하면 엑셀에서 다른 이름으로 저장하세요.
- 15자리가 넘는 숫자 — 엑셀 숫자는 15자리까지만 정확해서, 카드 번호나 긴 주문 번호처럼 숫자만 15자리를 넘는 값은 바꾸지 않고 글자로 남겨요.
- 다른 시트와 서식 — 받은 파일에는 고른 시트 하나만 값으로 들어가요. 원본의 다른 시트, 수식, 색은 없으니 원본 파일은 지우지 말고 함께 보관하세요.
- 0으로 시작하는 진짜 숫자 — 0.5는 0 다음이 소수점이라 옵션과 상관없이 숫자로 바뀌어요. 0012처럼 0 다음에 숫자가 오는 값만 글자로 남겨요.
더 궁금한 점
바꿀 칸이 0으로 나와 체크할 수 없는 열이 있어요.
그 열의 글자 칸 가운데 숫자로 읽을 수 있는 칸이 하나도 없다는 뜻이에요. 이름·주소처럼 원래 글자인 열이거나, 단위·설명이 붙은 값이라면 공백·특수문자 제거 수식으로 먼저 정리해 보세요.
그림 속 파일에서 사번 열이 체크되지 않은 이유는요? 사번 열이 체크되지 않은 이유는요?
007·012처럼 0으로 시작하는 사번은 그대로 두니, 숫자로 바꿀 수 있는 칸이 글자 칸의 절반이 안 돼서 미리 체크되지 않아요. 체크를 직접 켜면 103 같은 칸만 숫자로 바뀌어요.
이미 숫자인 칸은 어떻게 되나요?
글자인 칸만 세고 바꾸기 때문에 이미 숫자로 저장된 칸은 손대지 않아요. 날짜로 읽힌 칸도 날짜 서식으로 그대로 저장돼요.
숫자처럼 보이지만 글자인 칸
다른 프로그램에서 받은 엑셀이나 웹에서 복사한 표에서 SUM이 0으로 나오거나, 칸 왼쪽 위에 녹색 삼각형이 보이거나, 숫자가 왼쪽으로 붙어 있다면 ‘텍스트로 저장된 숫자’예요. 엑셀은 이 칸을 글자로 보기 때문에 합계·평균에서 빼 버리고, VLOOKUP에서는 숫자 1234와 글자 "1234"를 다른 값으로 봐서 못 찾아요.
이 도구가 고치는 모양
- 쉼표와 공백: "1,234", " 5000 "
- 통화 기호와 단위: "12,000원", "₩2,000"
- 회계식 음수: "(1,500)" → -1500, 끝에 붙은 마이너스 "7-" → -7
- 퍼센트: "3.5%" → 0.035 (백분율 서식으로 저장)
- 전각 숫자: "20" → 20, 줄바꿈 없는 공백(웹 복사)
파일을 올리면 열마다 글자로 된 칸이 몇 개이고 그중 몇 개를 숫자로 바꿀 수 있는지 보여 줘요. 절반 이상이 숫자로 바뀌는 열은 미리 체크돼 있고, 원하는 열만 골라 바꿀 수 있어요.
바꾸면 안 되는 숫자
우편번호, 상품 코드, 사번처럼 0으로 시작하는 값은 숫자로 바꾸면 앞의 0이 사라져요(0012 → 12). 기본 설정은 이런 값을 글자로 남겨 둬요. 16자리 이상인 카드 번호·계좌 번호도 엑셀은 15자리까지만 정확히 저장해서, 숫자로 바꾸면 끝자리가 0으로 바뀌니 글자로 남겨요. 전화번호도 마찬가지로 글자가 맞아요.
엑셀 안에서 고치는 법
녹색 삼각형이 있는 칸을 모두 선택하고 느낌표 → 숫자로 변환을 누르는 게 가장 빨라요. 쉼표나 ‘원’이 섞여 이 메뉴가 안 나오면 =VALUE(SUBSTITUTE(A2,"원",""))처럼 정리한 뒤 VALUE로 바꾸거나, 유럽식 표기(1.234,5)는 =NUMBERVALUE(A2,",",".")를 써요. 빈 칸에 1을 적고 복사한 뒤 범위에 ‘선택하여 붙여넣기 → 곱하기’를 해도 숫자로 바뀌어요.
자주 묻는 질문
날짜도 글자로 되어 있어요.
이 도구는 숫자만 바꿔요. 날짜 글자는 ‘엑셀 날짜 일련번호 변환’ 설명을 참고하거나 데이터 → 텍스트 나누기 → 날짜(YMD)로 바꾸세요.
서식은 유지되나요?
값만 새 파일로 옮기고 숫자에는 천 단위 쉼표 서식을 넣어요. 원래 색·테두리는 기본 모양이 돼요.
abc 같은 글자가 섞인 칸은요?
숫자로 읽을 수 없는 칸은 원래 글자 그대로 둬요. 예시 열에서 바뀌는 칸만 확인할 수 있어요.
함께 쓰면 좋은 도구
- 공백·특수문자 제거 수식 (TRIM·SUBSTITUTE)앞뒤 공백, 모든 공백, 하이픈·괄호, 웹 공백(CHAR 160) 지우기
- CSV를 엑셀로 (한글 깨짐 없이)CSV → XLSX 변환, EUC-KR·UTF-8 자동 인식, 0으로 시작하는 번호 보존
- 엑셀 빈 행 삭제 (빈 행·빈 열 한 번에 지우기)중간중간 빈 행·빈 열, 공백만 있는 행을 한 번에 지우기
- 말로 쓰면 엑셀 수식 만들기“B열에서 서울만 C열 합계” 같은 문장 → 수식과 설명
- 엑셀 수식 해석기복잡한 수식을 붙여 넣으면 한국어로 단계별 풀이
- SUMIF·SUMIFS 수식 만들기조건 1~3개 고르면 조건부 합계 수식 생성