직장 생활을 하든, 개인적인 자료 정리를 하든, 날짜 데이터를 다룰 일이 참 많죠? 그런데 기본 날짜 서식인 '2025-11-06' 같은 데이터를 단순히 텍스트로 복사 붙여넣기 하거나, 특정 값(예: '요일'이나 '몇 년')만 쏙 빼고 싶을 때가 있어요. 특히 보고서나 데이터 분석 자료를 만들 때는 형식을 딱 맞춰야 하잖아요. 😥
이럴 때 구글 시트와 엑셀의 마법 같은 함수, 바로 TEXT 함수가 빛을 발합니다! TEXT 함수는 날짜뿐만 아니라 숫자까지도 원하는 텍스트 포맷으로 바꿔주는 아주 유용한 기능이에요. 제가 직접 써보고 터득한 꿀팁과 함께, 날짜 데이터를 연/월/일/요일별로 깔끔하게 추출하는 방법을 쉽고 친근하게 알려드릴게요! 😊

TEXT 함수 기본 문법 이해하기 💡
TEXT 함수는 기본적으로 두 가지 인수를 사용합니다. 문법은 간단해요.
TEXT 함수 구조 📝
**=TEXT(값, "서식 코드")**
- 값 (Value): 서식을 지정하려는 원본 셀이나 데이터 (예: A1 셀)
- 서식 코드 (Format Code): 결과를 어떤 형식으로 보여줄지 지정하는 텍스트 (예: "yyyy년", "dd" 등)
여기서 가장 중요한 건 바로 두 번째 인수인 "서식 코드"예요. 날짜에서 연, 월, 일, 요일을 나타내는 코드가 각각 있답니다.
핵심! 날짜 추출을 위한 서식 코드표 📋
날짜 데이터를 원하는 형태로 추출하기 위해 꼭 알아야 할 서식 코드와 그 결과를 표로 정리해봤어요. 원본 셀(A1)에 **2025-11-06**이 입력되어 있다고 가정할게요.
| 목표 추출 값 | 사용할 TEXT 함수 | 결과 (A1=2025-11-06) |
|---|---|---|
| 연도 (4자리) | =TEXT(A1, "yyyy") | 2025 |
| 월 (숫자 2자리) | =TEXT(A1, "mm") | 11 |
| 일 (숫자 2자리) | =TEXT(A1, "dd") | 06 |
| 요일 (한 글자) | =TEXT(A1, "aaa") | 목 |
| 요일 (세 글자) | =TEXT(A1, "aaaa") | 목요일 |
| 전체 서식 | =TEXT(A1, "yyyy년 mm월 dd일 (aaaa)") | 2025년 11월 06일 (목요일) |
날짜 추출 실전 응용: TEXT 함수 조합 🔧
TEXT 함수는 추출뿐만 아니라 다른 텍스트와 결합해서 쓰는 경우가 훨씬 많아요. 바로 우리가 원하는, '2025년, 11월, 6일, 목요일'처럼 각 정보를 분리해서 표시하는 방법이죠!
- 연도 추출:=TEXT(A1, "yyyy년") → 2025년
- 월 추출:=TEXT(A1, "mm월") → 11월
- *Tip: 1~9월을 '1월, 2월'처럼 앞에 0을 빼고 싶다면 "m월"을 사용하세요!
- 일 추출:=TEXT(A1, "d일") → 6일
- *Tip: 1~9일을 '01일, 02일'처럼 앞에 0을 붙이려면 "dd일"을 사용하세요!
- 요일 추출:=TEXT(A1, "aaaa") → 목요일
A1 셀의 날짜를 '2025년, 11월, 6일, 목요일'로 분리하여 각 셀(B1, C1, D1, E1)에 넣고 싶다면 이렇게 입력하세요!
- B1 셀: =TEXT(A1, "yyyy년")
- C1 셀: =TEXT(A1, "m월")
- D1 셀: =TEXT(A1, "d일")
- E1 셀: =TEXT(A1, "aaaa")
잠깐! 주의해야 할 점 ⚠️ (데이터 타입)
TEXT 함수를 사용해 추출된 결과값은 숫자가 아닌 텍스트로 인식됩니다. 만약 추출된 연도나 월을 가지고 나중에 사칙연산이나 다른 계산을 해야 한다면, VALUE 함수를 사용하여 다시 숫자로 변환해주는 과정이 필요합니다.
예를 들어, TEXT 함수로 추출한 '2025년'에서 '년'을 제외하고 숫자 '2025'로 계산에 사용하고 싶다면, 아래와 같이 VALUE(TEXT(A1, "yyyy")) 형태로 함수를 감싸주어야 계산이 가능해진다는 점, 꼭 기억해 두세요! 🧐
TEXT 함수 활용 핵심 요약
자주 묻는 질문 ❓
TEXT 함수는 얼핏 복잡해 보이지만, "서식 코드"만 잘 외우면 데이터 정리 능력이 확 올라가는 아주 유용한 기능이에요. 이제 여러분의 스프레드시트도 원하는 대로 깔끔하게 정돈해 보세요! 😊 더 궁금한 점이 있다면 언제든지 댓글로 물어봐주세요~
'엑셀' 카테고리의 다른 글
| 엑셀에서 특정 셀을 지정해서 값가져오는 방법 OFFSET (0) | 2025.01.24 |
|---|---|
| 엑셀 셀병합 푼뒤 생긴 빈칸 채워 정렬하는 방법 (0) | 2025.01.24 |
| 엑셀 시트의 색 바꿔 인텍스처럼 사용하는 TIP (1) | 2025.01.24 |