엑셀 중급 · 대화형 레슨 12개 중 5번째

텍스트 함수와 날짜 함수

실제 연락처 목록은 절대 깔끔하지 않아요. 불필요한 공백, 제각각인 ID, 두 칸으로 나눠야 할 이름이 한 셀에 들어 있기도 하죠. 텍스트 함수는 글자를 정리하고, 날짜 함수는 마감일, 근무일 수, 월말 같은 달력 계산을 손가락으로 세는 대신 수식으로 해결해 줘요.

중급대화형

화면 기준: Windows용 Microsoft 365 Excel. 연습은 어느 브라우저에서나 할 수 있어요.

글로 보는 튜토리얼엑셀 텍스트 함수와 날짜 함수 사용법

실력 점검

먼저 해 보세요:

  • TRIM으로 셀의 불필요한 공백 없애기.
  • LEFT, RIGHT, MID로 값의 일부 추출하기.
  • TEXTJOIN이나 CONCAT으로 두 셀을 합쳐 레이블 하나 만들기.
  • NETWORKDAYS로 두 날짜 사이의 근무일 수 세기.

모두 익숙한가요? I6 — 조건부 서식으로 건너뛰세요.

핵심 짚기

이번 레슨에서 배울 내용

TRIM / CLEAN
앞뒤 공백과 중간에 겹친 공백을 없애 줘요. 눈으로 보기엔 똑같은데 엑셀은 서로 다른 값으로 취급하는 대표적인 원인이 바로 이 공백이에요.
LEFT, RIGHT, MID
LEFT(text,n)은 앞에서부터 n자, RIGHT(text,n)은 뒤에서부터 n자, MID(text,start,len)은 중간의 일부를 가져와요.
TEXTBEFORE / TEXTAFTER
최신 버전에서 쓸 수 있는 함수예요. 글자 수를 직접 세지 않아도 구분 기호를 기준으로 텍스트를 나눠 줘요.
CONCAT / TEXTJOIN
CONCAT은 값 사이에 아무것도 넣지 않고 그대로 이어 붙여요. TEXTJOIN(delimiter, ignore_empty, …)은 구분 기호를 넣어 주고 빈 셀을 건너뛸 수도 있어요.
TODAY, EOMONTH, YEAR/MONTH/DAY
TODAY()는 오늘 날짜를 실시간으로 반환해요. EOMONTH(date,months)는 월말 날짜로 이동하고, 나머지 함수는 날짜에서 연, 월, 일 중 하나를 꺼내요.
NETWORKDAYS
두 날짜 사이의 평일 수를 시작일과 종료일을 포함해서 세요. "마감까지 근무일이 며칠 남았지?"를 계산하는 기본 재료예요.
팁: 이 위젯에서는 날짜를 "2026-09-28"처럼 따옴표로 묶은 텍스트로 입력해요. 실제 엑셀에서는 보통 날짜를 텍스트로 입력하지 않고 날짜가 든 셀을 클릭하면 돼요.

엑셀에서 찾는 위치

수식›텍스트›날짜 및 시간

옆으로 밀어 창 전체를 볼 수 있어요.

  1. 1수식 탭.
  2. 2텍스트 목록에 TRIM, LEFT, RIGHT, MID, TEXTBEFORE, TEXTAFTER, CONCAT, TEXTJOIN이 있어요.
  3. 3TEXTBEFORE는 구분 기호 앞의 글자를 돌려줘요. 여기서는 성이에요.
  4. 4날짜 및 시간에 TODAY, EOMONTH, YEAR, MONTH, DAY, NETWORKDAYS가 있어요.

Microsoft 365용 Excel(Windows) 화면을 재현한 그림입니다. Mac, 웹용 Excel 또는 좁은 창에서는 리본 배치가 조금 다를 수 있습니다.

따라 하며 연습하기

지저분한 연락처 목록이에요. 이름을 정리하고, ID의 일부를 추출하고, 표시용 레이블을 만들고, 마감일까지 남은 근무일 수를 세어 보세요.

📇 연락처 목록 — 점선 셀을 클릭하세요
—
ƒx
정리된 이름부터 시작하세요. A2를 TRIM으로 감싸 보세요.

혼자 변형해 보기

실제 연락처 목록 정리하기

정말 지저분한 목록(이름, ID, 날짜 등)을 하나 골라 정리해 보세요. 불필요한 공백을 없애고, LEFT/RIGHT/MID로 표준 ID 형식을 뽑아내고, 여러 값을 합친 표시용 레이블을 만들고, 실제 마감일까지 남은 근무일 수를 계산해 보세요.

이 레슨에서 틀린 부분을 찾았거나 제안이 있나요? 의견 보내기