Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 지정한 달 마지막 날짜 EOMONTH 함수 사용하기

엑셀(Excel)/Excel
반응형

엑셀에서 날짜 계산을 할 때 지정한 달의 마지막 날짜를 알아야 하는 경우가 있습니다. EOMONTH 함수를 이용하면 인수로 넘긴 날짜에 해당하는 달의 만기일을 계산할 수 있습니다. 첫 번째 날짜를 기준으로 두 번째로 입력하는 인수인 개월 수를 빼거나 더해서 해당 달의 마지막 날짜를 계산합니다. 이 함수는 달력 만들 때 사용하기도 합니다.

 

 

EOMONTH() 함수는 2개의 인수를 필요로 합니다. Start_date 는 시작날짜를 가리킵니다. 값으로 DATE 함수를 사용하거나 수식 또는 함수의 결과를 입력합니다. 입력하는 데이터 형식은 날짜로 해야 합니다. months Start_date 의 전이나 후의 개월 수입니다. 양수면 Start_date months 을 더하고, 음수는 뺍니다.

엑셀 Excel 지정한 달의 마지막 날짜를 가져올 수 있는 EOMONTH 함수 사용하는 방법

 

그런데 결과값이 날짜가 아닌 정수가 반환됩니다. 이것은 날짜를 나타내는 순차적인 일련번호입니다. 기본적으로 190011일을 일련번호 1 로 보고 날짜를 계산합니다. 200811일은 190011일에서 39448 일째이므로 39448 이 됩니다

엑셀 Excel 지정한 달의 마지막 날짜를 가져올 수 있는 EOMONTH 함수 사용하는 방법

아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 날짜 서식 지정하는 방법과 다양한 날짜 서식 알아보기
엑셀 Excel 날짜와 시간 데이터 표시하기
엑셀 Excel 텍스트를 날짜 데이터 형식으로 변경하기
엑셀 Excel 날짜 및 일수 계산하기, DATEDIF 함수를 이용해서 기간 구하기
엑셀 Excel 데이터를 가공하여 날짜 데이터 바꾸기

 

 

 

일련번호를 날짜로 바꾸는 방법은 간단합니다. 셀 형식을 일반에서 날짜로 바꿉니다. 43131 2018-01-31 이네요. EOMONTH(“2017-12-25”, 1) 의 결과 입니다

엑셀 Excel 지정한 달의 마지막 날짜를 가져올 수 있는 EOMONTH 함수 사용하는 방법

 

두 번째 인수는 Months Start_date 의 월을 기준으로 양수 이면 이후 달의 마지막 날짜를 가져오고, 음수이면 이전 월의 마지막 날을 구합니다

엑셀 Excel 지정한 달의 마지막 날짜를 가져올 수 있는 EOMONTH 함수 사용하는 방법

 

Months 는 반드시 입력해야 하는 값입니다. 그런데 Start_date 에 해당하는 달의 마지막 날은 어떻게 계산해야 할까요? 정답은 0 입니다

엑셀 Excel 지정한 달의 마지막 날짜를 가져올 수 있는 EOMONTH 함수 사용하는 방법

 

참고로 EOMONTH() 에서 구한 날짜의 년//일 중 값만 구하려면 어떻게 해야 할까요? DAY() 함수를 이용하면 간단하게 구할 수 있습니다

엑셀 Excel 지정한 달의 마지막 날짜를 가져올 수 있는 EOMONTH 함수 사용하는 방법

아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 날짜 서식 지정하는 방법과 다양한 날짜 서식 알아보기
엑셀 Excel 날짜와 시간 데이터 표시하기
엑셀 Excel 텍스트를 날짜 데이터 형식으로 변경하기
엑셀 Excel 날짜 및 일수 계산하기, DATEDIF 함수를 이용해서 기간 구하기
엑셀 Excel 데이터를 가공하여 날짜 데이터 바꾸기
반응형
Posted by 녹두장군

댓글을 달아 주세요

  1. 감사합니다 2015.05.19 22:56  댓글주소  수정/삭제  댓글쓰기

    굉장히 많은 도움이 되었습니다. 이런 함수가 있는지 전혀 몰랐는데 굉장하시네요 감사해요 ^^