다음을 통해 공유


YEARFRAC

적용 대상:계산 열계산 테이블Measure시각적 계산

두 날짜 사이의 전체 일 수로 표시되는 year 비율을 계산합니다. YEARFRAC 워크시트 함수를 사용하여 특정 용어에 할당할 의무를 year 전체 or혜택의 비율을 식별합니다.

구문

YEARFRAC(<start_date>, <end_date>, <basis>)

매개 변수

용어 정의
start_date date datetime시작 format.
end_date 끝은 datedatetimeformat.
basis (선택 사항) 사용할 daycount 기준의 형식입니다. All 인수는 정수로 잘립니다.

Basis - Description

0 - 미국(NASD) 30/360(기본 value)

1 - 실제/실제

2 - 실제/360

3 - 실제/365

4 - 유럽 30/360

반환 value

10진수입니다. 내부 데이터 형식은 부호 있는 IEEE 64비트(8비트) 배정밀도 부동 소수점 숫자입니다.

설명

  • 날짜를 일련 번호로 저장하는 Microsoft Excel과 달리 DAXdatetimeformat 사용하여 날짜 and 번 작업합니다. 날짜를 일련 번호로 표시해야 하는 If Excel에서 서식 옵션을 사용할 수 있습니다.

  • If start_date or end_date 유효한 날짜가 notYEARFRACerror반환합니다.

  • 0 Ifbasis<or 4를 ifbasis>YEARFRACerror반환합니다.

예 1

다음 예제에서는 두 열의 날짜 차이로 표시되는 year 비율을 반환합니다. TransactionDateandShippingDate.

= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])

예제 2

다음 예제에서는 3월 1일 year 날짜 간의 차이로 표시되는 and 비율을 반환합니다.

= YEARFRAC("Jan 1 2007","Mar 1 2007")

예기치 않은 결과를 가져오지 않으려면 가능하면 4자리 연도를 사용합니다. year 잘리면 현재 year 가정됩니다. date or 생략하면 firstdatemonth 가정됩니다.

second basis 인수도 생략되었습니다. 따라서 year 분수는 미국(NASD) 30/360 표준에 따라 계산됩니다.

Date and time 함수WEEKNUM 함수YEARFRAC 함수WEEKDAY 함수