You are currently viewing 엑셀 TEXT 함수 완전 정복 – 날짜와 숫자를 자동으로 텍스트로 바꾸는 강력한 방법
초보도 쉽게 배우는 엑셀 TEXT 함수, 자동화와 백분율·화폐·콤마 표시까지 설명

엑셀 TEXT 함수 완전 정복 – 날짜와 숫자를 자동으로 텍스트로 바꾸는 강력한 방법

엑셀 TEXT 함수는 날짜, 시간, 숫자 등의 값을 텍스트 형식으로 변환하는 함수입니다.
사용자는 숫자나 날짜를 원하는 서식대로 지정해 “텍스트 형태의 결과”를 만들 수 있습니다.

기본 구조는 다음과 같습니다:

=TEXT(값, “표시형식”)

예시:

=TEXT(TODAY(), “yyyy년 m월 d일”)

→ 결과: 2025년 7월 21일

TEXT 함수 개념을 시각화한 디지털 일러스트 이미지

사용 예시 & 서식 문자열의 기본 규칙

1. 날짜를 텍스트로 변환

=TEXT(A1, “yyyy-mm-dd”)

→ A1이 2025-07-21이라면 결과는 "2025-07-21"

2. 숫자를 통화 또는 콤마로 표시

=TEXT(1234567, “#,##0원”)

→ 결과: "1,234,567원"

3. 백분율 형태로

=TEXT(0.85, “0%”)

→ 결과: "85%"

"사용 예시"라는 한글 문구가 적힌 디자인 이미지, 엑셀 화면 배경 위에 배치됨

아래 표의 내용과 함수 수식을 엑셀에 입력하여 실습해 보시기 추천 드립니다. 몇 번만 실습을 해보시면 금새 숙지가 되고 이해가 되실 것입니다.

사용 예시 설명 결과
=TEXT(1234.56, "0.00") 소수 둘째 자리까지 표시 1234.56
=TEXT(1234.56, "#,##0") 천 단위 쉼표 추가 1,235
=TEXT(TODAY(), "yyyy-mm-dd") 오늘 날짜를 2025-07-21 형식으로 표시 2025-07-21
=TEXT(NOW(), "hh:mm:ss") 현재 시간을 표시 14:30:45 (예시)
=TEXT(DATE(2025,12,25), "mmmm d, yyyy") 날짜를 영문으로 December 25, 2025
=TEXT(0.75, "0%") 백분율로 표시 75%
=TEXT(12345678, "₩#,##0") 원화 표기 ₩12,345,678
“서식 문자열의 기본 규칙”이라는 한글 문구가 엑셀 화면 스타일의 배경 위에 디자인된 디지털 이미지

아래 표의 항목을 참고하면 TEXT 함수를 유용하게 활용할 수 있습니다.

기호 의미 예시
0 자리 채움 (빈자리에 0) 00 ⇒ 05
# 자리 표시 (빈자리는 표시 안 함) # ⇒ 5
, 천 단위 구분 #,##0 ⇒ 1,000
. 소수점 구분자 0.00 ⇒ 3.14
% 백분율 0% ⇒ 75%
yyyy 연도 4자리 2025
mm 월 (2자리) 07
dd 일 (2자리) 21
hh:mm:ss 시간 형식 14:30:45
선택의 갈림길에서 '반드시 사용해야 할 도구'를 강조하는 이미지

TEXT 함수를 꼭 써야 하는 이유

🔄 1. 값이 바뀌면 자동으로 반영됩니다

예를 들어 A1 셀에 날짜가 들어있다고 가정할 때, 아래와 같이 입력하면:

="오늘은 " & TEXT(A1, "yyyy년 m월 d일") & "입니다."
  

A1의 날짜를 바꾸면 문장도 자동으로 바뀝니다.

📌 직접 입력한 문장은 "정적인 텍스트"지만, TEXT 함수는 "동적인 문장"입니다.

🧾 2. 수백 개 문장을 단숨에 생성

예를 들어 고객 이름, 금액, 날짜를 자동 문장으로 만들 수 있습니다.

고객명 금액 날짜
김민수1280002025-07-21

아래와 같은 수식으로 결과 문장을 자동 생성할 수 있습니다.

=A2 & " 고객님의 주문금액은 " & TEXT(B2, "#,##0원") & "이며, 배송일은 " & TEXT(C2, "yyyy년 m월 d일") & "입니다."
  

👉 100명, 1,000명도 단 1초 만에 끝낼 수 있습니다.

💬 3. 보고서, 견적서, 안내문 등 자동화 가능

  • 📊 월별 자동 보고서 생성
  • 💼 급여명세서 자동 생성
  • 📩 고객 응대용 문장 자동 완성
  • 📧 이메일 본문 자동 구성

📌 WORD의 메일 머지(Mail Merge) 기능처럼, 엑셀만으로도 자동 문서가 만들어집니다.

🎯 4. 일관된 형식 유지 + 실수 방지

숫자에 쉼표(,)가 빠지거나 날짜 형식이 들쭉날쭉하면 보고서의 신뢰도가 떨어집니다.

TEXT 함수는 다음과 같은 효과가 있습니다:

  • ✅ 통일된 숫자 서식 유지 (예: 1,000원)
  • ✅ 날짜 표현의 일관성 확보 (예: 2025년 7월 21일)
  • ✅ 오타 및 서식 누락 방지

💡 TEXT 함수는 엑셀에서 자동화 + 품질 향상을 동시에 실현하는 핵심 함수입니다.

❓자주 묻는 질문

물음표가 중앙에 강조된 자주 묻는 질문(FAQ) 아이콘 이미지

Q1. 마우스로 서식 지정하면 안 되나요?

엑셀 리본 메뉴에서 숫자나 날짜 서식을 바꾸면 화면에는 바뀌지만,
수식이나 연결된 문장에서는 "텍스트처럼" 사용할 수 없습니다.

📌 즉, TEXT 함수는 "데이터를 서식과 함께 문장 속에 넣고 싶을 때" 필요합니다.

Q2. 그냥 복사해서 타이핑하면 더 빠르지 않나요?

한두 개일 땐 맞습니다.
하지만 데이터를 자주 바꾸거나, 여러 줄을 자동 생성해야 할 땐 TEXT 함수가 훨씬 효율적입니다.

응용 포인트

  • 날짜만 입력하면 자동으로 문장 생성

  • 숫자 계산 결과를 문장으로 자동 완성

  • 조건부로 문장 구조를 다르게 만들기 (IF + TEXT)

  • 메일 발송용 엑셀 문장 구성 자동화

실습 예시

날짜
(A열)
주문금액
(B열)
문장
(C열)
2025-07-21 120000 =TEXT(A2, "yyyy년 m월 d일") & "에 " & TEXT(B2, "#,##0원") & " 주문이 접수되었습니다."

마무리하며

TEXT 함수는 처음 보면 단순해 보일 수 있지만,
자동화와 대량 문서 작업에서 강력한 무기가 됩니다.

  • 보고서 자동화
  • 고객 응대 문장 구성
  • 텍스트 기반 PDF 출력
  • 엑셀 → 워드 연동 메일머지

이 모든 작업의 핵심은 바로 TEXT 함수입니다.
단순한 기능 같지만 반복적으로 사용할 때 유용한 엑셀의 특징에 맞게 TEXT 함수는 실무에서는 필수입니다.

📌 “엑셀을 마스터하고 싶다면 TEXT 함수는 반드시 익혀야 할 함수 중 하나입니다.”

엑셀을 활용해 업무에 성취감을 느끼는 사람의 모습

📚 함께 보면 좋은 글

엑셀에서 조건에 맞는 데이터를 한 번에 뽑아내고 싶다면, FILTER 함수 완전 정복 – 조건에 맞는 데이터만 쏙쏙 추출하기 글도 함께 확인해 보세요!

답글 남기기