공부 합시다!/일 잘하는 비결, 엑셀로 능률 높이기
| 숫자·날짜 형식 지정 – TEXT 함수
라리홈
2025. 5. 17. 21:14
반응형
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 | 조건에 따라 다른 형식 반환 가능 |
반응형