엑셀 TEXT 함수
📌 TEXT 함수란?
TEXT 함수는 숫자, 날짜, 시간 등의 값을 특정 형식으로 변환하는 함수입니다.
숫자 데이터를 원하는 형식의 문자열(String) 로 변환할 때 사용됩니다.
📌 기본 구문
TEXT(value, format_text)
value : 변환할 값 (숫자, 날짜, 시간 등)
format_text : 적용할 서식(형식) (큰따옴표 "" 안에 입력)
✅ 기본 예제 (숫자 서식 변환)
A 결과 (TEXT 적용)
1234.5 "1,234.50"
👉 천 단위 구분 기호 및 소수점 2자리 표시
=TEXT(A1, "#,##0.00")
결과: "1,234.50"
✅ 날짜 형식 변환
A 결과 (TEXT 적용)
2025-01-27 "2025년 01월 27일"
👉 날짜를 "YYYY년 MM월 DD일" 형식으로 변환
=TEXT(A1, "YYYY년 MM월 DD일")
결과: "2025년 01월 27일"
📌 날짜 형식 예시
형식 코드 결과 (예: 2025-01-27)
"YYYY-MM-DD" "2025-01-27"
"YY/MM/DD" "25/01/27"
"DD-MMM-YYYY" "27-Jan-2025"
"MMM DD, YYYY" "Jan 27, 2025"
✅ 시간 형식 변환
A 결과 (TEXT 적용)
12:34:56 "12시 34분 56초"
👉 시간을 "HH시 MM분 SS초" 형식으로 변환
=TEXT(A1, "HH시 MM분 SS초")
결과: "12시 34분 56초"
📌 시간 형식 예시
형식 코드 결과 (예: 15:45:30)
"HH:MM AM/PM" "03:45 PM"
"HH:MM:SS" "15:45:30"
"h:mm:ss AM/PM" "3:45:30 PM"
✅ 전화번호 및 사용자 지정 서식
A 결과 (TEXT 적용)
01012345678 "010-1234-5678"
👉 전화번호 형식 적용
=TEXT(A1, "000-0000-0000")
결과: "010-1234-5678"
📌 0을 사용하면 빈 자리도 0으로 채워짐!
✅ 통화 및 퍼센트 변환
A 결과 (TEXT 적용)
1000 "₩1,000"
👉 원화(₩) 기호 추가
=TEXT(A1, "₩#,##0")
결과: "₩1,000"
👉 퍼센트 변환 (소수점 1자리까지)
=TEXT(A1/100, "0.0%")
(A1 값이 75라면)
결과: "75.0%"
📌 TEXT vs 셀 서식 차이
기능 TEXT 함수 셀 서식 (Ctrl + 1)
결과 문자열 반환 숫자로 유지됨
수식 사용 가능 불가능
자동 업데이트 필요함 자동 적용
💡 TEXT 함수는 결과가 "문자열"이므로 계산에 사용하려면 주의해야 합니다!