숫자가 텍스트 형식으로 저장되면 예상치 못한 문제가 발생할 수 있습니다. 특히 SUM이나 AVERAGE 같은 엑셀 함수는 텍스트 값이 들어 있는 셀을 계산에서 제외하기 때문에 합계나 평균이 제대로 구해지지 않습니다. 따라서 텍스트로 저장된 숫자를 정상적인 숫자 형식으로 변환하는 것이 필요합니다.
텍스트로 저장된 숫자를 숫자로 변환하는 가장 빠른 방법
대상 셀을 선택한 후 나타나는 오류 추적 버튼(느낌표 아이콘)을 클릭하고 숫자로 변환 옵션을 선택하면 즉시 변환할 수 있습니다. 이 버튼이 표시되지 않는 경우에는 아래의 방법들을 활용하세요.
엑셀에서 텍스트로 저장된 숫자를 숫자로 변환하는 4가지 방법
Microsoft Excel에서 텍스트 형식으로 저장된 숫자를 변환하려면 다음 방법 중 하나를 사용할 수 있습니다.
- 텍스트 나누기 기능 활용
- VALUE 함수 사용
- 셀 서식 변경
- 선택하여 붙여넣기 후 곱하기 적용
1. 텍스트 나누기 기능 사용하기
변환할 열 전체 또는 하나 이상의 셀을 선택합니다. 이때 선택한 셀이 반드시 같은 열 안에 있어야 하며, 그렇지 않으면 작업이 정상적으로 진행되지 않습니다.
리본 메뉴에서 데이터 탭을 클릭한 뒤 텍스트 나누기 버튼을 누르면 텍스트 마법사 대화 상자가 나타납니다.
1단계: 구분 기호로 분리됨 옵션을 선택하고 다음을 클릭합니다.
2단계: 구분 기호로 탭을 선택한 후 다음을 클릭합니다.
3단계: 열 데이터 서식에서 일반을 선택하고 마침을 클릭하면 텍스트가 숫자로 변환됩니다.
2. VALUE 함수 사용하기
VALUE 함수는 텍스트 형태의 숫자를 실제 숫자 값으로 반환하는 함수입니다.
먼저 다른 열에 새 셀을 하나 선택합니다.
수식 입력줄에 =VALUE()를 입력하고 괄호 안에 텍스트로 저장된 숫자가 있는 셀 참조를 넣습니다. 예를 들어 대상 셀이 A2라면 =VALUE(A2)와 같이 입력합니다.
Enter 키를 눌러 결과를 확인한 후, 해당 셀의 오른쪽 아래 모서리에 있는 채우기 핸들을 아래로 끌어 나머지 셀에도 수식을 적용합니다.
이제 변환된 값을 원래 열로 되돌려야 합니다. 수식이 입력된 셀들을 선택하고 Ctrl + C로 복사한 뒤, 원래 열의 첫 번째 셀을 클릭합니다. 홈 탭에서 붙여넣기 아래의 화살표를 클릭하고 선택하여 붙여넣기를 선택합니다.
선택하여 붙여넣기 대화 상자에서 값을 클릭하면 수식 없이 숫자 값만 원래 위치에 붙여넣어집니다.
3. 셀 서식 변경하기
변환할 셀 또는 셀 범위를 선택합니다.
Ctrl + 1 키를 눌러 셀 서식 대화 상자를 엽니다.
범주 목록에서 일반 또는 숫자 등 원하는 서식을 선택하고 확인을 누르면 텍스트 형식이 숫자 형식으로 변경됩니다.
4. 선택하여 붙여넣기와 곱하기 활용하기
여러 열에 걸친 텍스트 숫자를 한 번에 변환해야 한다면 이 방법이 가장 효율적입니다.
먼저 빈 셀 하나를 선택하고 숫자 1을 입력합니다.
Ctrl + C를 눌러 해당 셀을 복사합니다.
그런 다음 텍스트로 저장된 숫자 셀들을 모두 선택합니다.
홈 탭에서 붙여넣기 아래의 화살표를 클릭하고 선택하여 붙여넣기를 선택합니다.
선택하여 붙여넣기 대화 상자에서 연산 항목의 곱하기를 클릭한 후 확인을 누릅니다.
엑셀은 선택된 각 셀의 값에 1을 곱하게 되며, 이 과정에서 텍스트가 자동으로 숫자로 변환됩니다. 값 자체는 1을 곱했기 때문에 변하지 않습니다.
마무리
이번 글에서는 엑셀에서 텍스트로 저장된 숫자를 숫자로 변환하는 다양한 방법을 살펴보았습니다. 데이터 양과 상황에 맞는 방법을 선택해 활용하면 SUM, AVERAGE 등의 함수가 정상적으로 작동하도록 데이터를 정리할 수 있습니다.
글과 관련해 궁금한 점이 있다면 댓글로 알려주세요.