YEARFRAC
두 날짜 사이의 전체 일 수로 표시되는 연도의 비율을 계산합니다. YEARFRAC 워크시트 함수를 사용하여 특정 용어에 할당할 연간 혜택 또는 의무의 비율을 식별합니다.
구문
YEARFRAC(<start_date>, <end_date>, <basis>)
매개 변수
용어 | 정의 |
---|---|
start_date | 날짜/시간 형식의 시작 날짜입니다. |
end_date | 날짜/시간 형식의 종료 날짜입니다. |
기저 | (선택 사항) 사용할 일 수 기준의 유형입니다. 모든 인수는 정수로 잘립니다. Basis - Description 0 - 미국(NASD) 30/360(기본값) 1 - 실제/실제 2 - 실제/360 3 - 실제/365 4 - 유럽 30/360 |
반환 값
10진수입니다. 내부 데이터 형식은 부호 있는 IEEE 64비트(8비트) 배정밀도 부동 소수점 숫자입니다.
설명
날짜를 일련 번호로 저장하는 Microsoft Excel과 달리 DAX는 날짜/시간 형식을 사용하여 날짜 및 시간을 사용합니다. 날짜를 일련 번호로 표시해야 하는 경우 Excel에서 서식 옵션을 사용할 수 있습니다.
start_date 또는 end_date 유효한 날짜가 아니면 YEARFRAC에서 오류를 반환합니다.
basis< 0 또는 basis> 4이면 YEARFRAC에서 오류를 반환합니다.
예 1
다음 예제에서는 두 열의 날짜 간 차이로 표시되는 연도의 비율을 반환하고 ShippingDate
다음 TransactionDate
을 수행합니다.
= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])
예제 2
다음 예제에서는 1월 1일과 3월 1일 날짜 간의 차이로 표시되는 연도의 비율을 반환합니다.
= YEARFRAC("Jan 1 2007","Mar 1 2007")
예기치 않은 결과를 가져오지 않으려면 가능하면 4자리 연도를 사용합니다. 연도가 잘리면 현재 연도가 가정됩니다. 날짜가 생략되거나 생략되면 해당 월의 첫 번째 날짜가 가정됩니다.
두 번째 인수인 basis도 생략되었습니다. 따라서 연도 분수는 미국(NASD) 30/360 표준에 따라 계산됩니다.