엑셀 함수 > 텍스트 함수 > VALUE 함수 - 텍스트를 숫자로 변환하기

VALUE 함수 - 텍스트를 숫자로 변환하기

VALUE 함수는 '숫자인데 텍스트 형식으로 저장된 값'을 숫자로 변환해 줍니다. 인터넷이나 다른 자료에서 엑셀로 숫자 값을 복사해올 때 가끔 숫자에 공백이 포함되거나 숫자가 텍스트로 인식되어서 계산이 안될 때 VALUE 함수를 이용하면 숫자로 변환할 수 있습니다.

 

구문(Syntax)

VALUE

VALUE(text)

텍스트를 숫자로 변환한다.

인수 : text – 변환할 텍스트

 

사용 예

1) 텍스트를 숫자로 변환하기

숫자에 공백이 포함되면 숫자로 변환되지만, 숫자로 변환할 수 없는 문자가 포함되면 오류가 발생합니다.

=VALUE(150) => 150
숫자를 숫자로 변환

=VALUE("150") => 150
텍스트를 숫자로 변환

=VALUE("  150") => 150
앞에 공백이 포함되어 있어도 숫자로 변환

=VALUE("150  ") => 150
뒤에 공백이 포함되어 있어소 숫자로 변환

=VALUE("150개") => #VALUE!
=VALUE("합계 150개") => #VALUE!
숫자로 변환할 수 없는 문자가 포함되어 있으므로 오류 발생

 

2) 텍스트 형식으로 저장된 값을 숫자로 변환하기

VALUE 함수로 텍스트 형식으로 저장된 값을 숫자로 변환하기

위 그림의 날짜는 날짜 형식으로 보이지만 실제로는 날짜 앞에 아포스트로피(')가 붙어 있거나 텍스트 형식으로 저장되어 있으므로 텍스트입니다. VALUE 함수로 변환할 때 날짜로 인식은 하지만, 엑셀에서 날짜는 내부적으로 숫자로 저장되므로 숫자로 변환됩니다.

▶ 엑셀의 날짜와 관련된 자세한 내용은 다음 링크를 참고하세요.
[ 엑셀에서 날짜 데이터 다루기 ]

 

[ 엑셀 텍스트 함수 ]

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

 자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top