Applies To„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ Internetinė „Excel“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Š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.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.