Skip to main content

Excel에서 셀에 현재 날짜나 월 또는 연도를 삽입하는 방법은 무엇입니까?

Author: Sun Last Modified: 2025-08-06

Excel에서 전문가와 일반 사용자 모두 자주 현재 날짜, 월 또는 연도를 워크시트에 삽입해야 합니다. 일일 거래를 기록하거나, 시간이 표시된 보고서를 생성하거나, 마일스톤을 추적할 때 이 정보를 효율적으로 추가하면 작업 흐름을 간소화하고 정확성을 높이는 데 도움이 됩니다. 매번 수동으로 날짜를 입력하는 것은 특히 지속적인 업데이트가 필요한 동적인 문서에서는 오류가 발생하기 쉽고 시간이 많이 걸릴 수 있습니다. 이 문서에서는 현재 날짜, 월 또는 연도를 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 bar를 눌러 공백을 추가한 다음 마지막으로 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 Functions 호출
인기 기능: 중복 찾기, 강조 또는 중복 표시  |  빈 행 삭제  |  데이터 손실 없이 열 또는 셀 병합  |  반올림...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 드롭다운 목록 신속 생성  |  의존형 드롭다운 목록  |  다중 선택 드롭다운 목록....
열 매니저: 지정 개수 열 추가  |  열 이동  |  숨겨진 열 표시 상태 전환 |  범위 및 열 비교 ...
주요 기능: 그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄   통합 문서 & 시트 관리   |  자동 텍스트 라이브러리   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독   목록별 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵게/이탤릭/취소선 필터...)...
Top15 도구 세트12개 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...)  |  50+ 차트 유형(간트 차트, ...)  |  40+ 실용 수식(생일을 기반으로 나이 계산, ...)  |  19개 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...)  |  12개 변환 도구(단어로 변환하기, 통화 변환, ...)  |  7개 병합 & 분할 도구(고급 행 병합, 셀 분할, ...)  |  ... 그리고 그 외
Kutools를 원하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 등40가지 이상의 언어를 지원합니다!

Kutools for Excel로 Excel 실력을 한 단계 업그레이드하고, 그 어떤 때보다 뛰어난 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능을 제공하여 생산성을 높이고 저장 시간을 줄여줍니다. 가장 필요한 기능을 지금 바로 확인하세요...


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

  • Word, Excel, PowerPoint에서 탭 기반 편집과 읽기를 활성화합니다.
  • 여러 문서를 새 창이 아닌 동일한 창의 새 탭에서 열고 생성하세요.
  • 생산성이50% 향상되며, 매일 수백 번의 마우스 클릭을 줄일 수 있습니다!