Excel YEARFRAC löytää murto-osia vuodesta päivämäärien välillä

Sisällysluettelo:

Excel YEARFRAC löytää murto-osia vuodesta päivämäärien välillä
Excel YEARFRAC löytää murto-osia vuodesta päivämäärien välillä
Anonim

YEARFRAC-funktio laskee vuoden murto-osan, jota edustaa kahden päivämäärän välisten päivien lukumäärä (aloituspäivä ja end_date).

Muut Excel-funktiot voivat löytää päivien lukumäärän kahden päivämäärän välillä, mutta ne rajoittuvat arvon palauttamiseen vuosina, kuukausina, päivinä tai näiden kolmena yhdistelmänä.

YEARFRAC puolestaan palauttaa kahden päivämäärän eron automaattisesti desimaalimuodossa, esimerkiksi 1,65 vuotta, jotta tulosta voidaan käyttää suoraan muissa laskelmissa.

Nämä laskelmat voivat sisältää arvoja, kuten työntekijän palvelusajan tai prosenttiosuuden, joka maksetaan vuosittaisista ohjelmista, jotka lopetetaan ennenaikaisesti, kuten terveysetuista.

Nämä ohjeet koskevat Excel 2019, 2016, 2013, 2010 ja Excel for Microsoft 365.

Image
Image

YEARFRAC-funktion syntaksi ja argumentit

Funktion syntaksi viittaa funktion asetteluun ja sisältää funktion nimen, hakasulkeet ja argumentit. YEARFRAC-funktion syntaksi on:

=YEARFRAC(alkamispäivä, lopetuspäivä, perusta)

Start_date (pakollinen) on ensimmäinen päivämäärämuuttuja; tämä argumentti voi olla soluviittaus laskentataulukon tietojen sijaintiin tai todelliseen alkamispäivään sarjanumeromuodossa.

End_date (pakollinen) on toinen päivämäärämuuttuja. Samat argumenttivaatimukset ovat voimassa kuin alkamispäivämäärälle.

Perus (valinnainen) on nollasta neljään vaihteleva arvo, joka kertoo Excelille, mitä päivien laskentamenetelmää funktion kanssa käyttää.

  • 0 tai jätetty pois - 30 päivää kuukaudessa/360 päivää vuodessa (US. NASD)
  • 1 - Todellinen päivien lukumäärä kuukaudessa / Todellinen päivien lukumäärä vuodessa
  • 2 - Todellinen päivien lukumäärä kuukaudessa / 360 päivää vuodessa
  • 3 - Todellinen päivien lukumäärä kuukaudessa / 365 päivää vuodessa
  • 4 - 30 päivää kuukaudessa/360 päivää vuodessa (eurooppalainen)

Argumentin basis vaihtoehdoista arvo 1 antaa tarkimman kuukauden päivien ja vuoden päivien laskemiseen..

Kuukauden ja vuoden päivien eri yhdistelmät Perus YEARFRAC-funktion argumentilleovat käytettävissä, koska yritykset aloilla, kuten osakekauppa, taloustiede ja rahoitus, ovat erilaiset vaatimukset kirjanpitojärjestelmilleen.

YEARFRAC palauttaa VALUE!-virhearvon, jos Aloituspäivä tai End_date eivät ole kelvollisia päivämääriä.

YEARFRAC palauttaa NUM!-virhearvon, jos argumentti Basis on pienempi kuin nolla tai suurempi kuin neljä.

YEARFRAC-funktioesimerkki

Kuten yllä olevasta kuvasta näkyy, tämä esimerkki käyttää YEARFRAC-funktiota solussa E3 määrittääkseen ajan pituuden. kahden päivämäärän välillä - 9.3.2012 ja 1.11.2013.

Image
Image

Tässä esimerkissä käytät soluviittauksia aloitus- ja lopetuspäivämäärän sijaintiin, koska niitä on yleensä helpompi käsitellä kuin sarjapäivänumeroiden syöttämistä.

Voit myös pienentää desimaalien määrää vastauksessa yhdeksästä kahteen käyttämällä ROUND-toimintoa.

Aloita syöttämällä tiedot soluihin D1–E2, kuten yllä olevasta kuvasta näkyy. Solu E3 on paikka, johon kaava menee.

Käytä DATE-funktiota syöttääksesi alkamis- ja lopetuspäivämääräargumentit estääksesi mahdolliset ongelmat, joita voi ilmetä, jos Excel tulkitsee päivämäärät tekstitietoina.

Päivämäärä-funktion syntaksi on seuraava tässä esimerkissä:

E1 -=PÄIVÄYS(2012, 3, 9)

E2 -=PÄIVÄYS(2013, 11, 1)

YEARFRAC-funktion syöttäminen

Tässä esimerkissä kirjoitat YEARFRAC-funktion soluun E3 laskeaksesi solujenkahden päivämäärän välisen ajan. E1 ja E2.

Image
Image
  1. Napsauta solua E3 - tässä näytetään toiminnon tulokset.
  2. Napsauta Kaavat-välilehteä ribbon-valikossa.
  3. Avaa funktion pudotusvalikko valitsemalla Päivämäärä ja aika nauhasta.

    DATE-funktion käyttäminen aloitus- ja lopetuspäivämääräargumenttien syöttämiseen estää mahdolliset ongelmat, joita voi ilmetä, jos päivämäärät tulkitaan tekstidataksi.

  4. Napsauta luettelossa YEARFRAC tuodaksesi esiin Formula Builder.
  5. Napsauta riviä Start_date.
  6. Napsauta solua E1 laskentataulukossa syöttääksesi soluviittauksen.
  7. Napsauta riviä End_date.
  8. Napsauta solua E2 laskentataulukossa syöttääksesi soluviittauksen.
  9. Napsauta riviä Perus.
  10. Syötä numero 1 tälle riville käyttääksesi todellista päivien lukumäärää kuukaudessa ja todellista päivien lukumäärää vuodessa laskelmassa
  11. Suorita toiminto loppuun napsauttamalla OK.
  12. Arvon 1.647058824 pitäisi näkyä solussa E3, joka on kahden päivämäärän välinen aika vuosina.
  13. Työtaulukossasi saattaa näkyä enemmän tai vähemmän desimaalipilkkuja asetuksistasi riippuen.

ROUND- ja YEARFRAC-funktioiden sisäkkäin sijoittaminen

Jotta funktion tulos on helpompi käsitellä, voit pyöristää solun E3 arvon kahteen desimaaliin sijoittamalla ROUNDja YEARFRAC-funktiot. Voit tehdä tämän kirjoittamalla ROUND yhtäläisyysmerkin (=) jälkeen ja , 2 viimeisten sulkeiden eteen. Tuloksena oleva kaava on:

=PYÖRÄS(VUOSIFRAC(E1, E2, 1), 2)

Vastaus pyöristyy numeroon 1.65.

Suositeltava: