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