반응형

YEARFRAC함수와  DATEDIF함수의 차이에 대해 알아보자

 

YEARFRAC함수는 두 날짜 사이의 날짜 수가 일년 중 차지하는 비율을 반환한다.

 

YEARFRAC(start_date, end_date, [basis])

YEARFRAC 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • start_date    필수 요소입니다. 시작 날짜입니다.
  • end_date    필수 요소입니다. 종료 날짜입니다.
  • basis    선택 요소입니다. 날짜 계산 기준입니다.

  0 또는 생략 : 미국(NASD) 30/360

  1              :  실제/실제

  2              :  실제/360

  3              :  실제/365

  4              :  유럽30/360

 

 

두 날짜사이의 날짜가 차지하는 비율을 계산할 때 DATEDIF함수를 이용하면

종료일이 시작일보다 1년이 넘지 않으면 0을 반환한다.

 

 

 

 

DATEDIF(start_date,end_date,unit)

start_date 필수

주어진 기간의 첫 번째 또는 시작 날짜를 나타내는 날짜입니다. 날짜는 따옴표로 묶인 텍스트 문자열(예: "2001-01-30"), 일련 번호(예: 1900 날짜 체계를 사용할 경우 2001년 1월 30일을 나타내는 값인 36921), 다른 수식 또는 함수의 결과(예: DATEVALUE("2001-01-30"))로 입력할 수 있습니다.

 

end_date 필수

기간의 마지막 날짜나 종료 날짜를 나타내는 날짜입니다.

 

Unit 반환하려는 정보의 형식입니다. 여기서는 다음이 있습니다.

Unit반환 값

"Y" 해당 기간에 포함된 전체 연도 수
"M" 해당 기간에 포함된 전체 개월 수
"D" 해당 기간에 포함된 날짜 수
"MD" start_date와 end_date의 날짜 차이. 두 날짜의 월이나 연도는 무시됩니다.
중요: "MD" 인수에는 알려진 제한 사항이 있으므로 사용하지 않는 것이 좋습니다. 아래의 알려진 문제 섹션을 참조하세요.
"YM" start_date와 end_date의 개월 차이. 두 날짜의 일과 연도는 무시됩니다.
"YD" start_date와 end_date의 날짜 차이. 두 날짜의 연도는 무시됩니다.

yearfrac&datedif.xlsx
0.01MB

반응형

+ Recent posts