본문 바로가기
엑셀/함수-초급

엑셀 문자(텍스트)숫자를 숫자로 변환 방법 value함수

by ◈♠♣ぅ♪♬ 2020. 2. 8.

엑셀 숫자들이 문자형식 숫자와 일반 숫자형식 2가지 형식으로 표시된다.

다운로드 받은 엑셀 파일에서 숫자값들이 문자로 되어서 다운로드 되는경우들 있다.

 

수학적 계산이 필요 없는 경우는 그대로 문자형식 숫자로 나와 있는 형태로 사용을 하면 되나 뭔가 계산을 할려면 숫자형식으로 변환을 해 주어야한다.

문자형식 숫자인지 일반 숫자형식인지는 정렬 기준으로 보면 된다.

 

셀안에서 좌측정렬은 문자형식 숫자, 오른쪽 정렬은 일반숫자형식이다.

통상적으로 숫자는 우측정렬이다.

 

예1. 엑셀 기본 기능으로 하기

문자형식 숫자(오류표시-셀 좌측상단 녹색)의 합계는 계산이 안된다.

문자숫자는 합계가 안됨

 

점수 셀들(B2~B7)을 먼저 마우스로 드래그  선택을  하고

적색원의  느낌표(!)를 클릭하면 바로 우측으로  메뉴가  뜨면-> "숫자로 변환(C)" 클릭

문자숫자를 숫자로 변환1

클릭을 하면, 아래와 같이 우측 정렬이 되고, 합계 표시도 정상적으로 나오게 된다.

숫자형식 변환후

 

**) 문자 숫자이기는 하나 오류표시(셀 좌측상단 녹색)가 없는 문자숫자는 계산이  되므로 

참조 하시기바랍니다

아래가 한 예이다.

문자숫자이나 계산이 되는 경우

 

예2. 엑셀 value함수로 문자 숫자변환

value 함수는 문자(텍스트)숫자를 일반숫자로 변환을 해주는 함수이다.

기본 사용법은 아래와 같고

=value(text) or =value(참조셀)

B열의 최종 합계는 0으로 표시가 되나 D열의 각 셀마다 =value(A2) ~ =value(A7) 들어간후 -> 숫자 형식으로 변환 된후  D열 마지막에 합계가 계산이 된다.

 

몇가지 방법들이 있으나, 그중 사용하기 쉬운 위 2가지 방법중에서 상황에 따라 적절한걸로 사용을 하면 된다.

 

 

 

반응형

댓글