상세 컨텐츠

본문 제목

사람들이 잘 모르는 엑셀 팁(Tip) 알아보기 : N개월의 전/후의 날짜 계산하기

IT정보/엑셀 팁(Excel Tip)

by 상민짱짱 2021. 9. 3. 07:00

본문

728x90
반응형

 

 

 

제품을 구입하면 무상 A/S를 받을 수 있는 날짜가 표시되며, 부동산 임대 계약을 체결하면 임대 만료일 날짜를 확인할 수 있다. 이와 특정 날짜로부터 N개월 전/후의 날짜를 계산해야 한다면 EDATE, EOMONTH 함수를 사용하면 된다. 두 함수의 사용 방법에는 약간의 차이가 있으므로 잘 이해하여 정확하게 활용한다.

 

 

  함수체크 EMONTH 함수

 

 

EMONTH함수는 지정한 날짜로부터 몇 개월 이전 또는 이후 날짜가 속한 달의 마지막 일의 날짜 값을 반환하는 함수로 사용법은 다음과 같다.

 

 

=EMONTH(시작일,개월수)

 

 

* 시작일 : N개월 이전 또는 이후 날짜를 구할 시작일(기준일)이다.

* 개월 수 : 시작일 전, 후의 개월 수 이다. 양수를 사용하면 이후 날짜를, 음수를 사용하면 이전 날짜를 반환한다.

 

 

제품구입고객정보.xlsx
0.01MB

 

 

(1) 상기 파일을 다운로드하여 불러오기를 한다.

 

 

 

 

(2) [E3:E12] 범위의 제품 구입일로부터 AS만료일을 계산하는 방법을 알아보자. 제품 등록한 사람은 18개월, 등록하지 않은 사람은 12개월 이후 날짜가 AS만료일이 되도록 수식을 구성한다.

 

 

 

 

(3) 상기화면과 같이 [G3]셀을 선택하고 [=EDATE(E3,IF(F2="Y",18,12))]을 입력하고 [ENTER KEY]를 누른다. 그리고 [G3]셀의 채우기 핸들을 이용하여 [G12]셀까지 드래그해서 수식을 복사한다.

 

 

  =EDATE(E3,IF(F2="Y",18,12)) 이해하기

 

 

[F2]셀에서 제품 등록 여부를 확인(F2="Y")하여 등록한 경우 18개월 이후의 날짜를, 등록하지 않았을 때에는 12개월 이후의 날짜를 변환한다.

 

 

 

 

(4) [H3:H12] 범위의 A/S만료일은 종료일이 속한 월의 마지막 일을 A/S만료일로 정한 경우에는 위의 화면과 같이 [H3] 셀을 선택하고 [=EOMONTH(E3,IF(F3="Y",18,12))] 수식을 입력하고 [ENTER KEY]를 누른다. [H3]셀의 채우기 핸들을 [H12] 셀까지 드래그해서 수식을 복사한다.

 

 

  =EOMONTH(E3,IF(F3="Y",18,12))

 

 

이 수식은 위에서 사용된 [=EDATE(E3,IF(F3="Y",18,12))] 수식에서 함수만 다르고 구성은 동일하다. EOMONTH 함수는 EDATE 함수와 달리 N개월 후의 날짜가 속한 월의 마지막 일을 반환한다.

 

728x90

관련글 더보기

댓글 영역