YEARFRACYEARFRAC

두 날짜 사이의 전체 일 수로 표시 되는 연도의 분수를 계산 합니다.Calculates the fraction of the year represented by the number of whole days between two dates. YEARFRAC 워크시트 함수를 사용 하 여 특정 기간에 할당 하는 전체 연도의 이점 또는 의무의 비율을 식별할 수 있습니다.Use the YEARFRAC worksheet function to identify the proportion of a whole year's benefits or obligations to assign to a specific term.

구문Syntax

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

매개 변수Parameters

용어Term 정의Definition
start_datestart_date Datetime 형식의 시작 날짜입니다.The start date in datetime format.
end_dateend_date Datetime 형식의 종료 날짜입니다.The end date in datetime format.
기본basis 필드 사용할 날짜 계산 기준입니다.(Optional) The type of day count basis to use. 모든 인수는 정수로 잘립니다.All arguments are truncated to integers.

기준-설명Basis - Description

0-US (NASD) 30/3600 - US (NASD) 30/360

1-실제/실제1 - Actual/actual

2-실제/3602 - Actual/360

3-실제/3653 - Actual/365

4-유럽 30/3604 - European 30/360

반환 값Return value

10 진수입니다.A decimal number. 내부 데이터 형식은 부호 있는 IEEE 64 비트 (8 바이트) 배정밀도 부동 소수점 숫자입니다.The internal data type is a signed IEEE 64-bit (8-byte) double-precision floating-point number.

설명Remarks

날짜를 일련 번호로 저장 하는 Microsoft Excel과 달리 DAX는 날짜 및 시간으로 작업 하는 데 datetime 형식을 사용 합니다.In contrast to Microsoft Excel, which stores dates as serial numbers, DAX uses a datetime format to work with dates and times. 날짜를 일련 번호로 표시 해야 하는 경우 Excel의 서식 옵션을 사용할 수 있습니다.If you need to view dates as serial numbers, you can use the formatting options in Excel.

Start_date 또는 end_date 가 유효한 날짜가 아닌 경우 YEARFRAC는 오류를 반환 합니다.If start_date or end_date are not valid dates, YEARFRAC returns an error.

기준 < 0 또는 기준 > 4 이면 YEARFRAC는 오류를 반환 합니다.If basis < 0 or if basis > 4, YEARFRAC returns an error.

예제Example

다음 예에서는 TransactionDate 두 열의 날짜와 ShippingDate의 차이가 나타내는 연도의 소수 부분을 반환 합니다.The following example returns the fraction of a year represented by the difference between the dates in the two columns, TransactionDate and ShippingDate:

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

예제Example

다음 예에서는 1 년 1 월 1 일부 터 3 월 1 일 사이의 차이를 나타내는 연도의 소수 부분을 반환 합니다.The following example returns the fraction of a year represented by the difference between the dates, January 1 and March 1:

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

가능 하면 네 자리 연도를 사용 하 여 예기치 않은 결과가 발생 하지 않도록 합니다.Use four-digit years whenever possible, to avoid getting unexpected results. 연도가 잘리는 경우 현재 연도를 가정 합니다.When the year is truncated, the current year is assumed. 날짜가 이거나 생략 된 경우 해당 월의 첫 번째 날짜를 가정 합니다.When the date is or omitted, the first date of the month is assumed.

두 번째 인수 기준도 생략 되었습니다.The second argument, basis, has also been omitted. 따라서 연간 분수는 US (NASD) 30/360 표준에 따라 계산 됩니다.Therefore, the year fraction is calculated according to the US (NASD) 30/360 standard.

참고 항목See also

날짜 및 시간 함수 (DAX)Date and time functions (DAX)
WEEKNUM 함수 (DAX)WEEKNUM function (DAX)
YEARFRAC 함수 (DAX)YEARFRAC function (DAX)
WEEKDAY 함수 (DAX)WEEKDAY function (DAX)