Beskrivelse
Bruk denne funksjonen til å returnere en desimalverdi som representerer brøkår mellom to datoer.
Denne funksjonen bruker hele dager mellom to datoer til å beregne brøkdelen av et år som et desimaltall. Du kan for eksempel bruke den til å beregne alder ut fra en fødselsdato.
Syntaks
YEARFRAC(start_dato,slutt_dato,basis)
Innganger
Denne funksjonen har følgende argumenter:
| Navn | Påkrevd | Gyldig input |
|---|---|---|
startdato |
Ja | Første dato i intervallet som skal vurderes. Dette kan være en cellereferanse, en heltallsdato eller en dato i formatet DD/MM/ÅÅÅÅÅ eller ÅÅÅÅ/MM/DD. En formel som resulterer i en av disse er også akseptabel. Anførselstegn er påkrevd. |
sluttdato |
Ja | Siste dato for intervallet som skal vurderes. Dette kan være en cellereferanse, en heltallsdato eller en dato i formatet DD/MM/ÅÅÅÅÅ eller ÅÅÅÅ/MM/DD. En formel som resulterer i en av disse er også akseptabel. Anførselstegn er påkrevd. |
grunnlag |
Nei | Hvilken type dagtellingsgrunnlag som skal brukes (se nedenfor) |
Eksempel
Basisalternativer
Denne funksjonen bruker det valgfrie argumentet basis for å styre hvordan dagene skal telles ved beregningen. Standardinnstillingen er å telle dager mellom de to angitte datoene basert på et 360-dagers år, der alle 12 måneder anses å ha 30 dager.
Her er de tilgjengelige alternativene:
| Grunnlag | Beregning | Merknader |
|---|---|---|
| 0 (standard) | 30/360 | Amerikansk konvensjon |
| 1 | faktisk/virkelig | |
| 2 | actual/360 | |
| 3 | actual/365 | |
| 4 | 30/360 | Europeisk konvensjon |
En basisverdi på 0 (standardverdien) og en basisverdi på 4 er begge basert på et 360-dagers år, men de håndterer den siste dagen i måneden på forskjellige måter.
- Når startdatoen er den siste dagen i måneden, settes den til den 30. dagen i samme måned i henhold til den amerikanske konvensjonen. Når sluttdatoen er den siste dagen i måneden, og startdatoen er mindre enn 30 dager tidligere, settes sluttdatoen til den 1. i den påfølgende måneden, ellers settes sluttdatoen til den 30. i samme måned.
- Med den europeiske konvensjonen blir startdatoer og sluttdatoer som er lik den 31. i en måned, satt til den 30. i samme måned.
Eksempeldata
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Startdato | Sluttdato | Grunnlag | Verdi | Sats (%) |
| 2 | 2/28/2023 | 12/6/2024 | 1 | $10,000.00 | .05 |
| 3 | 36711 | 30. november 2000 | 2 | $4500.45 | .10 |
| 4 | 7/19/2003 | Fredag 31. mai 2002 | 3 | $5200.00 | .0425 |
| 5 | 12/23/2013 | 23. januar 2014 | 4 | $1700.98 | .023 |
Eksempel på formler
| Bruksområde | Formel | Forklaring og resultat |
|---|---|---|
| Bestem brøkårsforskjellen mellom to oppgitte datoer, uten at det er angitt noe grunnlag. | =YEARFRAC("23.12.2013","23. mars 2015") |
Denne formelen bestemmer brøkårsforskjellen mellom I dette eksempelet gir formelen 1,25. |
| Bestem brøkårsforskjellen mellom datoen i to celler, uten at det er angitt noe grunnlag. | =ÅRFRAC(A2,B2) |
Denne formelen bestemmer brøkårsforskjellen mellom datoen i For dette datasettet gir denne formelen 1.76666666666667. |
| Bestem brøkårsforskjellen mellom datoen i to celler, med basis i 2. | =YEARFRAC(A3,B3,2) |
Denne formelen bestemmer brøkårsforskjellen mellom datoen i For dette datasettet gir denne formelen 1.79722222222222. |
| Bestem brøkårsforskjellen mellom datoen i to celler, med et grunnlag angitt i en tredje celle. | =YEARFRAC(A4,B4,C4) |
Denne formelen bestemmer brøkårsforskjellen mellom datoen i For dette datasettet gir denne formelen 0,0833333333333333. |
| Bestem den forholdsmessige renten som er påløpt på et lån som ikke har vært holdt i et helt år. | =D2*E2*YEARFRAC(A2,B2,C2) |
Denne formelen bruker følgende verdier:
For dette datasettet gir denne formelen 885,0889193. |
Merknader
- Alle argumenter trunkeres til heltall.
- Hvis
start_dateellerend_dateikke er gyldige datoer, returnerer YEARFRAC feilen #VALUE! - Hvis
basiser mindre enn 0 eller større enn 4, returnerer YEARFRAC feilen #NUM! - Jokertegn fungerer ikke med denne funksjonen.
Relaterte funksjoner
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC