본문 바로가기
#1 엑셀 함수/#1.1 단일 함수

엑셀 NOW 함수 사용법 및 실무 예제

by 이세계의엑셀 2024. 9. 3.
반응형

엑셀에서 현재 날짜와 시간을 실시간으로 가져오고자 할 때, NOW 함수를 사용합니다. NOW 함수는 현재 시스템 날짜와 시간을 반환하여 실시간으로 데이터를 갱신할 수 있게 해줍니다. 이 함수는 현재 시각을 기준으로 작업을 수행하거나, 시간 관련 데이터를 처리할 때 매우 유용합니다.

NOW 함수의 기본 사용법

NOW 함수는 다음과 같은 형태로 사용됩니다:

=NOW()

이 함수는 현재의 날짜와 시간을 반환하며, 인수 없이 사용됩니다. 예를 들어, 현재 날짜와 시간이 "2024-08-18 10:30:45"일 경우, =NOW()는 "2024-08-18 10:30:45"를 반환합니다.

NOW 함수의 사용처와 구체적인 예시

NOW 함수는 다양한 상황에서 사용할 수 있습니다. 예를 들어, 현재 시간을 기준으로 한 계산, 데이터 기록 시간의 자동화, 실시간 보고서 생성 등에 유용합니다.

예시 1: 현재 날짜와 시간 표시

다음은 NOW 함수를 사용하여 현재 날짜와 시간을 표시하는 간단한 예제입니다.

  A
1 현재 시간
2 =NOW()

위 예제에서, =NOW()는 현재의 날짜와 시간을 반환합니다. 예를 들어, "2024-08-18 10:30:45"와 같은 결과가 나올 수 있습니다.

예시 2: 특정 시간 이후의 날짜와 시간 계산

NOW 함수는 특정 시간 이후의 날짜와 시간을 계산할 때도 유용합니다. 예를 들어, 현재 시각에서 2시간 후의 시간을 계산하는 경우입니다.

=NOW() + (2/24)

위 수식은 현재 시각에서 2시간을 더한 날짜와 시간을 반환합니다. 예를 들어, 현재 시각이 "2024-08-18 10:30:45"라면, 이 수식은 "2024-08-18 12:30:45"를 반환합니다.

NOW 함수의 실무형 예제

실무에서는 NOW 함수를 사용하여 특정 시각을 기준으로 데이터를 자동 갱신하거나, 실시간 보고서를 생성하는 등 다양한 작업을 수행할 수 있습니다.

실무 예제 1: 실시간 데이터 기록

다음은 NOW 함수를 사용하여 데이터를 입력할 때마다 자동으로 현재 시간과 날짜를 기록하는 예제입니다.

  A B
1 데이터 입력 시간
2 샘플 데이터 =NOW()

이 예제에서는, 데이터가 입력될 때마다 현재의 날짜와 시간이 자동으로 기록됩니다. 이렇게 하면 데이터 입력 시각을 자동으로 추적할 수 있습니다.

실무 예제 2: 실시간 보고서 생성

NOW 함수는 실시간으로 데이터를 갱신해야 하는 보고서를 생성할 때도 매우 유용합니다. 예를 들어, 매일 특정 시간에 실시간 데이터를 분석하여 보고서를 생성하는 경우입니다.

=IF(NOW() > DATE(2024, 8, 18) + TIME(10, 0, 0), "보고서 작성 가능", "아직 보고서 작성 시간 전")

이 수식은 현재 시각이 2024년 8월 18일 10:00:00을 지나면 "보고서 작성 가능"을, 그렇지 않으면 "아직 보고서 작성 시간 전"을 반환합니다.

NOW 함수 사용 시 주의사항

NOW 함수는 실시간으로 날짜와 시간을 갱신하므로, 워크시트가 변경될 때마다 값이 업데이트됩니다. 따라서, 특정 시각을 고정하려면 값을 복사하여 붙여넣거나, 워크시트의 수식을 수정하지 않도록 주의해야 합니다.

NOW 함수로 문제를 풀어보기

다음은 NOW 함수를 활용한 문제 예시입니다.

  A B
1 현재 시간 2시간 후
2 =NOW() =NOW() + (2/24)

문제: 현재 시간에서 2시간 후의 시간을 계산하려면 어떤 수식을 사용해야 할까요?

정답: =NOW() + (2/24)

답을 보려면 오른쪽를 마우스로 드래그하세요.

반응형