Funkcija YEARFRAC, kako se naziva njegovo ime, može se koristiti da bi se utvrdilo koji dio godine predstavlja vremenski period između dva datuma.
Ostale funkcije kompanije Excel za pronalaženje broja dana između dva datuma ograničavaju se na vraćanje vrednosti u godinama, mesecima, danima ili kombinaciji tri.
Za korištenje u naknadnim proračunima, ova vrijednost tada treba pretvoriti u decimalni oblik. YEARFRAC, sa 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 direktno u drugim proračunima.
Ovi proračuni mogu uključivati vrijednosti kao što su dužina usluge zaposlenog ili procenat koji se plaća za godišnje programe koji su ranije prekinuti - kao što su zdravstvene koristi.
01 od 06
Sintaksa i Argumenti funkcije YEARFRAC
Sintaksa funkcije se odnosi na raspored funkcije i uključuje ime funkcije, zagrade i argumente .
Sintaksa funkcije YEARFRAC je:
= YEARFRAC (Start_date, End_date, Basis)
Start_date - (potrebna) 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 - (potrebna) druga varijabla datuma. Isti argumentovani zahtjevi primjenjuju se kao oni koji su definisani za Start_date
Osnova - (opciono) Vrednost koja se kreće od nule do četiri koja govori o Excelovom metodu brojeva dana koji se koristi sa funkcijom.
- 0 ili izostavljeno - 30 dana mesečno / 360 dana godišnje (SAD NASD)
1 - Stvarni broj dana mesečno / Stvarni broj dana godišnje
2 - Stvarni broj dana mesečno / 360 dana godišnje
3 - Stvarni broj dana mesečno / 365 dana godišnje
4 - 30 dana mesečno / 360 dana godišnje (evropski)
Napomene:
- YEARFRAC vraća #VALUE! vrijednost greške ako Start_date ili End_date nisu važeći datumi
- YEARFRAC vraća #NUM! vrednost greške ako je argument Basis manji od nule ili veći od četiri
- Od dostupnih opcija za osnovni argument, vrednost 1 daje najtačnije za brojanje dana mesečno i dana godišnje
- Više informacija o argumentu Basis je data na kraju tutorijala
02 od 06
Primer Korišćenje Excelove funkcije YEARFRAC
Kao što se može videti na gornjoj slici, ovaj primjer će koristiti funkciju YEARFRAC u ćeliji E3 kako bi pronašla vrijeme između dva datuma - 9. marta 2012. i 1. novembra 2013. godine.
Primer koristi referentne ćelije na lokaciji početnih i krajnjih datuma, jer su obično lakše raditi nego unošenje brojeva serijskih datuma.
Zatim, izborni korak smanjenja broja decimalnih mjesta u odgovoru sa devet na dva pomoću funkcije ROUND će biti dodan u ćeliju E4.
03 od 06
Unos podataka o tutorijalu
Napomena: Argumenti početka i kraja će se unositi upotrebom funkcije DATE kako bi se izbjegli mogući problemi koji mogu nastati ako se datumi tumače kao tekstualni podaci.
Cell - Podaci D1 - Početak: D2 - Završetak: D3 - Dužina vremena: D4 - Zaobljeni odgovor: E1 - = DATE (2012,3,9) E2 - = DATUM (2013,11,1)- Unesite sledeće podatke u ćelije D1 do E2. Ćelije E3 i E4 su lokacija za formule korišćene u ovom primeru
04 od 06
Unošenje funkcije YEARFRAC
Ovaj deo tutoriala ulazi u funkciju YEARFRAC u ćeliju E3 i izračunava vrijeme između dva datuma u decimalnom obliku.
- Kliknite na ćeliju E3 - ovde se prikazuju rezultati funkcije
- Kliknite na karticu Formule u meniju trake
- Izaberite datum i vreme sa trake da biste otvorili listu padajućih funkcija
- Kliknite na YEARFRAC na listi da biste prikazali dijaloški okvir funkcije
- U dijalogu kliknite na liniju Start_date
- Kliknite na ćeliju E1 na radnom listu da biste uneli referencu ćelije u dijaloški okvir
- Kliknite na End_date liniju u dijaloškom okviru
- Kliknite na ćeliju E2 na radnom listu da biste uneli referencu ćelije u dijaloški okvir
- Kliknite na liniju Basis u dijalog box-u
- Unesite broj 1 u ovoj liniji da biste koristili stvarni broj dana u mesecu i stvarni broj dana u godini u izračunavanju
- Kliknite OK da biste dovršili funkciju i zatvorili dijaloški okvir
- Vrednost 1.647058824 bi trebalo da se pojavi u ćeliji E3, što je vremenski period u godinama između dva datuma.
05 od 06
Nestiranje funkcija ROUND i YEARFRAC
Da bi rezultat funkcionisanja lakše funkcionisao, vrijednost u ćeliji E3 može se zaokružiti na dvije decimalne mjesta pomoću funkcije ROUND u ćeliji YEARFRAC-a da se gnezdi funkcija YEARFRAC unutar funkcije ROUND u ćeliji E3.
Dobijena formula bi bila:
= ROUND (YEARFRAC (E1, E2,1), 2)Odgovor bi bio - 1.65.
06 od 06
Osnovne informacije o argumentima
Različite kombinacije dana dnevno mesečno i dnevno za bazu argumenta funkcije YEARFRAC su dostupne jer preduzeća u različitim oblastima - poput trgovanja akcijama, ekonomije i finansija - imaju različite uslove za svoje računovodstvene sisteme.
Standardizacijom broja dana mjesečno, kompanije mogu vršiti upoređivanje iz mjeseca u mjesec, što obično nije moguće s obzirom da se broj dana mjesečno može varirati od 28 do 31 u godini.
Za kompanije, ova poređenja mogu biti za profit, troškove ili, u slučaju finansijskog polja, iznos kamate zarađenih za investicije. Slično tome, standardizovanje broja dana godišnje omogućava godišnje poređenje podataka. Dodatni detalji za
SAD (NASD - Nacionalna asocijacija trgovaca hartijama od vrednosti) metod:
- Ako je Start_date poslednji dan u mesecu, postaje jednak 30. dan istog meseca.
- Ako je End_date poslednji dan u mesecu a Start_date je ranije od 30. dana u mesecu, End_date postaje jednak prvom danu sljedećeg mjeseca; u suprotnom, End_date postaje jednak 30. dan istog meseca
Evropski metod:
- Start_dates i End_dates koje se javljaju 31. dan u mesecu postaju jednake 30. dan istog meseca.