메뉴
실무 위키응용 공식엑셀 만료일과 잔여 연수 계산 공식

엑셀 만료일과 잔여 연수 계산 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

EDATE 함수로 기준일에서 사용연수만큼 지난 만료일을 구하고, YEARFRAC 함수로 조회일부터 만료일까지 남은 연수를 계산하는 공식입니다.

엑셀 만료일과 잔여 연수 계산 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

01EDATE 함수로 만료일 계산

=EDATE ( 기준일, 사용연수*12 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
기준일필수만료일 계산을 시작할 날짜입니다. 날짜로 인식되는 셀 값을 사용합니다.
사용연수필수기준일에 더할 연수입니다. EDATE 함수의 개월수 인수에 넣기 위해 수식에서 12를 곱합니다.
D2=EDATE(B2,C2*12)
A
B
C
D
E
F
G
H
1
품목
기준일
사용연수
만료일
잔여연수
조회일
2
노트북
2022-08-10
5
2027-08-10
1
2026-08-10
3
모니터
2023-08-10
5
2028-08-10
2
4
프린터
2023-08-10
6
2029-08-10
3
5
스캐너
2024-08-10
6
2030-08-10
4
6
프로젝터
2021-08-10
10
2031-08-10
5
7
태블릿
2024-08-10
8
2032-08-10
6
8
공유기
2025-08-10
8
2033-08-10
7
9
각 기준일에 사용연수×12개월을 더해 D2:D8 셀은 2027-08-10부터 2033-08-10까지의 만료일을 반환합니다.

02YEARFRAC 함수로 잔여 연수 계산

=YEARFRAC ( 조회일, 만료일, 0 )
인수 설명 자세히 보기
인수구분설명
조회일필수잔여 연수 계산을 시작할 날짜입니다. 오늘 날짜로 계산하려면 TODAY 함수를 사용합니다.
만료일필수잔여 연수 계산을 마칠 날짜입니다. YEARFRAC 함수는 두 날짜의 순서와 관계없이 항상 양수를 반환하므로, 만료일이 이미 지난 경우에도 경과 연수가 남은 연수처럼 양수로 표시되는 것에 주의합니다.
E2=YEARFRAC($G$2,D2,0)
A
B
C
D
E
F
G
H
1
품목
기준일
사용연수
만료일
잔여연수
조회일
2
노트북
2022-08-10
5
2027-08-10
1
2026-08-10
3
모니터
2023-08-10
5
2028-08-10
2
4
프린터
2023-08-10
6
2029-08-10
3
5
스캐너
2024-08-10
6
2030-08-10
4
6
프로젝터
2021-08-10
10
2031-08-10
5
7
태블릿
2024-08-10
8
2032-08-10
6
8
공유기
2025-08-10
8
2033-08-10
7
9
예제는 검산값을 고정하기 위해 조회일을 G2의 2026-08-10으로 지정하고 계산기준 0의 US 30/360 방식으로 연수를 계산합니다. 만료일이 같은 월·일의 1~7년 뒤이므로 E2:E8 셀은 1~7을 반환합니다.
이 공식이 사용하는 함수
EDATE 함수 YEARFRAC 함수
댓글 8
4.8 (6개 평가)
Grief Nostalgia
Grief Nostalgia 2023.01.19 20:27
늘 감사드립니다.
열심히공부하겠습니다.
멋쟁이 선생님 최고!!
superman85
superman85 2023.04.18 10:57
오늘도 하나 또 배우고 갑니다^^
강민준🤗
강민준🤗 2024.08.11 17:00
좋은 강의 감사합니다🙇‍♂️
장씽씽
장씽씽 2024.11.29 17:59
혹시 사용연수가 아니라 일수로 만료날짜를 구하는 함수식 알 수 잇을까요 ?근데 공휴일, 주말을 빼고 구하고 싶어요 ㅠ
시작일, 일수만 입력했을 때 만료날짜를 알고싶어요
오빠두엑셀
오빠두엑셀 2024.12.01 09:07
안녕하세요.
특정 날자에서 주말과 공휴일을 제외한 일수가 지난 만료일은 WORKDAY.INTL 함수를 사용해보시길 바랍니다.
https://www.oppadu.com/엑셀-workday-intl-함수/
사진찍자
사진찍자 2025.05.21 10:28
예제를 사용하여 해보니 정말 좋습니다.
한가지 추가로 문의드리면
사용연한에서 딱 10년간 사용해야 하고 사용연한 당월을 교체월로 표기 하고 싶은데 그렇게는 어떡 하나요?
즉 2015년 6월 제조 2025년 5월이 사용연한인데 이 렇게 2015년 6월 부터 딱 10년의 기간을 표기하고 싶은데 그건안되네요.
사진찍자
사진찍자 2025.05.21 10:32
아 해결 했습니다만 추가 질문드립니다.
제조 년월만 입력하고 사용연한도
년월로만 표현하고 샆은데 그런경우 어떡 하나요?
오빠두엑셀
오빠두엑셀 2025.05.21 13:52
셀 서식으로 년 월만 표시해보세요.
yyyy-mm 을 사용하면 됩니다.
관련 내용은 아래 영상을 참고해보시길 바랍니다.
https://www.oppadu.com/%ec%a7%84%ec%a7%9c%ec%93%b0%eb%8a%94-%ec%8b%a4%eb%ac%b4%ec%97%91%ec%85%80-3-2-1/
감사합니다.
스크랩 완료