공부 합시다!/일 잘하는 비결, 엑셀로 능률 높이기

| 숫자·날짜 형식 지정 – TEXT 함수

라리홈 2025. 5. 17. 21:14
반응형

숫자·날짜 형식 지정 – TEXT 함수

TEXT 함수는 숫자나 날짜 값을 지정한 형식(서식)에 맞게
텍스트 문자열로 변환하는 함수입니다.
예를 들어, 날짜를 "2024년 5월 10일"처럼 표시하거나,
숫자를 "₩12,300"처럼 화폐 단위로 표시할 수 있습니다.


| 기본 구문

=TEXT(값, "형식")
  • : 날짜 또는 숫자
  • 형식: 따옴표(" ") 안에 작성된 서식 문자열

| 예제

예제 1 | 날짜 서식 지정

  A B C
1 2024-05-10 =TEXT(A1, "yyyy-mm-dd") 2024-05-10
2 2024-05-10 =TEXT(A1, "yyyy년 m월 d일") 2024년 5월 10일
3 2024-05-10 =TEXT(A1, "mmm d, yyyy") May 10, 2024
 

예제 2 | 숫자 서식 지정

  A B C
1 1234567 =TEXT(A1, "#,##0") 1,234,567
2 1234567.89 =TEXT(A2, "#,##0.00") 1,234,567.89
3 1234567 =TEXT(A3, "₩#,##0") ₩1,234,567
 

예제 3 | 시간 서식 지정

  A B C
1 12:30 =TEXT(A1, "hh:mm:ss") 12:30:00
2 12:30 =TEXT(A1, "오전/오후 h시 mm분") 오후 12시 30분
 

예제 4 | 날짜+텍스트 조합

="오늘은 " & TEXT(TODAY(), "yyyy-mm-dd") & "입니다."
 → 오늘은 2024-05-10입니다.

예제 5 | 숫자+단위 자동 붙이기

=TEXT(A1, "#,##0") & "원"
12,000

| 주요 서식 기호 요약

서식 설명 예시
yyyy 연도 (4자리) 2024
mm / mmm 월 (숫자/축약영문) 05 / May
d / dd 일 (1~31) 10
0 / # 숫자 자리수 지정 0001 / 1,234
₩#,##0 통화 서식 (₩ 기호 포함) ₩12,000
 

| 실무 활용 예시

  • 오늘 날짜 자동 기입: TEXT(TODAY(), "yyyy.mm.dd")
  • 금액에 원 단위 붙이기: TEXT(숫자셀, "#,##0") & "원"
  • 계약서 날짜 조합: "계약일: " & TEXT(A1, "yyyy년 m월 d일")
  • 보고서 출력용 숫자 정렬: TEXT(A1, "000000")
  • 월별 코드 자동 생성: ="INV-" & TEXT(TODAY(), "yyyymm")

| 함께 쓰면 좋은 함수

함수 설명
TODAY() 현재 날짜 반환
NOW() 현재 날짜+시간 반환
& 문자열 연결
IF 조건에 따라 다른 형식 반환 가능
반응형