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 표준에 따라 계산됩니다.

날짜 및 시간 함수
WEEKNUM 함수
YEARFRAC 함수
WEEKDAY 함수