엑셀 함수 > 날짜 및 시간 함수 > EOMONTH 함수 사용법

EOMONTH 함수 사용법

엑셀 EOMONTH 함수의 이름은 End Of Month를 줄여서 쓴 것입니다. 이 함수는 어떤 달의 마지막 날짜를 구해줍니다. 시작일로부터 몇개월이 경과한 후 또는 몇 개월 이전의 마지막 날짜를 구할 수도 있고 시작일이 속한 달의 마지막 날짜를 구할 수도 있습니다.

* 참고 : EOMONTH와 기능이 유사한 EDATE 함수는 몇 개월이 경과한 후 또는 이전의 날짜를 구해줍니다.

 

구문(Syntax)

구문(Syntax)

EOMONTH(start_date, months)

어떤 달의 마지막 날짜 일련번호를 구해준다.

인수 :

  • start_date : 시작 날짜
  • months : 시작 날짜로부터 경과한 개월 수(음수를 입력하면 과거의 날짜를 구해줌)

*주의 : 개월수는 정수만 입력가능하며 만약 소수점이 있는 숫자를 입력하면 소수점은 무시됨 예)1.25를 넣으면 0.25는 무시되고 1로 인식된다.

실습용 엑셀파일 다운로드 : 엑셀-EOMONTH-함수-사용법.xlsx

 

사용 예

1) 몇 개월 경과한 후의 마지막 날짜 구하기

시작일로부터 몇개월 경과한 후의 마지막 날짜를 구하려면 다음과 같이 수식을 입력합니다.

EOMONTH 함수로 몇 개월 경과한 후의 마지막 날짜 구하기

인수를 직접 입력하거나
=EOMONTH("2022-03-24",1)

셀 값을 참조하도록 입력
=EOMONTH(B5,C5)

  • 첫 번째 인수 : 시작일
  • 두 번째 인수 : 경과 개월수

수식을 입력했는데 아래 그림과 같이 날짜가 아니라 숫자 44681이 표시되면 엑셀 표시형식에서 날짜형식으로 바꿔주면 날짜로 표시됩니다.
리본 메뉴 [홈] 탭 → [표시 형식] 그룹 → [서식 지정 드롭다운 버튼] 에서 '간단한 날짜' 선택

※ 날짜는 엑셀 내부적으로 숫자로 저장되기 때문에 표시형식에 따라 숫자로 표시될 수 있습니다. 
엑셀에서 날짜를 다루는 방법에 대해서는 다음 링크를 참고하세요
[ 엑셀에서 날짜 데이터 다루기 ]

EOMONTH 함수로 몇 개월 경과한 후의 마지막 날짜 구하기

 

두 번째 인수가 1이므로 1개월 경과한 달의 마지막 날짜 2022-04-30를 구해줍니다.

EOMONTH 함수로 몇 개월 경과한 후의 마지막 날짜 구하기

 

 

 

2) 몇 개월 전의 마지막 날짜 구하기

현재일로부터 몇 개월 전의 마지막 날짜를 구할 때는 두번째 인수를 음수로 입력합니다.

EOMONTH 함수로 몇 개월 전의 마지막 날짜 구하기

인수를 직접 입력하거나
=EOMONTH("2022-03-24",-1)

셀 값을 참조하도록 입력
=EOMONTH(B12,C12)

  • 첫 번째 인수 : 시작일
  • 두 번째 인수 : 경과 개월수(음수로 입력하면 과거 월의 마지막 날짜를 구해줌)

두 번째 인수가 -1이므로 1개월 전의 마지막 날짜 2022-02-28를 구해줍니다.

 

 

3) 그 달의 마지막 날짜 구하기

시작일이 속한 그 달의 마지막 날짜를 구할때는 두번째 인수에 0을 입력하면 됩니다.

EOMONTH 함수로 그 달의 마지막 날짜 구하기

인수를 직접 입력하거나
=EOMONTH("2022-02-01",0)

셀 값을 참조하도록 입력
=EOMONTH(B19,C19)

  • 첫 번째 인수 : 2022-02-01
  • 두 번째 인수 : 경과 개월수가 0이면 해당월의 마지막 날짜

두 번째 인수가 0이므로 시작일의 마지막 날짜 2022-02-28를 구해줍니다.

 

 

4) 이번 달의 마지막 날짜 구하기

마지막으로 이번 달의 마지막 날짜를 구해보겠습니다.
EOMONTH 함수로 이번 달의 마지막 날짜 구하기

=EOMONTH(TODAY(),0) => 2022-02-28

  • 첫 번째 인수 : 오늘날짜를 구해주는 TODAY 함수
  • 두 번째 인수 : 경과 개월수가 0이면 해당월의 마지막 날짜

위 수식은 오늘 날짜가 속한 달의 마지막 날짜, 즉 이번 달의 마지막날짜를 구해줍니다.

 

 


관련 글

엑셀에서 날짜 데이터를 다루는 방식 엑셀에서 날짜 데이터 다루기 - 엑셀에서 날짜와 시간과 관련된 수식과 함수를 알아보기 전에 엑셀에서 날짜와 시간을 다루는 방식을 먼저 알아보겠습니다. 날짜와 시간을 다루는 방식을 이해하고…

엑셀에서 날짜 데이터 다루기 더 보기 »

엑셀에서 시간 데이터 다루기 엑셀에서 시간 데이터 다루기 - 엑셀에서 날짜와 시간과 관련된 수식과 함수를 알아보기 전에 엑셀에서 날짜와 시간을 다루는 방식을 먼저 알아보겠습니다. 날짜와 시간을 다루는 방식을 이해하고…

엑셀에서 시간 데이터 다루기 더 보기 »

EDATE 함수 사용법 - 엑셀 EDATE 함수의 이름을 보고 어떤 기능을 하는 함수일지 유추해 보면 첫 글자 E에서 End를 연상해 뭔가의 마지막 날짜를 구해줄…

EDATE 함수 사용법 더 보기 »

 

 

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

 자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

“EOMONTH 함수 사용법”의 2개의 댓글

댓글 남기기

Scroll to Top