
Santrauka
„Excel YEARFRAC“ funkcija pateikia dešimtainę vertę, kuri rodo trupmeninius metus tarp dviejų datų. Galite naudoti „YEARFRAC“, kad atliktumėte tokius veiksmus, kaip apskaičiuoti amžių su gimimo data.
Tikslas
Gaukite metų dalį tarp dviejų datųGrąžinimo vertė
Dešimtainis skaičiusSintaksė
= YEARFRAC (pradžios_data, pabaigos_data, (pagrindas))Argumentai
- start_date - pradžios data.
- end_date - pabaigos data.
- pagrindas - (neprivaloma) Dienos skaičiavimo pagrindo tipas (žr. toliau).
Versija
„Excel 2003“Naudojimo užrašai
YEARFRAC apskaičiuoja dešimtainį skaičių, nurodantį metų dalį tarp dviejų datų. „Excel“ naudoja visas dienas tarp dviejų datų, kad nustatytų metų dalį kaip dešimtainę reikšmę. Pavyzdžiui:
=YEARFRAC("1-Jan-2018","1-Jan-2019") // returns 1 =YEARFRAC("1-Jan-2018","1-Jul-2019") // returns 1.5
YEARFRAC funkcija turi pasirinktinį argumentą, kuris kontroliuoja dienų skaičiavimą skaičiuojant trupmeninius metus. Numatytasis elgesys yra dienų skaičiavimas tarp dviejų datų, remiantis 360 dienų metais, kai laikoma, kad visi 12 mėnesių turi 30 dienų. Toliau pateiktoje lentelėje apibendrinti galimi variantai:
Pagrindas | Skaičiavimas | Pastabos |
---|---|---|
0 (numatytasis) | 30/360 | JAV suvažiavimas |
1 | faktinis / faktinis | |
2 | faktinis / 360 | |
3 | faktinis / 365 | |
4 | 30/360 | Europos suvažiavimas |
Atkreipkite dėmesį, kad 0 pagrindas (numatytasis) ir 4 pagrindas veikia pagal 360 dienų metus, tačiau jie skirtingai tvarko paskutinę mėnesio dieną. Pagal JAV konvenciją, kai pradžios data yra paskutinė mėnesio diena, ji yra nustatoma to paties mėnesio 30 dieną. Kai pabaigos data yra paskutinė mėnesio diena, o pradžios data yra <30, pabaigos data nustatoma į kito mėnesio 1-ąją, kitaip pabaigos data nustatoma į to paties mėnesio 30-ąją.
Pagal Europos konvenciją pradžios ir pabaigos datos, lygios mėnesio 31-ajai, nustatomos to paties mėnesio 30-ąja.
Susiję vaizdo įrašai


