[EXCEL] 두 날짜 사이 개월 수 계산

 1. 함수 종류

- DATEDIF

> 사용법 : DATEDIF(start_date,end_date,unit)

> 예 : =DATEDIF("2023-01-01","2023-02-01","M")


- YEARFRAC

> 사용법 : YEARFRAC(start_date, end_date, [basis]) * 12

> 예 : =YEARFRAC("2023-01-01","2023-02-01") * 12


2. 특징

- DATEDIF

> 경과한 날짜를 계산해야 하는 수식에 유용함.(경과하지 않은 기간은 계산하지 않음.)

> 예 : =DATEDIF("2023/01/01","2023/06/01","m") > 결과값 5

> 예 : =DATEDIF("2023/01/01","2023/06/01","y") > 결과값 0

> start_date가 end_date보다 이후 날짜인 경우 #NUM! 발생함.


- YEARFRAC

> start_date와 end_date 사이의 날짜 수가 일 년 중 차지하는 비율을 반환함.

> start_date나 end_date가 유효한 날짜가 아니면 #VALUE! 발생함.


3. 참조

- DATEDIF 함수(https://support.microsoft.com/ko-kr/office/datedif-%ED%95%A8%EC%88%98-25dba1a4-2812-480b-84dd-8b32a451b35c)

- YEARFRAC 함수(https://support.microsoft.com/ko-kr/office/yearfrac-%ED%95%A8%EC%88%98-3844141e-c76d-4143-82b6-208454ddc6a8)


끝.