본문 바로가기
알쓸신넷/엑셀

[Excel] 엑셀 날짜함수 - Today함수

by 코와리 2018. 6. 27.
반응형

[Excel] 엑셀 Today 함수로 날짜 구하기 (D-day, 나이 등)


today 함수 썸네일


날짜, 기념일로부터 오늘은 몇일째, 디데이, 나이 등을 구하기 위한 Today 함수에 대해 알아봅시다.


-------------------------------

★ Today 함수란?

- 현재 날짜를 반환하는 함수입니다. 함수의 별다른 인수(괄호안에 들어가는 인수들)는 없지만 


Today 함수를 활용하여 다양한 값을 구해낼 수 있습니다.

-------------------------------

★ Today 함수 인수 알아보기

- Today 함수는 인수가 없습니다. 즉 Today 함수는 항상 Today() 요렇게밖에 쓸 수 없습니다.

괄호 안에 넣을 수 있는 게 전혀 없다는 말이죠

-------------------------------


더 쉬운 이해를 위해 예제를 통해 알아보도록 하겠습니다.


<예제를 통해 알아보기>

아래의 예제를 다운받으시면 함께 예제문제를 풀어볼 수 있습니다. 


today예제.xlsx

<예제>

today 함수 예제1

현재 C2셀은 =today() 가 입력되어 있어 현재 날짜를 반환합니다.

그렇기 때문에 저렇게만 입력해 놓아도 파일을 연 날짜가 반환되므로 입력해두고 매일 혹은 매주 문서를 작성할 때 편하겠죠?


1) 현재 날짜를 반환합니다.

- 그야말로 작성중인 현재 날짜를 반환합니다. (컴퓨터 시스템에서 불러옴)

- 수식: =today()

- 결과값: C2셀과 동일한 결과 (제가 작성한 날과 여러분이 작성할 날이 다를거기 때문에)


today 함수 현재날짜구하기

수식에 =today() 입력


today 함수 현재날짜구하기2

여러분이 작성한 날의 날짜가 표시됩니다.


2) 현재 날짜에 5일을 더한 날짜를 반환합니다.

- 수식: =today()+5

- 결과값: C2셀에 +5일한 날짜


today 함수 예제4

수식에 =today()+5 입력


today 함수 예제5

여러분이 작성한 날+5 일의 날짜가 반환됩니다.


3) 현재 날짜와 2030년 1월 1일 사이의 일 수를 반환합니다.

- 수식: =datevalue("2030-01-01")-today()

- 결과값: 작성일이 2018년 6월 24일이라면 : 4209

※결과값이 숫자가 아닌 날짜로 나왔다면 표시형식에서 숫자로 바꿔주면 됩니다.


today 함수 예제6

수식에 =datevalue("2030-01-01")-today() 입력


today 함수 예제7

1911-07-10으로 표현이 되네요. 표시형식을 숫자로 바꿔줍시당


today 함수 예제8

여기 보이는 숫자로 바꿔주시면 알고싶은 일수가 나옵니다.

시험까지 몇일남았는지 계산하는 D-day 계산기로도 쓸 수 있겠네요



today 함수 예제9

현재날짜에서 2030년 1월1일까지는 4209일이 남았네요


4) 이 달의 현재 날짜를 반환합니다.

- 현재 날짜 2018년 6월 24일이라면 day 즉 연월은 빼고 일만 반환합니다.

- 수식: day(today())

- 결과: 작성일이 2018년 6월 24일이라면 : 2


today 함수 예제10

수식을 =day(today()) 입력


today 함수 예제11

작성일이 2018년 6월 24일이었기 때문에 day, 즉 24일의 24가 반환되었습니다.

여러분이 2020년 3월 8일에 작성했다면 8이 반환되겠죠?


5) 올해의 현재 달(month)을 반환합니다.

- 현재 날짜가 2018년 6월 24일이라면 month 즉 연,일은 빼고 월만 반환합니다.

- 수식: =month(today())

- 결과: 작성일이 2018년 6월 24일이라면 : 6


today 함수 달 구하기

수식 =month(today()) 입력


today 함수 달 구하기2

2018년 6월 24일에 작성했기 때문에 월(month)인 6이 반환되었습니다.

여러분이 9월에 작성했다면 9가 반환되겠죠?


6) 경과일 구하기

- 연인들이 오늘은 우리 사귄날로 부터 XX일이야를 구하고 싶을 때 사용할 수 있습니다.

  사귄날을 2018년 2월 28일이라고 치고 문제를 풀어봅시다.

- 수식: =today()-"2018-02-28"

- 결과값: 작성일이 2018년 6월 24일이라면 : 116

※결과값이 숫자가 아닌 날짜로 나왔다면 표시형식에서 숫자로 바꿔주면 됩니다.


today 함수 경과일 구하기1

수식에 =today()-"기념일" 입력


today 함수 경과일 구하기2

날짜로 변환되는데 표시형식에서 숫자로 바꿔줍니다.


today 함수 경과일 구하기3

기념일 2018년 2월 28일로부터 현재 2018년 6월 24일은 116일 되는 날입니다.


이런식으로 사귄지 몇일됬는지, 결혼, 입사하고 몇일차가 됬는지를 보고싶을 때 사용하시면 좋습니다.


지금까지 포스트를 읽어주셔서 감사합니다.