• 최초 작성일: 1999-09-17
  • 최종 수정일: 2026-09-29
  • 조회수: 22 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 사용자 정의 서식Ⅱ

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

날짜와 시간은 각각 고유의 일련번호가 부여되어 있고, 날짜는 정수, 시간은 소수가 부여되어 있다는 사실을 이해하시겠지요?

그런데 같은 날짜라도 아래와 같이 다양하게 나타낼 수도 있습니다.

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

사용자 정의 서식Ⅱ

핵심 요약

  • 같은 날짜 값도 표시 형식에 따라 여러 형태로 표현할 수 있습니다.
  • TEXT 함수로 날짜와 숫자의 표시 형식을 지정한 뒤 다른 문자열과 연결할 수 있습니다.
  • 날짜·장소·금액 같은 값을 조합하면 안내 문장이나 보고 문구를 자동으로 만들 수 있습니다.
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17
1999-09-17

참고: 원문에는 같은 날짜를 여러 가지 서식으로 표시한 결과가 나열되어 있었으나, 서식이 저장되지 않아 모두 1999-09-17로만 남아 있습니다(18개). 본문은 같은 날짜라도 다양하게 표시할 수 있다는 설명입니다.

위와 같이 다양하게 표현할 수 있지만 그래도 부족하다는 생각이 들수도 있겠지요? 이럴 경우에 사용자정의 서식을 사용하거나 TEXT()함수 또는 FORMAT()함수 등을 활용할 수 있습니다.

1999-09-17
실적보고서

위와 같은 자료를 이용하여 지정된 날짜까지 실적보고서를 제출하라는 형태의 서식을 만들려면 어떻게 해야 할까요?

1999년 9월 17일까지실적보고서를(을) 제출하세요!

=TEXT(B30,"yyyy년 m월 dd일까지") & B31 & "를(을) 제출하세요!"

또다른 예를 들어 볼까요?

출발일자 1999-09-01
집결장소 용산역 광장
회비 100,000

위와 같은 자료를 가지고 text() 함수를 잘 활용하면 아래와 같은 형태로 만들수도 있습니다

출발일자는 9월 1일이고 집결장소는 용산역 광장이며 회비는 100,000원 입니다.

어떻게 유효적절히 조합하면 위와 같은 형태를 얻을 수 있을까요? 1분만 생각해 보신 후 아래를 보십시오.

=B39 & "는 " & TEXT(C39,"m월 d일이고 ") & B40 & "는 " & C40 & "이며 " & B41 & "는 " & TEXT(C41,"###,###") & "원 입니다."

위 수식을 이해하시겠습니까? Text()함수의 용도와 사용법만 잘 알고 있다면 충분히 이해하실 수 있을 것 같은데…

text()함수를 몇회 강좌였던가 설명을 드린 것 같기도 하고 아닌 것 같기도 하고 좀 아리송 하네요.

혹시 모르시는 분은 메일을 주시구요.

오늘은 여기까지 합니다. 즐거운 주말 되시기를…

정리 — 사용자 정의 서식Ⅱ

구분내용
주제TEXT 함수와 사용자 정의 서식으로 날짜와 문자열을 원하는 문장으로 조합하기
예제 1날짜와 실적보고서를 조합해 지정된 날짜까지 실적보고서를 제출하라는 문장 작성
예제 2출발일자, 집결장소, 회비를 조합해 안내 문장 작성
핵심 함수TEXT(값, 서식)으로 날짜와 숫자의 표시 형식을 정해 다른 문자열과 연결
참고사용자 정의 서식 외에 TEXT 함수나 FORMAT 함수도 활용 가능

자주 묻는 질문 (FAQ)

Q1. 날짜를 원하는 문장 형태로 표시하려면 어떻게 하나요?

TEXT 함수로 날짜에 원하는 서식을 지정하고 연결 연산자로 다른 문자열과 이어 붙입니다.

Q2. TEXT 함수는 어떤 용도로 쓰나요?

값의 표시 형식을 서식 문자열로 지정하여 문자열로 바꿔 줍니다. 날짜는 연, 월, 일 형식으로, 숫자는 천 단위 구분 형식으로 바꿀 수 있습니다.

Q3. 여러 셀의 값을 하나의 안내 문장으로 만들 수 있나요?

가능합니다. 출발일자, 집결장소, 회비 같은 값을 TEXT 함수와 연결 연산자로 조합하면 하나의 문장이 됩니다.

마치며

보고 문구나 안내 문장은 손으로 쓰지 말고 TEXT 함수로 조합해 자동으로 만들어 보시기 바랍니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.