엑셀 NOW 함수 완전 정리|현재 날짜와 시간을 자동으로 입력하는 방법1

엑셀 NOW 함수 : 엑셀을 활용한 일정 관리, 자동 보고서 작성, 시간 추적 업무 등에서는 단순히 날짜뿐만 아니라 정확한 시간 정보까지 포함하는 경우가 많습니다.
예를 들어 “현재 시각 기준으로 몇 시간 남았는지 계산하고 싶다”, “마지막으로 문서를 수정한 시간을 표시하고 싶다” 등의 요구가 있을 수 있죠.

이때 사용하는 함수가 바로 엑셀 NOW() 함수입니다.

이번 글에서는 NOW 함수의 기본 개념부터 실무 적용 방법, TODAY 함수와의 차이점, 다른 함수와의 조합까지 모두 정리하여
엑셀에서 시간 기반 자동화를 구현할 수 있도록 도와드리겠습니다.

엑셀 NOW 함수

엑셀 NOW 함수란?

엑셀의 NOW() 함수현재 날짜와 시간(시/분/초)을 함께 표시하는 함수입니다.
엑셀을 실행하거나 워크시트가 새로 계산될 때마다 자동으로 시스템 시간을 기준으로 갱신됩니다.


✅ 기본 구조

excel복사편집=NOW()
  • 인수 없이 괄호만 입력하면 됩니다.
  • 현재 날짜 + 현재 시간이 함께 표시됩니다.
  • 반환값은 실질적으로는 일련번호(날짜 + 시간)이지만, 셀 서식을 통해 보기 좋게 표시됩니다.

예: =NOW() → 결과: 2024-05-19 14:45


NOW 함수의 핵심 특징

항목설명
자동 업데이트엑셀 열 때마다 최신 시간으로 갱신됨
날짜 + 시간 포함TODAY 함수와 달리 시간 정보까지 표시
실시간 계산현재 시점 기준으로 계산 수행 가능

참고: NOW()는 수식 자동 계산이 활성화된 상태에서만 실시간으로 갱신됩니다.


NOW 함수 실무 활용 예제

1. 현재 시각 자동 입력

excel복사편집=NOW()

→ 현재 날짜와 시간을 자동으로 입력.
보고서 작성 시 ‘마지막 생성 시각’을 표기할 때 유용합니다.


2. 현재 시각 기준 2시간 후 계산

excel복사편집=NOW() + (2/24)

→ NOW는 1일 = 1로 계산되므로, 2시간은 2/24로 계산합니다.
시각 기반 예약, 배송 시간 예측 등에서 자주 사용됩니다.


3. 문서 업데이트 시간 기록

excel복사편집="마지막 업데이트: " & TEXT(NOW(), "yyyy-mm-dd hh:mm:ss")

→ 보고서 하단에 자동으로 현재 날짜와 시각이 표시되도록 설정.
실시간 업데이트 기능이 필요한 대시보드에 유용합니다.


4. 특정 시간까지 남은 시간 계산

excel복사편집=B2 - NOW()

→ B2에 마감 시각이 입력되어 있다면, **남은 시간(일 단위)**을 계산합니다.
정밀하게 시/분 단위로 계산하려면 시간 형식으로 표시해야 합니다.


NOW 함수 + 다른 함수 조합

✅ TEXT 함수와 함께

excel복사편집=TEXT(NOW(), "yyyy년 mm월 dd일 hh시 mm분")

→ 현재 날짜와 시간을 사용자 지정 포맷으로 표시할 수 있습니다.


✅ IF 함수와 함께

excel복사편집=IF(NOW() > B2, "마감", "진행 중")

→ 마감 시간이 지나면 “마감”, 아직이면 “진행 중”으로 표시


✅ HOUR, MINUTE 함수와 함께

excel복사편집=HOUR(NOW())

→ 현재 시각에서 시(hour)만 추출
=MINUTE(NOW())로 분도 추출 가능


NOW vs TODAY 함수 차이

항목NOW 함수TODAY 함수
반환 값날짜 + 시간날짜만
시간 포함 여부포함됨포함되지 않음
자동 갱신예 (엑셀 열 때마다)
사용 예타임스탬프, 시차 계산보고서 날짜, 일정 계산

**TODAY()**는 날짜만 필요할 때, **NOW()**는 시간까지 필요할 때 사용하면 됩니다.


자주 묻는 질문 (FAQ)

Q1. NOW() 함수는 실시간으로 계속 갱신되나요?

A. 아니요. 엑셀은 기본적으로 **수식을 재계산하는 시점(문서 열기, 값 변경 등)**에만 NOW()를 갱신합니다.
실시간 시계처럼 매초 변하지는 않습니다.


Q2. NOW() 값을 고정하려면 어떻게 하나요?

A. 값을 고정하려면 셀을 복사해서 ‘값 붙여넣기(Ctrl + Alt + V → V)’로 붙여넣으면 됩니다.
이렇게 하면 시간이 변하지 않고 현재 값 그대로 유지됩니다.


Q3. 시간 형식이 이상하게 보이는 경우?

A. 셀 서식이 ‘표준’이나 ‘숫자’일 경우, 날짜와 시간이 아닌 일련번호로 표시됩니다.
→ 셀 서식을 ‘날짜’ 또는 ‘사용자 지정(yyyy-mm-dd hh:mm:ss)’으로 변경하세요.


실무 팁

  • NOW()는 재고관리 시스템의 입고 시각 기록, 출퇴근 관리, 접속 시각 로그, 설문 제출 시간 기록
    시간 정보가 중요한 업무에서 자동화의 핵심으로 활용됩니다.
  • 단순히 ‘현재 시각 표시’ 용도 외에도, 시간차 계산, 조건부 서식의 기준 시간, 보고서 갱신 시간 기록 등에도 효과적입니다.

마무리

엑셀의 NOW 함수는 실시간 시간 정보가 필요한 작업에서 자동화된 시각 계산을 가능하게 해주는 핵심 함수입니다.
=NOW() 하나만 입력하면 현재 날짜와 시각을 자동으로 표시할 수 있으며, 다른 함수들과 조합하면
정확한 시차 계산, 마감 시간 비교, 문서 업데이트 시각 추적까지 구현할 수 있습니다.

작지만 강력한 NOW 함수를 통해, 시간 중심 업무도 수동이 아닌 자동화로 전환해보세요.
엑셀이 단순한 표 계산 도구를 넘어, 실시간 데이터 추적 도구로 진화하게 됩니다.

이렇게 엑셀 NOW 함수에 대해 알아봤습니다. 오늘 제 글을 통해 엑셀에서 NOW 함수 활용에 많은 도움 받으셨길 바라요~!

엑셀 NOW 함수 더보기

엑셀 날짜 함수 총정리

Leave a Comment