KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 텍스트로 저장된 숫자를 일괄 변환하려면 어떻게 해야 하나요?

작성자Siluvia수정 날짜

Excel 작업 중 수백 개의 숫자가 실수로 워크시트 전체에 걸쳐 텍스트로 저장되는 상황을 종종 겪을 수 있습니다. 이는 다른 시스템이나 파일에서 데이터를 가져올 때 자주 발생하며, 숫자가 텍스트로 서식 지정되어 계산 오류나 수학적 연산 수행 시 문제가 생깁니다. 각 셀을 수동으로 변환하는 것은 특히 대규모 데이터셋에서는 실용적이지 않습니다. 이 가이드에서는 Excel 에서 텍스트로 저장된 숫자를 실제 숫자로 일괄 변환하는 여러 가지 효과적인 방법을 설명하여 작업 흐름을 간소화하고 데이터 일관성을 보장합니다。

Excel 에서 인접한 텍스트로 저장된 숫자를 일괄 변환
Excel 에서 분산된 텍스트로 저장된 숫자를 일괄 변환
몇 번의 클릭만으로 텍스트로 저장된 숫자를 일괄 변환
Excel 수식 - VALUE 함수로 텍스트에서 숫자로 변환
VBA 코드 - 매크로를 사용하여 텍스트에서 숫자로을(를) 프로그래밍 방식으로 변환


Excel 에서 인접한 텍스트로 저장된 숫자를 일괄 변환

텍스트로 저장된 숫자가 워크시트 내에서 연속적으로(하나 이상의 블록으로 서로 인접하여) 위치해 있다면, Excel 은 이를 효율적으로 숫자로 변환할 수 있는 간단한 도구를 제공합니다。 일반적인 시나리오는 숫자 열과 같은 가져온 데이터가 텍스트로 처리되는 경우이며, 각 셀의 모서리에 녹색 삼각형이 표시되어 이를 나타냅니다。

1. 텍스트로 저장된 숫자를 포함하는 연속 범위를 강조 표시하세요。 선택 후 선택 영역 근처에 작은 느낌표 버튼이작은 버튼나타납니다。 이 버튼을 클릭하세요。

텍스트로 저장된 숫자

2. 나타나는 메뉴에서숫자로 변환을(를) 선택하세요. 그러면 Excel 이 선택된 모든 텍스트 형식의 숫자를 즉시 올바른 숫자 값으로 변환합니다。

드롭다운 목록에서 '숫자로 변환'을 클릭합니다

이 방법은 데이터 블록에 대해 간단하며 수식 기반이나 수동 변환이 필요 없습니다。 변환된 숫자는 이제 의도한 대로 계산에 사용할 수 있습니다。

팁:버튼이 나타나지 않으면 데이터가 텍스트로 인식되는지 다시 확인하세요(홈 > 숫자 서식에서 서식을 확인할 수 있음)。 이 방법은 연속 범위에 가장 적합하며, 비연속 셀의 경우 다음 솔루션을 참조하세요。


Excel 에서 텍스트에서 숫자로을(를) 쉽게 변환하거나 그 반대로 변환하세요:

Kutools for Excel텍스트와 숫자 간의 변환유틸리티를 사용하면 Excel 에서 아래 데모와 같이 범위 선택의 모든 텍스트에서 숫자로을(를) 쉽게 변환하거나 그 반대로 변환할 수 있습니다。지금 다운로드하여 사용해 보세요! (30 일 무료 체험)

Kutools를 사용하여 텍스트를 숫자로 또는 그 반대로 변환


Excel 에서 분산된 텍스트로 저장된 숫자를 일괄 변환

텍스트로 서식 지정된 숫자가 워크시트 전체에 분산되어 있는(하나의 연속 범위가 아닌) 경우, 하나씩 수동으로 변환하는 데 시간이 많이 소요됩니다. Excel 의특수 붙여넣기기능을 사용하면 이러한 분산된 셀을 동시에 변환할 수 있습니다。

1. 아무 빈 셀에 숫자 “1"을 입력하고Ctrl+C를 눌러 복사하세요。 그런 다음Ctrl키를 누른 상태에서 변환하려는 모든 비연속 셀을 선택하세요—각 셀을 클릭하거나 필요한 만큼 드래그하여 강조 표시합니다。 선택 상태에서Ctrl+Alt+V를 누르세요()특수 붙여넣기대화 상자가 열림)。

2. 특수 붙여넣기대화 상자에서작업섹션에서곱하기를 선택한 후확인을 클릭하세요。 스크린샷 참조:

작업 섹션에서 곱하기 옵션을 선택합니다

이 작업은 선택된 각 셀을 1 으로 곱하여 Excel 이 값을 숫자로 처리하도록 강제합니다。 숫자는 실제 값을 변경하지 않고 즉시 변환됩니다。

참고:곱하기기능은 셀 내용이 숫자 텍스트(즉, 숫자가 아닌 문자 없음)로 인식될 때만 작동합니다。 데이터에 공백이나 숫자가 아닌 문자가 포함되어 있으면 먼저 데이터를 정리하는 것을 고려하세요。 이 방법은 분산된 데이터를 처리하거나 '숫자로 변환‘ 버튼을 사용할 수 없을 때 특히 유용합니다。


Kutools for Excel 을(를) 사용하여 텍스트로 저장된 숫자를 일괄 변환

Kutools for Excel 의텍스트와 숫자 간의 변환유틸리티를 사용하면 범위나 여러 범위 내에서 텍스트로 저장된 모든 숫자를 쉽게 변환할 수 있습니다。

Kutools for Excel300 가지가 넘는 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 높입니다。AI 기능과 통합, Kutools 는 정밀하게 작업을 자동화하여 데이터 관리를 손쉽게 만듭니다。Kutools for Excel 의 자세한 정보。。。         무료 체험판。。。

1. 변환하려는 연속 셀 블록이나 여러 범위를 선택한 후Kutools>콘텐츠>텍스트와 숫자 간의 변환를 클릭하세요。

Kutools의 텍스트와 숫자 간 변환 기능을 클릭합니다

2. 텍스트와 숫자 간의 변환대화 상자에서텍스트에서 숫자로옵션을 선택하세요。확인버튼을 클릭하여 변환을 수행하세요。

대화 상자에서 텍스트를 숫자로 옵션을 선택합니다

선택된 모든 셀은 인접하거나 분산되어 있든 관계없이 텍스트 형식의 숫자에서 실제 숫자로 즉시 변환됩니다。

이 도구는 부분 선택, 전체 열 정렬, 또는 여러 범위까지 지원하여 매우 다양하게 사용할 수 있습니다。 또한 수동 변환에서 발생할 수 있는 인간 오류를 줄여 대규모 데이터셋에 대한 일괄 변환에 이상적입니다。

이 유틸리티를 무료로 체험해 보시려면(30 일간),다운로드하려면 여기를 클릭하세요, 그런 다음 위 단계에 따라 작업을 적용하세요。


Excel 수식 - VALUE 함수로 텍스트에서 숫자로 변환

변환 프로세스를 완전히 제어하거나 동적 데이터와 호환되는 솔루션이 필요한 사용자의 경우, Excel 은VALUE함수를 제공합니다。 이 수식은 숫자의 텍스트 표현을 실제 숫자 값으로 변환하며, 추가 계산을 위한 데이터 준비나 정기적으로 업데이트되는 데이터를 처리할 때 특히 효과적입니다。

적용 가능한 시나리오:이 방법은 한 열이나 범위를 변환하면서 원본 데이터를 유지하려는 데이터셋에 이상적입니다(출력이 별도의 열로 이동함)。 텍스트-숫자가 혼합된 데이터나 시간이 지남에 따라 추가되는 데이터에서도 잘 작동합니다。

단계:

1. A 열 A1 셀부터 시작하여 텍스트 형식의 숫자가 있다고 가정합니다. B 열의 해당 셀(B1 등)에 다음 수식을 입력하세요:

=VALUE(A1)

2. Enter 키를 눌러 수식을 확인하세요. 그런 다음 B1 에서 채우기 핸들을 필요한 만큼 아래로 드래그하여 나머지 데이터에도 이 변환을 적용하세요。

팁:원본 셀을 변환된 숫자로 대체하려면 결과를 생성한 후 B 열의 결과를 복사하고 원본 범위를 마우스 오른쪽 버튼으로 클릭한 다음 『값 붙여넣기』를 선택하여 텍스트를 실제 숫자로 덮어쓰세요。 필요 시 붙여넣기 전에 원본 데이터를 백업하세요。

주의 사항:

  • 셀에 숫자가 아닌 텍스트가 포함되어 있으면 VALUE 함수는 #VALUE! 오류를 반환합니다。 데이터에 숫자를 나타내는 텍스트만 포함되어 있는지 확인하세요。
  • 앞쪽/뒤쪽의 공백과 같은 서식 문제는 예기치 않은 결과를 초래할 수 있습니다。 필요 시 TRIM 또는 CLEAN 함수를 사용하여 먼저 데이터를 정리하는 것을 고려하세요。

VBA 코드 - 매크로를 사용하여 텍스트에서 숫자로을(를) 프로그래밍 방식으로 변환

보다 고급 사용자나 매우 큰 데이터셋을 처리하는 사용자의 경우 VBA 매크로를 사용하여 변환 프로세스를 자동화하면 상당한 시간과 반복 작업을 절약할 수 있습니다. VBA 를 사용하면 전체 선택 범위, 열 또는 워크시트에 대해 텍스트로 저장된 숫자를 실제 숫자로 프로그래밍 방식으로 변환할 수 있습니다。 이는 정기적으로 업데이트되는 워크북을 처리하거나 반복 가능한 워크플로를 구축할 때 특히 유용합니다。

적용 가능한 시나리오:이 방법은 매크로에 익숙한 사용자나 워크북의 여러 동적 영역에서 대량 변환 작업을 수행해야 하는 모든 사용자에게 적합합니다。 반복되는 작업에 특히 효과적이며 다른 데이터 정제 단계와 함께 번들로 묶을 수도 있습니다。

VBA 매크로 사용 단계:

1.개발자탭으로 이동하여 >Visual Basic을(를) 클릭합니다。 나타나는 창에서삽입>모듈을 선택하고 다음 코드를 모듈 창에 붙여넣습니다:

Sub ConvertTextNumbersToNumbers()
    Dim rng As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Please select the range to convert text to number", xTitleId, WorkRng.Address, Type:=8)
    For Each rng In WorkRng
        If IsNumeric(rng.Value) And VarType(rng.Value) = vbString Then
            rng.Value = Val(rng.Value)
        End If
    Next
End Sub

2코드를 실행하려면실행 버튼실행 버튼을 클릭하거나F5를 누릅니다。 변환할 범위를 선택하라는 대화상자가 표시되면 텍스트로 저장된 숫자가 포함된 셀을 선택하고 확인하세요。

팁 및 주의사항:

  • 이 매크로는 셀이 문자열로 표현된 숫자인 경우에만 각 셀을 처리합니다。 알파벳 텍스트나 오류와 같은 데이터는 변경되지 않은 상태로 유지됩니다。
  • 원본 데이터를 복원해야 할 경우를 대비하여 매크로를 실행하기 전 항상 워크시트를 백업하세요。
  • WorkRng 을 설정하는 부분을 수정하여 이 매크로를 전체 열이나 특정 시트에 맞게 조정할 수 있습니다。
  • 워크북에서 이미 매크로가 활성화되어 있으면 이 방법이 원활하게 작동합니다. 매크로가 비활성화되어 있으면 Excel 의 안내에 따라 활성화하세요。

이 VBA 방식은 높은 수준의 맞춤 설정이 가능하며 추가적인 데이터 정제 단계를 포함하도록 확장할 수 있습니다。 특히 대규모 또는 자주 업데이트되는 데이터셋의 정기적 처리에 매우 효과적입니다。


최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약