Excel 에서 날짜 빼기의 제한 사항 중 하나는 응용 프로그램에서 결합된 숫자가 아닌 일 수, 월 수 또는 년 수만 별도로 제공할 수 있다는 것입니다.
운 좋게도 Microsoft 에는 워크시트의 두 날짜 간의 정확한 차이를 제공하는 Excel 기능(Excel function) 이 내장되어 있습니다. Excel 에서 두 날짜 사이의 시간을 정확하게 계산하는 방법을 알아봅니다 .
Excel 에서 YEARFRAC 함수(YEARFRAC function) 사용
YEARFRAC 함수(YEARFRAC function) 를 사용하면 두 날짜 사이의 정확한 차이를 계산할 수 있습니다. 정수 결과(integer result) 를 반환하는 다른 방법과 달리 이 함수는 십진법 결과를 반환하여 연도의 분수를 나타내기 때문입니다.
그러나 YEARFRAC 함수(YEARFRAC function) 는 대부분의 다른 함수보다 약간 더 많은 지식이 필요합니다. 이 기능을 사용하는 기본 공식은 다음과 같습니다.
=YEARFRAC(start_date, end_date, basis)
Start_date 는 첫 번째 변수 날짜이고 end_date 는 두 번째 변수 날짜이며 기초 는 (basis)Excel 에서 계산 결과를 반환해야 하는 가정 입니다. YEARFRAC 기능(YEARFRAC function) 을 사용할 때 주의해야 하는 기준입니다 .
(Suppose)다음과 같은 Excel 워크시트 가 있고 (Excel worksheet)A1 과 A2(A1 and A2) 의 두 날짜 사이의 정확한 차이를 계산하려고 한다고 가정 합니다 .
소수점 이하 두 자리로 반올림한 Excel 은 (Excel)YEARFRAC 함수(YEARFRAC function) 를 사용하여 3.16년의 결과를 반환했습니다 . 그러나 방정식에 기초 변수(basis variable) 를 포함하지 않았기 때문에 Excel 에서는 매월 정확히 30일이 있다고 가정하여 총 1년의 길이를 360일로 가정합니다.
기초(basis) 변수에 사용할 수 있는 5가지 값이 있으며 , 각각은 1년 길이에 대한 서로 다른 가정에 해당합니다.
도움말 문서(help document) 에 따르면 기본(basis) 변수 에 0 값을 생략하거나 사용하면 Excel 에서 30일 월 및 360일 연도 의 미국 NASD 표준(US NASD standard) 을 가정합니다 .
많은 재정적 계산이 이러한 가정 하에서 이루어진다는 사실을 깨닫기 전까지는 이것이 이상하게 보일 수 있습니다. 기초(basis) 변수 에 대해 가능한 모든 값은 다음과 같습니다.
-
0 – 미국 NASD 30일 월/360일 년
-
1 – 월의 실제 일수/연도의 실제 일수
-
2 – 월의 실제 일/년의 360일
-
3 – 월의 실제 일/년의 365일
-
4 – 유럽 월 30일/년 360일
두 날짜 사이에 가장 정확한 숫자를 반환하는 기준(basis) 변수 의 값 은 1입니다. 다음은 기준(basis) 변수 에 대한 각 값을 사용한 결과입니다 .
기본(basis) 변수 의 값 중 일부가 이상하게 보일 수 있지만 경제, 재무 및 운영 관리와 같은 여러 분야에서 1개월 및 1년의 길이에 대한 다양한 가정 조합이 사용됩니다.
일수가 다른 달( 2월(February) 대 3월(March) )과 일수가 다른 연도(윤년 대 역년)를 비교하기 위해 이 직업은 보통 사람이 하지 않을 이상한 가정을 하는 경우가 많습니다.
금융 제공자에게 특히 유용한 것은 베이시스(basis) 변수가 제공하는 가정을 사용하여 다양한 이자 복리화 시나리오를 기반으로 APR 및 APY 를 계산하는 것입니다. (APRs and APYs)이자는 지속적으로, 매일, 매주, 매월, 매년 또는 여러 해에 걸쳐 계산할 수 있습니다.
YEARFRAC 함수(YEARFRAC function) 에 내장된 가정을 사용 하여 계산이 정확하고 동일한 가정을 사용하는 다른 계산과 비교할 수 있는지 확인할 수 있습니다.
위에서 언급했듯이 기본(basis) 변수 에 대한 값 1 이 기술적으로 가장 정확합니다. 의심스러운 경우 1개월 및 1년의 길이와 관련하여 원하는 가정이 확실하지 않은 경우 1을 선택하십시오. 즐기다!
How to Use the YEARFRAC Function in Excel
One оf the limitations of subtracting dates in Excel is that the application can only give you either the number of days, the number of months, or the number of years separately, rather than a combined number.
Luckily, Microsoft included a built in Excel function to give you precise differences between two dates in a worksheet. Learn how to calculate the amount of time between two dates with precision in Excel.
Using the YEARFRAC function in Excel
Using the YEARFRAC function, you can calculate the precise difference between two dates because unlike other methods that return an integer result, this function returns a decimal result to indicate fractions of a year.
The YEARFRAC function, however, requires a bit more knowledge than most other functions. The basic formula for using this function is:
=YEARFRAC(start_date, end_date, basis)
Start_date is the first variable date, end_date is the second variable date, and basis is the assumption under which Excel should return the result of the calculation. It’s the basis with which you must be careful when using the YEARFRAC function.
Suppose you have an Excel worksheet that looks something like this and you want to calculate the precise difference between the two dates in A1 and A2:
Rounded to two decimal places, Excel returned a result of 3.16 years using the YEARFRAC function. However, because we did not include the basis variable in the equation, Excel assumed that there are exactly 30 days in every month giving a total year’s length of just 360 days.
There are five values that you can use for the basis variable, each corresponding to a different assumption about the length of one year.
According to the help document, either omitting or using a value of 0 for the basis variable forces Excel to assume the US NASD standard of 30-day months and 360-day years.
This may seem strange until you realize that many financial calculations are made under these assumptions. All of the possible values for the basis variable include:
-
0 – US NASD 30 day months/360 day years
-
1 – Actual days in the months/Actual days in the years
-
2 – Actual days in the months/360 days in the years
-
3 – Actual days in the months/365 days in the years
-
4 – European 30 days in the months/360 days in the years
Notice that the value for the basis variable that will return the most accurate number between two dates is 1. Below are the results of using each of the values for the basis variable:
Although some of the values for the basis variable may seem strange, different combinations of assumptions about the length of one month and one year are used in several fields such as economics, finance, and operations management.
In order to remain comparable between months with different numbers of days (think February vs. March) and between years with different numbers of days (think leap years vs. calendar years), these professions often make strange assumptions that the average person would not.
Particularly useful to the financier is using the assumptions offered by the basis variable to calculate APRs and APYs based on different interest compounding scenarios. Interest can be calculated continuously, daily, weekly, monthly, yearly or even span multiple years.
With the assumptions built into the YEARFRAC function, you can be sure your calculations are accurate and comparable with other calculations using the same assumptions.
As stated above, a value of 1 for the basis variable is technically the most accurate. If in doubt, choose 1 unless you are certain of the assumptions you want to make regarding the length of a month and a year. Enjoy!