엑셀에서 현재 날짜와 시간을 자동으로 표시해야 하는 경우가 있습니다.
출근 시간 기록, 작업 완료 시간 표시, 보고서 작성 시간, 로그 관리 등 실무에서는 현재 시간을 자동으로 입력하는 기능이 자주 사용됩니다.
이럴 때 사용하는 함수가 바로 NOW 함수입니다.
이번 강의에서는 NOW 함수의 사용법부터 실무 활용 예제까지 쉽게 알아보겠습니다.
NOW 함수란?
NOW 함수는 현재 날짜와 시간을 함께 반환하는 함수입니다.
컴퓨터의 현재 시간을 기준으로 계산되며, 엑셀을 다시 계산하거나 파일을 열면 자동으로 갱신됩니다.
즉, 오늘 날짜뿐 아니라 현재 시각까지 함께 표시할 수 있습니다.
기본 문법
=NOW()
인수는 없습니다.
괄호만 입력하면 현재 날짜와 시간이 자동으로 표시됩니다.
사용 예제
현재 날짜와 시간 표시
=NOW()
결과
2026-07-01 14:35
(표시 형식에 따라 결과는 달라질 수 있습니다.)
TODAY 함수와의 차이
함수반환 값
| =TODAY() | 현재 날짜만 표시 |
| =NOW() | 현재 날짜와 현재 시간 표시 |
예시
=TODAY()
결과
2026-07-01
=NOW()
결과
2026-07-01 14:35
날짜만 표시하고 싶다면?
NOW 함수는 시간까지 포함합니다.
날짜만 필요하다면 셀 서식을 날짜 형식으로 변경하거나 TODAY 함수를 사용하는 것이 좋습니다.
시간만 표시하기
셀 서식을
hh:mm:ss
로 변경하면
=NOW()
결과
14:35:12
처럼 시간만 표시할 수도 있습니다.
실무 활용 예제 1
작업 완료 시간 기록
=NOW()
작업 완료 시점을 자동으로 확인할 수 있습니다.
실무 활용 예제 2
보고서 작성 시간 표시
보고서 작성 :
=NOW()
출력하거나 저장할 때 작성 시간을 쉽게 확인할 수 있습니다.
실무 활용 예제 3
데이터 업데이트 확인
마지막 업데이트
=NOW()
데이터가 언제 갱신되었는지 한눈에 확인할 수 있습니다.
알아두면 좋은 점
NOW 함수는 휘발성 함수(Volatile Function)입니다.
즉,
- 파일을 다시 열 때
- F9를 눌러 다시 계산할 때
- 다른 계산이 발생할 때
현재 시간으로 자동 갱신됩니다.
기록을 고정하려면
Ctrl + ; (날짜)
Ctrl + Shift + ; (시간)
단축키를 사용하는 것이 좋습니다.
자주 사용하는 조합
현재 날짜와 시간
=NOW()
현재 날짜
=TODAY()
현재 시간만 표시
=TEXT(NOW(),"hh:mm:ss")
현재 날짜 형식 변경
=TEXT(NOW(),"yyyy-mm-dd")
실무 TIP
출퇴근 관리, 업무 로그, 작업 시간 기록, 데이터 갱신 시각 표시에는 NOW 함수가 매우 자주 사용됩니다.
단, 시간이 계속 변경되는 것이 싫다면 값 붙여넣기(Ctrl + Alt + V → 값) 또는 단축키를 이용해 고정된 날짜와 시간을 입력하는 것이 좋습니다.
핵심 정리
- NOW 함수는 현재 날짜와 시간을 반환한다.
- 인수 없이 =NOW()만 입력하면 된다.
- 파일을 열거나 다시 계산하면 자동으로 갱신된다.
- TODAY 함수는 날짜만 반환한다.
- TEXT 함수와 함께 사용하면 원하는 날짜·시간 형식으로 표시할 수 있다.
NOW 함수는 실무에서 작업 기록, 보고서 작성 시각, 데이터 업데이트 시간 관리 등에 매우 유용한 함수입니다. TODAY 함수와 함께 익혀두면 날짜와 시간을 활용한 다양한 업무를 더욱 효율적으로 처리할 수 있습니다.
엑셀 NOW 함수

'강의 > 엑셀 실무' 카테고리의 다른 글
| EDATE 함수 - 개월 수를 더하거나 빼는 날짜 계산 함수 (0) | 2026.07.01 |
|---|---|
| 엑셀 DATEDIF 함수 - 두 날짜 사이 기간(년·월·일) 계산하기 (0) | 2026.07.01 |
| 엑셀 DAY 함수 - 날짜에서 '일(Day)'만 쉽게 추출하는 방법 (0) | 2026.06.30 |
| 엑셀 MONTH 함수 - 날짜에서 월(Month)만 추출하기 (0) | 2026.06.30 |
| 엑셀 YEAR 함수 - 날짜에서 연도만 추출하는 가장 쉬운 방법 (0) | 2026.06.30 |