Excel YEARFRAC Finder brøkdele af et år mellem datoer

Indholdsfortegnelse:

Excel YEARFRAC Finder brøkdele af et år mellem datoer
Excel YEARFRAC Finder brøkdele af et år mellem datoer
Anonim

YEARFRAC-funktionen beregner brøkdelen af et år repræsenteret ved antallet af dage mellem to datoer (start_date og end_date).

Andre Excel-funktioner kan finde antallet af dage mellem to datoer, men de er begrænset til at returnere en værdi i år, måneder, dage eller en kombination af de tre.

YEARFRAC derimod returnerer forskellen mellem de to datoer automatisk i decimalform, f.eks. 1,65 år, så resultatet kan bruges direkte i andre beregninger.

Disse beregninger kan omfatte værdier såsom en medarbejders anciennitet eller den procentdel, der skal betales for årlige programmer, der afsluttes tidligt, såsom sundhedsydelser.

Disse instruktioner gælder for Excel 2019, 2016, 2013, 2010 og Excel til Microsoft 365.

Image
Image

YEARFRAC Funktionssyntaks og argumenter

En funktions syntaks refererer til funktionens layout og inkluderer funktionens navn, parenteser og argumenter. Syntaksen for YEARFRAC-funktionen er:

=YEARFRAC(Start_date, End_date, Basis)

Start_date (påkrævet) er den første datovariabel; dette argument kan være en cellereference til placeringen af data i regnearket eller den faktiske startdato i serienummerformat.

End_date (påkrævet) er den anden datovariabel. De samme argumentkrav gælder som dem, der er defineret for Start_date.

Basis (valgfrit) er en værdi, der går fra nul til fire, der fortæller Excel, hvilken dagtællingsmetode, der skal bruges med funktionen.

  • 0 eller udeladt - 30 dage om måneden/360 dage om året (US NASD)
  • 1 - Faktisk antal dage pr. måned/Faktisk antal dage pr. år
  • 2 - Faktisk antal dage pr. måned/360 dage pr. år
  • 3 - Faktisk antal dage pr. måned/365 dage pr. år
  • 4 - 30 dage om måneden/360 dage om året (europæisk)

Af mulighederne for basis-argumentet giver en værdi på 1 den mest nøjagtige til at tælle dage pr. måned og dage pr. år.

De forskellige kombinationer af dage pr. måned og dage pr. år for Basis-argumentet for YEARFRAC-funktionen er tilgængelige, fordi virksomheder i forskellige felter, såsom aktiehandel, økonomi og finans, har forskellige krav til deres regnskabssystemer.

YEARFRAC returnerer VALUE! fejlværdien, hvis Start_date eller End_date er ikke gyldige datoer.

YEARFRAC returnerer NUM! fejlværdien, hvis Basis argumentet er mindre end nul eller større end fire.

YEARFRAC funktionseksempel

Som det kan ses på billedet ovenfor, vil dette eksempel bruge YEARFRAC-funktionen i celle E3 for at finde tidslængden mellem to datoer - 9. marts 2012 og 1. november 2013.

Image
Image

I dette eksempel vil du bruge cellereferencer til placeringen af start- og slutdatoerne, da de norm alt er nemmere at arbejde med end at indtaste seriedatonumre.

Du kan også tage det valgfrie trin med at reducere antallet af decimaler i svaret fra ni til to ved at bruge funktionen ROUND.

Begynd med at indtaste data i cellerne D1 til E2, som det ses på billedet ovenfor. Celle E3 er, hvor formlen vil gå.

Brug DATE-funktionen til at indtaste start- og slutdato-argumenterne for at forhindre mulige problemer, der kan opstå, hvis Excel fortolker datoerne som tekstdata.

Datofunktionens syntaks er som følger for dette eksempel:

E1 -=DATE(2012, 3, 9)

E2 -=DATE(2013, 11, 1)

indtastning af YEARFRAC-funktionen

I dette eksempel skal du indtaste YEARFRAC-funktionen i celle E3 for at beregne tiden mellem de to datoer i celler E1 og E2.

Image
Image
  1. Klik på celle E3 - det er her resultaterne af funktionen vil blive vist.
  2. Klik på fanen Formler i menuen ribbon.
  3. Vælg Dato og tid fra båndet for at åbne rullemenuen med funktioner.

    Brug af DATE-funktionen til at indtaste start- og slutdato-argumenterne forhindrer mulige problemer, der kan opstå, hvis datoerne fortolkes som tekstdata.

  4. Klik på YEARFRAC på listen for at få vist Formula Builder.
  5. Klik på linjen Start_date.
  6. Klik på celle E1 i regnearket for at indtaste cellereferencen.
  7. Klik på linjen End_date.
  8. Klik på celle E2 i regnearket for at indtaste cellereferencen.
  9. Klik på Basis-linjen.
  10. Indtast tallet 1 på denne linje for at bruge det faktiske antal dage pr. måned og det faktiske antal dage pr. år i beregningen
  11. Klik OK for at fuldføre funktionen.
  12. Værdien 1.647058824 skal vises i celle E3, som er længden i år mellem de to datoer.
  13. Dit regneark viser muligvis flere eller færre decim altegn afhængigt af dine indstillinger.

Indlejring af ROUND- og YEARFRAC-funktionerne

For at gøre funktionsresultatet lettere at arbejde med kan du afrunde værdien i celle E3 til to decimaler ved at indlejre ROUNDog YEARFRAC funktioner. For at gøre dette skal du skrive ROUND efter lighedstegnet (=) og , 2 foran de sidste parenteser. Den resulterende formel er:

=ROUND(ÅRFRAC(E1, E2, 1), 2)

Svaret rundes af til 1,65.

Anbefalede: