Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos YEARFRAC naudojimas programoje „Microsoft Excel“.
Aprašas
YEARFRAC skaičiuoja metų laikotarpį, išreikštą visų dienų skaičiumi tarp dviejų datų (pradžios_data ir pabaigos_data). Pavyzdžiui, jei norite nustatyti visų metų pelno ir obligacijų, priskirtų konkrečiam laikotarpiui, proporciją, naudokite YEARFRAC darbalapio funkciją.
Sintaksė
YEARFRAC (pradžios_data, pabaigos_data, [pagrindas])
Funkcijos YEARFRAC sintaksė turi tokius argumentus:
-
Start_date Būtinas. Data, kuri parodo pradžios datą.
-
End_date Būtinas. Pabaigos data.
-
Pagrindas Pasirinktinis. Naudojamo dienų skaičiavimo pagrindo tipas.
Pagrindas |
Dienų skaičiavimo pagrindas |
---|---|
0 arba nenurodyta |
US (NASD) 30/360 |
1 |
Actual/actual |
2 |
Actual/360 |
3 |
Actual/365 |
4 |
Europos 30/360 |
Svarbu:
-
Datos turi būti įvestos naudojant funkciją DATE arba kaip kitų formulių arba funkcijų rezultatai. Pvz., funkciją DATE(2018,5,23) naudokite norėdami nurodyti 2018 m. gegužės 23 d. Gali kilti problemų, jei datos įvedamos kaip tekstas.
-
YEARFRAC funkcija gali pateikti neteisingą rezultatą naudojant JAV (NASD) 30/360 pagrindą, kai pradžios_data yra paskutinė vasario mėnesio diena.
Pastabos
-
Programa „Excel“ saugo datas kaip nuoseklius serijos numerius, kad jas būtų galima naudoti skaičiuojant. Numatyta, kad 1900 m. sausio 1 d. yra eilės numeris 1, o 2018 m. sausio 1 d. yra eilės numeris 43101, nes ši data yra 43 101 dienos po 1900 m. sausio 1 d.
-
Visi argumentai paverčiami sveikaisiais skaičiais.
-
Jei pradžios_data ar pabaigos_data nėra tinkamos datos, funkcija YEARFRAC pateikia #VALUE! klaidos reikšmę.
-
Jei pagrindas < 0 arba pagrindas > 4, funkcija YEARFRAC pateikia #NUM! klaidos reikšmę.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
Duomenys |
Aprašas |
|
---|---|---|
2012/1/1 |
Pradžios data |
|
2012/7/30 |
Pabaigos data |
|
Formulė |
Aprašas |
Rezultatas |
=YEARFRAC(A2;A3) |
Metų nuo 2012/1/1 iki 12/7/30 trupmena, neįtraukiant bazės argumento. |
0,58055556 |
=YEARFRAC(A2;A3;1) |
Tų pačių datų trupmena, naudojant Faktinį / Faktinį pagrindo argumentą. 2012 m. yra keliamieji, todėl jų dienų pagrindas yra 366. |
0,57650273 |
=YEARFRAC(A2;A3;3) |
Tų pačių datų trupmena, naudojant Faktinis / 365 bazės argumentą. Naudojama 365 dienų bazė. |
0,57808219 |
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.