Excel은 날짜를 정수로 취급합니다. 이것은 당신이 그것들을 더하고 뺄 수 있다는 것을 의미하며, 그것은 당신의 다음 마감일이나 사건까지 며칠이 있었는지 알려주는데 유용 할 수 있습니다. 이 기사에서는 Excel의 DATE, YEAR, MONTH, DAY 및 TODAY 함수를 사용하여 다음 생일 또는 다른 연례 행사까지의 일 수를 계산하는 방법을 보여줍니다.
Excel은 날짜를 정수로 저장합니다. 기본적으로 Excel은 “1”을 사용하여 01/01/1900을 나타내며 그 다음 날은 1보다 큽니다. 2000 년 1 월 1 일을 입력하고 형식을 “Number”로 전환하면 “36526”이 나타납니다. 36526에서 1을 빼면 20 세기에 36525 일이 있음을 알 수 있습니다. 또는 미래 날짜를 입력하고 TODAY 함수의 결과를 빼서 해당 날짜가 오늘로부터 몇 일이 지 났는지 확인할 수 있습니다.
날짜 관련 기능에 대한 간단한 요약
몇 가지 예를 살펴보기 전에 Excel의 TODAY, DATE, YEAR, MONTH 및 DAY 함수를 포함한 몇 가지 간단한 날짜 관련 함수를 살펴 봐야합니다.
오늘
구문 : = TODAY ()
결과 : 현재 날짜
데이트
구문 : = DATE (년, 월, 일)
결과 : 입력 한 연도, 월, 일로 지정된 날짜
년
구문 : = YEAR (날짜)
결과 : 입력 한 연도
달
구문 : = MONTH (날짜)
결과 : 입력 한 날짜의 숫자 월 (1-12)
일
구문 : = DAY (날짜)
결과 : 입력 한 날짜
일부 계산 예
우리는 같은 날에 매년 발생하는 세 가지 사건을보고 다음 사건의 날짜를 계산하고 지금과 다음 사건 사이의 일 수를 결정합니다.
샘플 데이터는 다음과 같습니다. 이벤트, 날짜, Next_Occurrence 및 Days_Until_Next라는 4 개의 열이 설정되었습니다. 우리는 임의의 생년월일을 입력했으며, 세금은 미국 및 할로윈로 마감됩니다. 생일, 기념일 및 일부 공휴일과 같은 날짜는 매년 특정 요일에 발생하며이 예제와 잘 작동합니다. 추수 감사절과 같은 다른 휴일은 특정 월의 특정 요일에 발생합니다. 이 예제에서는 이러한 유형의 이벤트를 다루지 않습니다.

‘Next_Occurrence’열에는 두 가지 옵션이 있습니다. 각 날짜를 직접 입력 할 수 있지만, 날짜가 지날수록 각 항목을 수동으로 업데이트해야합니다. 대신 Excel에서 작업을 수행 할 수 있도록 'IF'문 수식을 작성해 보겠습니다.
생일을 보자. 우리는 이미 달을 알고 =MONTH(F3) 그리고 날 =DAY(F3) 다음 번에 쉽지만 올해는 어떻습니까? 우리는 올해 생일이 이미 있었는지 아닌지를 알기 위해 Excel이 필요합니다. 먼저 다음 공식을 사용하여 현재 생일이 발생하는 날짜를 계산해야합니다.
=DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))
다음으로, 우리는 그 날짜가 이미 지 났는지 알아야하고 그 결과를 TODAY() 알아 내다. 7 월이고 생일이 9 월마다 발생하면 다음 해는 현재 연도에 표시됩니다. =YEAR(TODAY()) . 12 월이고 생일이 5 월마다 발생하면 다음 해는 내년에 있습니다. =YEAR(TODAY())+1 내년에 줄 것이다. 사용할 것을 결정하기 위해 'IF'문을 사용할 수 있습니다.
=IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1)
이제 IF 문의 결과를 생일의 MONTH 및 DAY와 결합하여 다음 발생을 판별 할 수 있습니다. 이 수식을 셀 G3에 입력하십시오.
=DATE(IF(DATE(YEAR(TODAY()),MONTH(F3),DAY(F3))>=TODAY(),YEAR(TODAY()),YEAR(TODAY())+1),MONTH(F3),DAY(F3))

결과를 보려면 Enter 키를 누르십시오. (이 기사는 2019 년 1 월 말에 작성되었으므로 날짜는… 잘… 날짜입니다.)
셀을 강조 표시하고 Ctrl + D를 눌러이 수식을 아래 셀에 채우십시오.

이제 방금 계산 한 Next_Occurrence 결과에서 TODAY () 함수의 결과를 빼서 다음 발생까지의 일 수를 쉽게 확인할 수 있습니다. 셀 H3에 다음 공식을 입력하십시오.
=G3-TODAY()

Enter 키를 눌러 결과를 본 다음 셀을 강조 표시하고 Ctrl + D를 눌러이 수식을 아래 셀로 채 웁니다.

이 예의 수식을 사용하여 통합 문서를 저장하여 다음에 생일이 올 사람을 추적하거나 할로윈 의상을 마치기 위해 며칠이 지 났는지 알 수 있습니다. 통합 문서를 사용할 때마다 통합 문서를 사용한 이후 현재 날짜를 기준으로 결과가 다시 계산됩니다. TODAY() 함수.

그리고 네, 이것은 당신에게 유용 할 수도 있고 그렇지 않을 수도있는 매우 구체적인 예입니다. 그러나 Excel에서 날짜 관련 함수로 수행 할 수있는 작업의 종류를 보여주는 역할도합니다.









