강의 및 공부/엑셀실기 강의 [완료]

[064] Excel 계산작업 - TEXT 함수

Page T 2014. 8. 15. 16:40
728x90
반응형



TEXT 함수 : "해당 숫자"에 "서식"을 적용하고 서식이 적용된 숫자를 "문자 형태"로 바꾸어주는 함수

 

 

TEXT 함수의 인수

valueformat_text로 이루어져 있습니다.

 

value는 숫자의 원본 값이 들어가는 곳입니다.

 

format_text는 숫자의 원본 값에 서식(format)을 적용하고

그 적용된 형태가 문자(text)로 바뀌는 부분입니다.

 

숫자가 문자 형태로 바뀌는 것은

함수식 완성 후 저절로 이루어지는 부분이므로

format_text 인수 에서는 "서식"만 지정하면 됩니다.

 

예를 들어보겠습니다.

 

 

 

 

 

 

숫자 1000(C3셀)을 원본 값(value)으로 하고

 

 

 

 

 

 

원본 값인 숫자 1000에 서식(format_text)을 적용 해 봅시다.

 

서식을 적용 할 때 서식의 내용은

따옴표로 감싸주어야 한다는 것에 유의합니다.

 

그렇다면 서식을 적용하는 방법은 무엇인가?

format_text에 무엇을 어떻게 작성해야

원본 숫자에 서식이 적용되는 것인가?

궁금할 것입니다.

 

 

 

 

 

 

단축 키 Ctrl+1 (셀 서식) -> 표시형식 -> 사용자 지정 에 들어가면

빨간 박스 안에 있는 것과 같이 이상한 기호들을 볼 수 있는데

이 기호들이 바로 서식 기호입니다.

 

TEXT 함수는 이러한 형태의 서식 기호를 format_text의 인수로 사용합니다.

 

파란 박스 안의 #,##0을 format_text 인수로 사용하여 보겠습니다.

 

#,##0 에서

#은 0 부터 9 까지의 숫자 중 하나를 의미하고

0도 0 부터 9 까지의 숫자 중 하나를 의미합니다.

 

그런데 0은 숫자가 0일 때 0을 그대로 표시하지만

#은 숫자가 0이면 0을 생략합니다.

 

Excel 준비운동 파트에서 # 과 0 의 차이를 다루었는데

참고하시기 바랍니다.

 

콤마(,)는 단위 구분기호로서

세 번째 자리에 , 가 붙어있으므로

여기서 , 는 천 단위 구분기호가 됩니다.

 

#,##0의 서식 내용

"천 단위 구분기호"가 되겠습니다.

 

이제 format_text에 해당 서식을 넣어보겠습니다.

 

 

 

 

 

 

format_text 인수를 작성한 모습입니다. (빨간 박스)

 

 

 

 

 

 

결과 값이 나온 모습입니다.

 

C3 셀은 숫자 형식으로써 오른쪽 정렬이 되어있지만

TEXT 함수를 이용한 C5 셀은 적용된 서식과 함께

문자 형태로써 왼쪽 정렬이 된 것을 확인할 수 있습니다.

728x90
반응형