Excel YEARFRAC pronalazi djeliće godine između datuma

Sadržaj:

Excel YEARFRAC pronalazi djeliće godine između datuma
Excel YEARFRAC pronalazi djeliće godine između datuma
Anonim

Funkcija YEARFRAC izračunava dio godine predstavljen brojem dana između dva datuma (start_date i end_date).

Druge Excel funkcije mogu pronaći broj dana između dva datuma, ali su ograničene na vraćanje vrijednosti u godinama, mjesecima, danima ili kombinacijom ta tri.

YEARFRAC, s druge strane, automatski vraća razliku između dva datuma u decimalnom obliku, kao što je 1,65 godina, tako da se rezultat može koristiti izravno u drugim izračunima.

Ovi izračuni mogu uključivati vrijednosti kao što je radni staž zaposlenika ili postotak koji se plaća za godišnje programe koji se rano prekidaju, kao što su zdravstvene beneficije.

Ove upute vrijede za Excel 2019, 2016, 2013, 2010 i Excel za Microsoft 365.

Image
Image

YEARFRAC sintaksa i argumenti funkcije

Sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagrade i argumente. Sintaksa za YEARFRAC funkciju je:

=YEARFRAC(Datum_početka, Datum_završetka, Osnova)

Start_date (obavezno) je prva varijabla datuma; ovaj argument može biti referenca ćelije na lokaciju podataka na radnom listu ili stvarni datum početka u formatu serijskog broja.

End_date (obavezno) je druga varijabla datuma. Primjenjuju se isti zahtjevi za argumente kao i oni definirani za početni_datum.

Basis (izborno) je vrijednost u rasponu od nula do četiri koja govori Excelu koju metodu brojanja dana treba koristiti s funkcijom.

  • 0 ili izostavljeno - 30 dana mjesečno/360 dana godišnje (US NASD)
  • 1 - Stvarni broj dana u mjesecu/Stvarni broj dana u godini
  • 2 - Stvarni broj dana u mjesecu/360 dana u godini
  • 3 - Stvarni broj dana u mjesecu/365 dana u godini
  • 4 - 30 dana mjesečno/360 dana godišnje (europski)

Od opcija za argument basis, vrijednost 1 daje najpreciznije za brojanje dana u mjesecu i dana u godini.

Različite kombinacije dana u mjesecu i dana u godini za Basis argument YEARFRAC funkcije su dostupne jer su tvrtke u različitim polja, kao što su trgovanje dionicama, ekonomija i financije, imaju različite zahtjeve za svoje računovodstvene sustave.

YEARFRAC vraća vrijednost pogreške VALUE! ako je Start_date ili End_date nisu valjani datumi.

YEARFRAC vraća vrijednost pogreške NUM! ako je argument Basis manji od nula ili više od četiri.

Primjer YEARFRAC funkcije

Kao što se može vidjeti na gornjoj slici, ovaj će primjer koristiti YEARFRAC funkciju u ćeliji E3 za pronalaženje duljine vremena između dva datuma - 9. ožujka 2012. i 1. studenog 2013.

Image
Image

U ovom primjeru, koristit ćete reference ćelija za lokaciju početnog i završnog datuma jer je s njima obično lakše raditi nego unositi serijske brojeve datuma.

Također možete poduzeti izborni korak smanjenja broja decimalnih mjesta u odgovoru s devet na dva pomoću ROUND funkcije.

Započnite unosom podataka u ćelije D1 do E2, kao što se vidi na gornjoj slici. Ćelija E3 mjesto je gdje će ići formula.

Koristite DATE funkciju za unos argumenata početnog i završnog datuma kako biste spriječili moguće probleme do kojih može doći ako Excel interpretira datume kao tekstualne podatke.

Sintaksa funkcije Datum je sljedeća za ovaj primjer:

E1 -=DATUM(2012, 3, 9)

E2 -=DATUM(2013, 11, 1)

Ulazak u YEARFRAC funkciju

U ovom primjeru, unijet ćete funkciju YEARFRAC u ćeliju E3 kako biste izračunali vrijeme između dva datuma u ćelijama E1 i E2.

Image
Image
  1. Kliknite na ćeliju E3 - ovdje će se prikazati rezultati funkcije.
  2. Kliknite na karticu Formule vrpce izbornika.
  3. Odaberite Datum i vrijeme s vrpce za otvaranje padajućeg izbornika funkcija.

    Korištenje DATE funkcije za unos argumenata početnog i završnog datuma sprječava moguće probleme do kojih može doći ako se datumi tumače kao tekstualni podaci.

  4. Kliknite na YEARFRAC na popisu da biste prikazali Formula Builder.
  5. Kliknite na redak Datum_početka.
  6. Kliknite na ćeliju E1 na radnom listu za unos reference ćelije.
  7. Kliknite na redak End_date.
  8. Kliknite ćelija E2 na radnom listu za unos reference ćelije.
  9. Kliknite na liniju Basis.
  10. Unesite broj 1 u ovaj red da biste koristili stvarni broj dana u mjesecu i stvarni broj dana u godini u izračunu
  11. Kliknite OK za dovršetak funkcije.
  12. Vrijednost 1.647058824 trebala bi se pojaviti u ćeliji E3 što predstavlja duljinu vremena u godinama između dva datuma.
  13. Vaš radni list može prikazivati više ili manje decimalnih točaka ovisno o vašim postavkama.

Ugniježđivanje funkcija ROUND i YEARFRAC

Kako biste olakšali rad s rezultatom funkcije, možete zaokružiti vrijednost u ćeliji E3 na dva decimalna mjesta ugniježđivanjem ROUNDi YEARFRAC funkcije. Da biste to učinili, upišite ROUND iza znaka jednakosti (=) i , 2 ispred zadnjih zagrada. Rezultirajuća formula je:

=ROUND(YEARFRAC(E1, E2, 1), 2)

Odgovor zaokružuje na 1,65.

Preporučeni: