컴퓨터/엑셀 함수

25. 엑셀 TEXT 함수 사용법 - 숫자를 원하는 형식의 텍스트로 | 실전 예시 포함

새콤달코미 2026. 5. 6. 08:10
반응형

엑셀 TEXT 함수는 숫자를 원하는 형식의 텍스트로 기능을 하는 함수입니다. 숫자나 날짜를 원하는 모양의 텍스트로 변환하는 화장술 이 글에서는 TEXT 함수의 기본 문법부터 실전 예시 3가지, 오류 해결법까지 총정리합니다.

  1. TEXT 함수란?
  2. 기본 문법 (Syntax)
  3. 실전 예시 3가지
  4. 주의사항 및 오류 해결
  5. 고급 활용 (함수 조합)
  6. 마무리 정리

TEXT 함수란?

TEXT 함수는 숫자를 원하는 형식의 텍스트로 기능을 합니다. 숫자나 날짜를 원하는 모양의 텍스트로 변환하는 화장술

기본 문법 (Syntax)

=TEXT(값, "서식코드")
인수 설명 필수 여부
서식을 적용할 숫자/날짜 필수
서식코드 표시 형식 (예: #,##0) 필수

실전 예시 3가지

예시 1: 재무팀: 금액에 천단위 쉼표 추가

숫자를 천단위 쉼표가 있는 텍스트로 변환

A B
금액 표시
1500000 =TEXT(A2,"#,##0")
320000 =TEXT(A2,"#,##0")
5000 =TEXT(A2,"#,##0")
=TEXT(A2,"#,##0")
A B
금액 표시
1500000 1,500,000
320000 320,000
5000 5,000

#,##0 서식으로 천단위 쉼표를 추가합니다.

예시 2: 인사팀: 날짜를 한글 형식으로

날짜를 'YYYY년 MM월 DD일' 형태로 변환

A B
날짜 표시
2026-04-15 =TEXT(A2,"YYYY년 MM월 DD일")
2026-01-01 =TEXT(A2,"YYYY년 MM월 DD일")
2026-12-25 =TEXT(A2,"YYYY년 MM월 DD일")
=TEXT(A2,"YYYY년 MM월 DD일")
A B
날짜 표시
2026-04-15 2026년 04월 15일
2026-01-01 2026년 01월 01일
2026-12-25 2026년 12월 25일

날짜를 한글 형식으로 변환합니다.

예시 3: 영업팀: 퍼센트 서식 변환

소수점을 퍼센트 텍스트로 변환

A B
달성률 표시
0.85 =TEXT(A2,"0.0%")
1.2 =TEXT(A2,"0.0%")
0.567 =TEXT(A2,"0.0%")
=TEXT(A2,"0.0%")
A B
달성률 표시
0.85 85.0%
1.2 120.0%
0.567 56.7%

소수를 퍼센트 텍스트로 변환합니다.

주의사항 및 오류 해결

오류 원인 해결법
결과가 텍스트 TEXT 결과는 숫자가 아닌 텍스트 연산에 쓰려면 VALUE로 재변환하세요
#VALUE! 서식코드 오류 서식코드를 큰따옴표로 감싸세요: "0.00"

고급 활용 (함수 조합)

TEXT + CONCATENATE

="매출: "&TEXT(A2,"#,##0")&"원"

문장 안에 서식 적용된 숫자 삽입

TEXT 날짜

=TEXT(TODAY(),"YYYY-MM-DD")

오늘 날짜를 원하는 형식으로

마무리 정리

✔️ TEXT는 숫자/날짜를 원하는 서식의 텍스트로 변환합니다

✔️ 결과는 텍스트이므로 숫자 연산에 바로 쓸 수 없습니다

✔️ 보고서, 문서 자동화에 필수적인 함수입니다

다음 포스팅: 26. 엑셀 VALUE 함수 사용법 - 텍스트 숫자를 실제 숫자로

728x90
반응형