Skip to main content

Excel에서 셀에 현재 날짜, 월 또는 연도를 삽입하려면 어떻게 해야 하나요?

Author: Sun Last Modified: 2025-07-21

Excel에서 전문가와 일반 사용자 모두 종종 워크시트에 현재 날짜, 월 또는 연도를 삽입해야 합니다. 일일 거래를 기록하거나, 타임스탬프가 찍힌 보고서를 생성하거나, 이정표를 추적하는 등, 이러한 정보를 효율적으로 추가하면 작업 흐름을 간소화하고 정확성을 높이는 데 도움이 됩니다. 매번 수동으로 날짜를 입력하는 것은 특히 끊임없이 업데이트가 필요한 동적인 문서에서는 오류 발생 가능성이 높고 시간이 많이 소요될 수 있습니다. 이 기사에서는 셀 또는 머리글/바닥글에 현재 날짜, 월 또는 연도를 삽입하는 여러 가지 실용적인 방법을 소개합니다. 또한 Excel 수식, 단축키, 전용 Kutools 기능 및 VBA 자동화를 활용한 대체 접근 방식도 확인할 수 있으며, 각 방법은 고유한 장점과 적합한 시나리오를 가지고 있습니다.


Excel에서 수식 및 단축키로 현재 연도, 월 또는 날짜 삽입하기

Excel은 내장된 함수와 편리한 단축키를 제공하여 현재 날짜, 월 또는 연도를 빠르게 삽입할 수 있도록 지원합니다. 이러한 방법은 Excel에 자동으로 업데이트되는 현재 날짜 정보를 표시하고 싶거나 특정 순간에 시간 스탬프를 수동으로 입력해야 할 때 이상적입니다.

예를 들어, 현재 월을 숫자로 표시하려면 원하는 셀에 다음 수식을 입력하세요: =MONTH(TODAY()) 그리고 Enter 키를 누릅니다. 그러면 현재 월(예: 8월의 경우 8)이 반환됩니다.

  수식 수식 결과
현재 월 삽입 (숫자 형식) =MONTH(TODAY()) 8
현재 월 삽입 (전체 이름) =TEXT(TODAY(),"MMMM") 8월
현재 연도 삽입 =YEAR(TODAY()) 2015
현재 날짜 삽입 (자동 업데이트) =TODAY() 2015/8/20
현재 날짜 및 시간 삽입 (자동 업데이트) =NOW() 2015/8/20 9:41

매개변수 참고:

  • =TODAY()=NOW() 수식은 워크시트가 다시 계산될 때마다 자동으로 업데이트되므로 표시되는 날짜/시간은 항상 최신 상태를 유지합니다.
  • =YEAR(TODAY())는 연도를 네 자리 숫자로 반환하며, =TEXT(TODAY(),"MMMM")은 월의 전체 이름을 제공합니다.
  • 정적 값(나중에 변경되지 않는 값)을 원한다면 아래의 단축키를 사용하세요.

정적 항목(특정 이벤트의 날짜를 기록하고 미래에 값이 업데이트되지 않도록 하고 싶을 때)에는 단축키가 특히 유용합니다.

(1) 선택한 셀에 즉시 현재 날짜를 삽입하려면 CTRL + ; 을 누릅니다.

(2) 같은 셀에 현재 날짜와 시간을 삽입하려면 먼저 CTRL + ; 를 눌러 날짜를 삽입한 후 키를 놓고, Space 바를 눌러 공백을 추가한 다음, 마지막으로 CTRL + SHIFT + ; 를 눌러 현재 시간을 추가합니다.

실용적인 팁 & 알림:

  • =TODAY() 또는 =NOW()를 사용하는 수식은 파일이 다시 계산될 때 계속 업데이트되지만, 단축키로 입력한 값은 한 번 입력되면 고정됩니다.
  • 워크시트의 계산 모드를 주의하세요. 값이 자동으로 업데이트되지 않으면 F9를 눌러 새로 고칠 수 있습니다.
  • 수식을 여러 행에 복사하는 경우 필요에 따라 셀 참조를 조정해야 합니다.

이 두 가지 접근 방식은 데이터 입력 테이블, 일일 로그, 자동화된 보고서 및 최신 날짜 값이 필요한 모든 곳에서 폭넓게 적용될 수 있습니다. 순수한 수식 방법은 데이터가 항상 최신 날짜를 반영해야 할 때 가장 적합하며, 단축키 접근 방식은 정적 기록을 위한 제어를 제공합니다.

특수 날짜 형식으로 현재 연도, 월 또는 날짜 삽입

Kutools for Excel이 설치되어 있다면, Insert Date 유틸리티를 통해 몇 번의 클릭만으로 원하는 날짜 형식으로 현재 연도, 월 또는 일을 쉽게 삽입할 수 있습니다. 이 방법은 일관된 사용자 정의 형식이나 유연한 선택을 위해 달력 선택기를 빠르게 사용해야 하는 경우에 특히 실용적입니다.

Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기

Kutools for Excel 설치 후 다음 단계를 참고하세요:

1. 현재 연도, 월 또는 일을 삽입하려는 셀을 선택합니다. 그런 다음 Kutools > Insert > Insert Date로 이동합니다.

2. Insert Date 대화 상자에서 Using format 옵션이 선택되었는지 확인합니다. 그런 다음 오른쪽 목록에서 원하는 날짜 형식을 더블 클릭합니다. 선택된 형식은 즉시 활성 셀에 적용됩니다. 아래 스크린샷을 참조하세요:

a screenshot of inserting current year, month or date with special date formatting

이제 선택한 셀에 지정한 형식으로 현재 날짜가 나타납니다.

참고 및 사용 팁:

  • 기본적으로 오늘 날짜는 이미 Insert Date 대화 상자의 달력에서 강조 표시되어 있습니다. 다른 날짜를 삽입하려면 원하는 형식을 더블 클릭하기 전에 달력에서 해당 날짜를 클릭하세요.
  • 이 접근 방식은 지역화된 날짜 형식, 전문적인 보고서 템플릿 및 일관된 시각적 표현이 중요한 모든 시나리오에서 유연하게 사용할 수 있습니다.

Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기


Kutools for Excel을 사용하여 셀/머리글/바닥글에 현재 날짜 및 시간 삽입

콘텐츠 영역, 머리글 또는 바닥글에 실시간 정보를 스탬프로 찍어야 하는 경우, Kutools for ExcelInsert Workbook Information 유틸리티를 사용할 수 있습니다. 이 기능은 자동 문서 관리, 감사 목적 또는 분산된 보고서에 대한 일관된 시간 스탬프 삽입에 특히 유용하며, 몇 단계 만에 정확한 날짜 및 시간 데이터를 삽입할 수 있습니다.

Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기

1. 도구 모음에서 Kutools Plus > Workbook > Insert Workbook Information을 클릭합니다.

a screenshot of inseting the current date and time in cell, header or footer with Kutools for Excel

2. Insert Workbook Information 대화 상자에서 Current date and time 옵션을 선택합니다. Insert at 섹션에서 이 정보를 삽입할 위치를 지정하세요—옵션에는 모든 워크시트 셀, 머리글 또는 바닥글의 모든 영역이 포함됩니다. 삽입을 완료하려면 OK를 클릭하세요. 시각적 안내를 위해 위의 스크린샷을 참조하세요.

이제 현재 날짜와 시간이 필요로 하는 정확한 위치에 삽입되었습니다.

추가 팁:

  • 이 접근 방식은 수정 날짜, 데이터 내보내기 시간 스탬프 또는 물리적 기록물의 인쇄물을 추가해야 할 때 특히 유용합니다.
  • 머리글 또는 바닥글에 삽입된 데이터는 페이지 레이아웃 또는 인쇄 미리 보기에서 가장 잘 보입니다.
  • 여기에 적용된 변경 사항은 Insert Workbook Information 유틸리티를 다시 적용하지 않는 한 자동으로 업데이트되지 않습니다.

Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기


VBA: 셀 변경 시 또는 버튼 클릭 시 현재 날짜, 월 또는 연도 자동 삽입

특정 셀이 수정될 때마다 Excel이 정확한 입력 날짜를 기록하도록 하거나 버튼을 클릭하여 날짜 스탬프를 트리거하는 등 더욱 높은 수준의 자동화를 위해 VBA(Visual Basic for Applications)를 사용할 수 있습니다. 이 방법은 로그 시트, 감사 추적 또는 정밀한 제어가 필요한 맞춤 보고서에서 매우 유용합니다. VBA를 사용하면 특정 워크플로 요구사항에 따라 현재 날짜, 월 또는 연도를 동적으로 삽입할 수 있습니다.

시나리오1: 지정된 열 또는 범위의 셀이 편집될 때마다 현재 날짜를 자동으로 삽입합니다. 이 솔루션은 "마지막 수정" 열을 만들거나 항목의 자동 시간 스탬프를 삽입하는 데 이상적입니다.

설정 방법:

  • 자동화를 설정하려는 워크시트 탭을 마우스 오른쪽 버튼으로 클릭하고 View Code를 선택합니다.
  • 열린 Microsoft Visual Basic for Applications 창에서 코드 창에 다음 코드를 붙여넣습니다:
Private Sub Worksheet_Change(ByVal Target As Range)
    'Automatically insert current date when any change occurs in column B (adjust to your needs)
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
        Target.Offset(0, 1).Value = Date 'Inserts date in column C when column B changes
    End If
End Sub

작업 팁:

  • B열의 셀을 편집할 때마다 현재 날짜가 C열의 인접한 셀에 자동으로 나타납니다(설정에 따라 대상 범위 및 오프셋을 조정할 수 있습니다).
  • 다른 범위에 이 논리를 적용하거나 월/연도를 삽입하려면 DateMonth(Date) 또는 Year(Date)로 수정하세요.
  • 이 방법은 감사 로그 또는 "마지막 업데이트" 날짜 추적에 적합합니다. 코드가 제대로 실행되려면 매크로가 활성화되어 있어야 합니다.

시나리오2: 사용자 정의 버튼을 클릭하여 현재 날짜, 월 또는 연도 삽입. 사용자 정의된 워크플로 또는 요청 시 시간 스탬프에 적합합니다.

설정 방법:

  1. Developer > Visual Basic을 클릭합니다.
  2. VBA 편집기 창에서 Insert > Module을 클릭합니다.
  3. 다음 코드를 입력합니다(예제는 A1 셀에 현재 날짜를 삽입하는 것을 보여줍니다. 대상 셀 또는 논리를 필요에 따라 수정할 수 있습니다):
  4. Sub InsertCurrentDate()
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Worksheets("Sheet1").Range("A1").Value = Date
    End Sub

Excel에서 매크로를 버튼에 할당하는 방법

  1. 버튼 삽입:
    1. 리본의 Developer 탭으로 이동합니다.
    2. Insert > Form Controls 아래에서 Button(Form Control)을 선택합니다.
      a screenshot showing the form control button
  2. 워크시트 어디에든 버튼을 그립니다.
  3. 매크로 할당:
    1. 버튼을 그린 후 Assign Macro 창이 나타납니다.
    2. InsertCurrentDate(또는 매크로 이름)를 선택합니다.
      a screenshot showing how to select the macro
  4. OK를 클릭합니다.

버튼을 클릭할 때마다 현재 날짜가 Sheet1의 A1 셀에 삽입됩니다.

대상 셀, 시트를 변경하거나 현재 월 또는 연도를 삽입하도록 매크로를 수정할 수 있습니다.

문제 해결 & 참고:

  • 매크로가 실행되지 않으면 Excel 설정에서 매크로가 활성화되어 있는지 확인하세요.
  • 중요한 파일에 적용하기 전에 샘플 워크북에서 VBA 코드를 테스트하여 예기치 않은 데이터 손실을 방지하세요.
  • VBA와 워크시트 컨트롤을 결합하면 강력하고 유연한 워크플로 자동화를 구현할 수 있지만, 새 매크로를 통합하기 전에 백업을 저장하세요.

요약하자면, VBA 솔루션은 Excel에서 자동 시간 스탬프를 삽입하는 데 있어 뛰어난 유연성을 제공합니다. 표준 수식이나 도구가 워크플로 요구사항을 충족하지 못할 때 특히 권장됩니다.


데모: Excel에서 셀/머리글/바닥글에 현재 날짜, 월 또는 연도 삽입

 

Kutools for Excel: 손끝에서 바로 사용할 수 있는 300개 이상의 유용한 도구들! 영구적으로 무료인 AI 기능을 즐기세요! 지금 다운로드하세요!

관련 기사:

특정 날짜 형식으로 현재 날짜를 빠르게 삽입


최고의 오피스 생산성 도구

? Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출을 기반으로 데이터 분석 혁신…
인기 기능: 중복 찾기, 강조 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 결합   |   수식 없이 반올림 ...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 빠르게 드롭다운 목록 만들기   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 가시성 상태 전환  |  범위 및 열 비교 ...
주요 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 및 시트 관리자   |  자동 텍스트 라이브러리 (Auto Text)   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ...
최고의 15가지 도구 모음12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제, ...)   |   50+ 차트 유형 (간트 차트, ...)   |   40+ 실용적인 수식 (생일을 기반으로 나이 계산, ...)   |   19개 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입, ...)   |   12개 변환 도구 (단어로 변환하기, 통화 변환, ...)   |   7개 병합 및 분할 도구 (고급 행 병합, 셀 분할, ...)   |   ... 그리고 더 많은 기능들

Kutools for Excel로 엑셀 스킬을 강화하고 지금까지 경험하지 못한 효율성을 체험하세요. Kutools for Excel은 생산성을 향상시키고 시간을 절약할 수 있는 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하세요...


Office Tab은 탭 인터페이스를 Office에 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화하세요.
  • 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성하세요.
  • 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!