엑셀함수 NOW – 현재 날짜와 시간 구하기

공개됨 글쓴이 Admin댓글 남기기

엑셀을 사용할 때 특정 셀에 현재 날짜와 시간을 표시하고 싶을 때가 있다. 이 때 사용하는 함수가 NOW이다.

구문(Syntax)
NOW()

이 함수는 인수가 필요없다.

 

사용예 :

현재 날짜와 시간 표시하기

셀에 =NOW()를 입력하면 현재 날짜와 시간이 표시된다.

 

간단한 함수이지만 표시형식에 따라서 날짜만 표시되고 시간이 표시되지 않을 수 있다.

예를 들어 표시형식이 “간단한 날짜”로 지정된 셀에 =NOW() 함수를 입력해도 날짜만 표시되고 시간은 표시되 않는다. 이런 경우는 다음과 같이 표시형식을 바꿔준다.

표시형식을 바꾸고자 하는 셀을 선택하고

  1. 홈 리본메뉴 > 표시형식
  2. 기타표시형식

  3. 표시형식 탭 > 날짜 범주 > 오른쪽의 형식에서 “12-3-14 13:30″의 형태로 된 것을 선택하고 확인 버튼을 누르면 셀의 값에 시간이 표시될 것이다.

 

응용하기

NOW함수도 TODAY함수와 비슷한 방법으로 며칠 뒤나 며칠 전의 날짜와 시간을 표시할 수 있다

  • =NOW()+7을 입력하면 현재로부터 일주일 뒤의 날짜와 시간이 표시된다.
    엑셀에서 하루의 크기는 숫자1에 해당한다. 그래서 7일 뒤의 날짜를 표시하려면 7을 더하는 것이다.
  • =NOW()+1/24를 입력하면 현재로부터 1시간 뒤의 날짜와 시간이 표시된다. 하루의 크기는 1이므로 1/24는 1시간을 의미한다.
    이렇게 분수를 입력했는데 1시간 뒤의 시간이 표시되지 않고 “43240.13673”의 형태로 숫자가 표시되는 경우도 있다. 엑셀에서 날짜를 계산할 때 1은 하루라고 했는데 1보다 작은 값이면 시간값을 의미한다. 이렇게 표시되는 것은 오류가 아니다. 표시형식이 숫자라서 그러하다. 이때는 위에 설명한 대로  표시형식 탭 > 날짜 범주 > 오른쪽의 형식에서 “12-3-14 13:30″의 형태로 바꿔주면 시간이 표시될 것이다.
  • 반대로 이전의 날짜와 시간을 표시하고 싶으면
    =NOW()-7 또는 =NOW() – 1/24 의 형태로 입력한다.

이것으로 NOW함수에 대한 설명을 마친다. 날짜함수에 대한 기초지식이 필요하면 “엑셀에서 날짜와 관련된 수식과 함수 기초”글을 참고하면 된다.

 

[ 엑셀 날짜 및 시간 함수 ]

댓글 남기기

이메일은 공개되지 않습니다.