엑셀관련/함수사용

[엑셀/EXCEL]텍스트 형식 값 숫자로 변경하기

22rodnjf 2022. 6. 9. 16:51

다양한 엑셀 데이터들을 취합하다 보면 형식이 맞지 않는 경우가 있습니다.

특히 텍스트 형식으로 저장된 숫자파일들이 많습니다.

한 두개의 값이 이런 형식을 가지고 있다면 단순하게 오류 버튼을 눌러서 숫자로 변환을 해줘도 됩니다.

하지만 이런 값이 수백수천 개가 되면 모두 처리하기엔 번거로울 수 있습니다.

이를 해결하기 위한 4가지 방법을 알려드리겠습니다.


첫 번째 방법

첫 번째는 위의 예시 파일에 있는 것과 동일합니다.

말 그대로 오류 버튼을 눌러서 변환하는 것이죠.

컴퓨터의 성능만 받쳐준다면 빠른속도로 진행됩니다.

다만 컴퓨터의 성능이 뒷받침 되어야 하고 일반적인 회사에서 사용하는 컴퓨터로는 속도가 많이 느릴 수 있습니다.

 

두 번째 방법

이번 포스팅의 핵심입니다.

조금 더 편한 방법이 있습니다.

먼저 상단 탭 중 [데이터] 탭으로 이동합니다.

변환해야 하는 셀들을 지정합니다.

데이터에 있는 [텍스트 나누기]를 선택해줍니다.

그럼 아래와 같은 텍스트 마법사가 나오게 됩니다.

다음 -> 다음 -> 마침을 선택합니다.

모든 값이 바로 숫자로 변경된 것을 확인할 수 있습니다.

이 방법은 속도도 빠르고 원하는 범위를 지정해서 진행할 수 있기 때문에 매우 간단합니다.

 

세 번째 방법

번거로울 수 있어서 권장드리진 않습니다만

매번 로우 파일을 받아야 하고, 또한 그 로우파일을 항상 같은 파일에 적재해야 하는 상황이라면 이 방법도 추천드립니다.

데이터 값에 *1을 해서 숫자 서식으로 변경하는 방법입니다.

 

네 번째 방법

마지막 방법입니다.

엑셀에 자체적으로 내장된 함수를 사용하는 방법으로 위의 *1과 같이 함수를 이용해야 할 경우 용이하게 사용할 수 있습니다.

=NUMBERVALUE(text)

이 함수는 값을 숫자 형식으로 변환해주는 함수입니다.

사용법은 매우 간단합니다.


이렇게 4가지 방법을 사용할 수 있고 필요한 방법을 상황에 맞춰서 사용해주시면 됩니다.