[엑셀] 월말 날짜 구하기

     

    엑셀 - 월말 날짜 구하기

    매월 1일은 말 그대로 구하기 쉽다.

    YYYY-MM-01 형식으로 표기하기만 하면 되기 때문이다.

    그런데, 어떤 달의 마지막 날짜는 어떻게 구하면 좋을까?

     

    주먹구구로 구하기

    위에서 말로 풀어 적은 내용이 곧 힌트라 할 수 있다.

    일단, YYYY-MM-01 형식으로 표기하자.

    그리고, 그 값에서 -1을 하면, 이전 달의 마지막 날이 될 것이다.

    edate()함수를 써보자.

    edate(기준 날짜, 몇 개월 후)

    이를 응용하되, 날짜를 1일로 지정한다면 아래와 같은 결과를 얻을 수 있다.

    * 오늘 날짜가 2022-09-01 이라면,
    * =edate($G$1, 1)-1: 2022-09-30
    * =edate($G$1, 2)-1: 2022-10-31

     

    반응형

     

    전문 함수 사용하기: eomonth()

    그런데, 엑셀에는 이미 이런 용도를 지원하기 위한 함수가 마련되어 있다.

    eomonth 즉, end of month라는 함수이다.

    eomonth(기준 날짜, 맻 개월 후)

    edate와 사용방법은 비슷하지만, 앞서 소개한 방법보다 편한 점은 전문 함수이다 보니 굳이 특정월의 1일로 연산을 해주지 않아도 된다.

    엑셀 월말 날짜

    결과가 그냥 숫자로 노출될텐데, 날짜 서식으로 맞게 변경해주자.

    엑셀 월말 날짜

     

    더 보기

    댓글

    Designed by JB FACTORY