A YEARFRAC függvény kiszámítja az év töredékét, amelyet a két dátum közötti napok száma képvisel (start_date és end_date).
Más Excel-függvények meg tudják találni a két dátum közötti napok számát, de csak években, hónapokban, napokban vagy a három kombinációjában adjanak vissza értéket.
A
YEARFRAC viszont a két dátum közötti különbséget automatikusan decimális formában adja vissza, például 1,65 évet, így az eredmény közvetlenül felhasználható más számításokban.
Ezek a számítások olyan értékeket is tartalmazhatnak, mint a munkavállaló szolgálati ideje vagy a korai lejáratú éves programok, például egészségügyi juttatások után fizetendő százalék.
Ezek az utasítások az Excel 2019-re, 2016-ra, 2013-ra, 2010-re és az Excel for Microsoft 365-re vonatkoznak.
YEARFRAC függvény szintaxis és argumentumok
A függvény szintaxisa a függvény elrendezésére vonatkozik, és tartalmazza a függvény nevét, zárójeleket és argumentumokat. A YEARFRAC függvény szintaxisa:
=YEARFRAC(Kezdő_dátum, Befejezés_dátum, Alap)
Start_date (kötelező) az első dátumváltozó; ez az argumentum lehet cellahivatkozás a munkalapon lévő adatok helyére vagy a tényleges kezdési dátumra sorszám formátumban.
End_date (kötelező) a második dátumváltozó. Ugyanazok az argumentumkövetelmények érvényesek, mint a Start_date.
A
Basis (opcionális) egy nullától négyig terjedő érték, amely megmondja az Excelnek, hogy melyik napszámlálási módszert használja a függvénnyel.
- 0 vagy kihagyva - 30 nap havonta/360 nap évente (US. NASD)
- 1 - A napok tényleges száma havonta/A napok tényleges száma évente
- 2 – A napok tényleges száma havonta/360 nap évente
- 3 – A napok tényleges száma havonta/365 nap évente
- 4 - 30 nap havonta/360 nap évente (európai)
A alap argumentum opciói közül a 1 értéke adja a legpontosabbat a napok havi és évenkénti számlálásához..
A havi napok és az év napjainak különböző kombinációi a Basis argumentumához a YEARFRAC függvényben azért állnak rendelkezésre, mert a vállalkozások különböző az olyan területeken, mint a részvénykereskedelem, a közgazdaságtan és a pénzügy, eltérő követelmények vonatkoznak számviteli rendszereikre.
YEARFRAC a VALUE! hibaértéket adja vissza, ha Start_date vagy End_date nem érvényes dátumok.
A
YEARFRAC a NUM! hibaértéket adja vissza, ha a Basis argumentum kisebb, mint nulla vagy négynél nagyobb.
YEARFRAC függvény példa
Amint a fenti képen látható, ez a példa a YEARFRAC függvényt fogja használni az E3 cellában az időtartam meghatározásához. két dátum között - 2012. március 9. és 2013. november 1.
Ebben a példában cellahivatkozásokat fog használni a kezdő és befejező dátumok helyére, mivel ezekkel általában könnyebb dolgozni, mint a sorozatdátumok beírásával.
Azt az opcionális lépést is megteheti, hogy a válasz tizedesjegyeinek számát kilencről kettőre csökkenti a ROUND függvény segítségével.
Kezdje azzal, hogy a fenti képen látható módon írja be az adatokat a D1–E2 cellákba. A képlet a E3 cellába kerül.
Használja a DATE függvényt a kezdő és záró dátum argumentumainak megadásához, hogy megelőzze az esetleges problémákat, amelyek akkor fordulhatnak elő, ha az Excel szöveges adatként értelmezi a dátumokat.
A Dátum függvény szintaxisa ebben a példában a következő:
E1 -=DÁTUM(2012, 3, 9)
E2 -=DÁTUM(2013, 11, 1)
Belépés az YEARFRAC függvénybe
Ebben a példában a YEARFRAC függvényt írja be az E3 cellába a cellákban lévő két dátum közötti idő kiszámításához E1 és E2.
- Kattintson az E3 cellára - itt jelennek meg a függvény eredményei.
- Kattintson a Képletek fülre a szalag menüben.
Válassza a Dátumot és időt a szalagról a függvény legördülő menüjének megnyitásához.
A DATE függvény használata a kezdő és befejező dátum argumentumainak megadására megelőzi az esetleges problémákat, amelyek akkor fordulhatnak elő, ha a dátumokat szöveges adatként értelmezi.
- Kattintson a YEARFRAC elemre a listában a Formula Builder. megjelenítéséhez.
- Kattintson a Start_date sorra.
- Kattintson az E1 cellára a munkalapon a cellahivatkozás megadásához.
- Kattintson a End_date sorra.
- Kattintson a E2 cellára a munkalapon a cellahivatkozás megadásához.
- Kattintson a Basis sorra.
- Írja be a 1 számot ebbe a sorba, hogy a havi napok tényleges számát és az évi napok tényleges számát használja a számításban
- Kattintson az OK gombra a funkció befejezéséhez.
- A 1.647058824 értéknek meg kell jelennie az E3 cellában, ami a két dátum közötti időtartam években kifejezve.
- A munkalap a beállításoktól függően több vagy kevesebb tizedesvesszőt jeleníthet meg.
A ROUND és YEARFRAC függvények egymásba ágyazása
A függvény eredményének egyszerűbbé tétele érdekében kerekítheti az E3 cellában lévő értéket két tizedesjegyre a ROUND beágyazásával.és YEARFRAC függvények. Ehhez írja be: ROUND az egyenlőség (=) jele után, és , 2 az utolsó zárójelek elé. A kapott képlet a következő:
=KEREK(ÉVFRAC(E1, E2, 1), 2)
A válasz kerekítve 1,65.