반응형
이번 글에서는 엑셀에서 EDATE 함수를 이용하여 자동으로 개월 수를 계산하는 방법에 대하여 말씀드리겠습니다.
1. 날짜에 자동으로 개월수 더하기
- 아래 사진을 보시면 학원 수강생 현황을 등록일과 등록 개월 수만을 기입해 놓은 상황을 가정한 엑셀을 가져왔습니다.
- 위 사진과 같은 경우에는 1번 박스로 표시되어 있는 학원 등록일에 2번 박스로 표시되어있는 등록개월 수를 자동으로 더해주어 3번 박스로 표시된 등록 마감일에 표시를 해줄 함수가 필요합니다.
- 이 함수가 바로 EDATE 함수입니다.
- 3번 박스로 표시되어 있는 등록 마감일이 들어갈 F4 셀에 =EDATE(D4,E4)를 입력해줍니다.
- 함수를 설정하고 엔터를 누르셨다면 위에 사진에 보이시는 것처럼 [학원 등록일]+[등록 개월 수]가 자동으로 더해져 들어가 있는 것을 보실 수 있을 것입니다.
- 그러면 이제 3번 박스로 표시되어 있는 셀을 원하는 영역까지 전부 적용해 줄 차례입니다.
- 채우기 핸들을 잡고 원하는 위치까지 내리시거나, 채우기 핸들을 더블 클릭하여 주면 위에 사진에 보이시는 것처럼 모두 일괄 적용이 됩니다.
- +) 더블 클릭에 경우에는 데이터가 입력된 셀까지만 적용이 됩니다.
반응형
2. 원하는 날짜에서 특정 개월수를 자동으로 더하거나 빼기
- 아래 사진을 보시면 재등록 사유 고지일란이 있습니다. 재등록 사유 고지일은 등록 마감일로부터 한 달 전인 것으로 가정하였습니다.
- 이 재등록 사유 고지일 또한 EDATE 함수를 이용하여 출력하는 방법에 대하여 말씀드리겠습니다.
- 5번 박스로 표시되어 있는 재등록 사유 고지일 셀에 =EDATE(F4,-1)을 입력하여주고, ENTER를 눌러줍니다.
- ENTER를 눌러주셨다면 위에 6번 박스에 보이는 것과 같이 재등록 사유 고지일이 기입돼있으 실 것입니다.
- 이제는 위에서 했던 것과 똑같이 채우기 핸들을 이용하여 일괄 적용해 줍니다.
- 여기까지가 EDATE 함수를 이용하여 자동으로 개월 수를 계산하는 방법이었습니다.
3. EDATE 함수 설명
- 형식 : =EDATE(시작일, 개월 수)
- 인수 : 1. 시작일 // 시작 날짜를 입력합니다. (이는 무조건 날짜 형식을 따라야 합니다.)
2. 개월 수 : 개월 수를 입력합니다. 양수 값을 지정하면 앞으로의 날짜, 음수 값을 지정하면 지나간 날짜가 표시됩니다. (이는 무조건 숫자 형식을 따라야 합니다.)
- 사용 예시 : 위와 같음.
이상입니다.
반응형
댓글