728x90

1. 표시 형식 변경하기

 

[셀 서식] - [표시형식]을 통해서 엑셀의 표시 형식을 변경할 수 있습니다.

이 것과 동일한 기능을 수행하는 것이 엑셀의 텍스트 함수입니다.

"표시 형식"에서 변경하는 것은 출력되는 모양일 뿐 값 자체가 바뀌는 건 아닙니다.

하지만 TEXT 함수는 값 그 자체를 출력되는 모양으로 변경합니다.

그래서 보통은 다른 텍스트 함수와 조합할 때는 TEXT 함수를 마지막으로 사용할 것을 추천합니다.

 

표시 형식

 

320x100

 

 

2. TEXT 함수의 의미

 

TEXT(value, format_text) : 서식 코드를 사용하여 숫자의 서식을 변경합니다. 함수의 결과값은 보기에는 어떻든 엑셀에서는 "텍스트" 형식으로 됨으로 수식에서 잘 작동하지 않습니다.

 

  • value : 서식을 변경할 값의 원본입니다. 다른 셀을 참고하기도 하고 숫자를 직접 입력할 수 있습니다.
  • format_text : 서식에 대한 코드입니다.

서식에 대한 코드는 [셀 서식] - [사용자 지정]에서 사용하는 것과 같습니다.

사용자 지정에 관한 링크 : 셀 서식의 사용자 지정 형식으로 원하는 표시 형식 만들기(자유로운 표시 형식)

다만 코드를 ""(쌍따움표)안에 작성해야 합니다.

 

 

 

3. 사용 예시

 

코드가 다양한 만큼 사용법이 엄청나게 다양합니다.

자주 사용하는 코드 아래 예시표로 설명하고자 합니다.

 

(예시)

의미 함수예시 결과 표시되는 값
천의 자리(000)마다 ,(쉼표)하나씩을 표기 =TEXT(1200000,"#,###") 1,200,000
소수점 2째짜리 까지 표현합니다. =TEXT(12.1234,"0.00")
=TEXT(10.1,"0.00")
12.12
10.10
21/10/17을 21년 10월 17월 형식으로 표기 =TEXT(DATE(21,10,17),"YY년 MM월 DD일") 21년 10월 17일
소수점 두째짜리 백분율로 표기 =TEXT(0.212,"0.00%") 21.20%
"-"가 없는 전화번호를 표시하기
조건부 숫자 넣기
=TEXT(01011111111,"[<=9999999]###-####;(###) ###-####") 010-1111-1111

 

셀서식에서 사용자 지정을 선택하면 표시형식 대한 예시가 있습니다.

여기 있는 형식을 보고 필요할 것을 얻을 수도 있고 응용할 수 있습니다.

 

사용자 지정

 

 

4. 셀 서식과 TEXT 함수

 

[셀 서식] - [사용자 지정]에서 변경하는 것이 정석입니다.

TEXT 함수에서는 모든 기능이 구현 되지는 않습니다.

하지만 함수로 사용하면 편리하기도 하고 TEXT는 값을 변경하기 때문에 다른 함수와 조합해서 사용할 수 있습니다.

두 기능을 번갈아가면서 사용하면 아주 편리합니다.

 

 

반응형

+ Recent posts