YEARFRAC 함수
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
엑셀 YEARFRAC 함수는 두 날짜 사이 기간이 1년에서 차지하는 비율을 계산하는 함수입니다.
=YEARFRAC(시작일, 종료일, [계산기준])
인수구분설명
시작일
필수
기간 계산을 시작할 날짜입니다.
종료일
필수
기간 계산을 종료할 날짜입니다.
계산기준
선택
두 날짜 사이 기간을 1년의 비율로 환산할 계산 방식을 지정합니다.
- 0 또는 생략: 미국식 30/360일
- 1: 실제/실제
- 2: 실제/360일
- 3: 실제/365일
- 4: 유럽식 30/360일
계산기준 0에서 시작일이나 종료일이 31일이면 다음 달 1일로 계산하고, 계산기준 4에서는 같은 달 30일로 계산합니다.
빠른 예제
=YEARFRAC("2020-01-01","2020-07-01")두 날짜 사이 기간을 1년의 비율로 계산합니다.결과0.5
=YEARFRAC("1991-04-06","2020-09-21",1)실제 날짜를 기준으로 나이를 계산합니다.결과29.46
함수 개요
엑셀 YEARFRAC 함수는 두 날짜 사이의 기간이 1년에서 차지하는 비율을 계산하는 함수입니다. 소수점 자리를 포함한 나이나 특정 날짜를 기준으로 한 1년의 진행 상황을 계산할 수 있습니다.
=YEARFRAC("2020-01-01", "2020-07-01")두 날짜 사이 기간을 1년의 비율로 계산합니다.결과0.5
관련 함수로 DAYS360 함수 , DATEDIF 함수 , YEAR 함수 를 함께 살펴볼 수 있습니다.
YEARFRAC 함수 간단 예제
1
두 날짜 사이의 연 비율 계산하기
2020-01-01부터 2020-07-01까지의 기간이 1년에서 차지하는 비율을 구합니다.
=YEARFRAC("2020-01-01", "2020-07-01")두 날짜 사이의 연 비율을 계산합니다.결과0.5
결과로 0.5년을 반환합니다.
2
기준일 현재 나이 계산하기
생년월일 1991-04-06부터 기준일 2020-09-21까지의 기간을 실제 날짜 기준으로 계산합니다.
=YEARFRAC("1991-04-06", "2020-09-21", 1)실제 날짜를 기준으로 나이를 계산합니다.결과29.46
2020-09-21 기준 나이는 29.46세입니다.
그 외 주의사항
시작일과 종료일에 포함된 시간 값은 무시되며 날짜만 계산에 사용됩니다.
시작일이나 종료일이 유효한 날짜가 아니면 #VALUE! 오류를 반환합니다.
계산기준에 0부터 4 이외의 값을 입력하면 #NUM! 오류를 반환합니다.
관련 함수

시작일을 2021-03-01, 종료일을 2022-02-28로 두고 yearfrac 함수를 사용하니 0.9916..이 나오는데요
1로 나오게 할 순 없나요?
유익한 강의 항상 감사합니다~^^
YEARFRAC 함수로 꽉찬 1년을 구하려면, 2021/3/1 ~ 2022/3/1 로 계산하셔야합니다. :)
3/1~2/28로 하면, 하루가 빠져서 계산됩니다.^^;
추가로 마지막 인수를 1로, (실제/실제)로 계산하면 보다 정확히 계산할 수 있습니다.
근속일수는 간단하게 두 날짜를 빼주시면 바로 계산됩니다.
로 작성해보세요.
=ABS(Day(Today())-Day(날짜))