YEARFRAC funkcija , kaip rodo jos pavadinimas, gali būti naudojama norint sužinoti, kokia metų dalis yra laiko tarpas tarp dviejų datų.
Kitos "Excel" funkcijos, nustatančios dienų skaičių tarp dviejų datų, apsiriboja vien tik verte grąžinimu bet kuriais metais, mėnesiais, dienomis arba jų deriniu.
Vėlesniems skaičiavimams naudoti, ši vertė turi būti konvertuojama į dešimtainę formą. YEARFRAC, kita vertus, automatiškai grąžina skirtumą tarp dviejų datų dešimtainėje formoje, pvz., 1,65 metų, todėl rezultatas gali būti tiesiogiai naudojamas kituose skaičiavimuose.
Šie apskaičiavimai gali apimti tokias vertes kaip darbuotojo tarnybos trukmė arba procentas, kuris turi būti mokamas už ankstyvą anksčiau nutrauktas programas, pvz., Nauda sveikatai.
01 iš 06
YEARFRAC funkcijų sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus .
YEARFRAC funkcijos sintaksė yra:
= YEARFRAC ("Start_date", "End_date", "Basis")
Start_date - (būtinas) pirmasis datos kintamasis. Šis argumentas gali būti ląstelių nuoroda į darbovietės duomenų vietą ar faktinę pradžios datą serijos numerio formate .
End_date - (reikalinga) antroji datos kintamoji. Taikomi tie patys argumentų reikalavimai, kaip ir " Start_date"
Bazė - (neprivaloma) Vertė, lygi nuo nulio iki keturių, nurodanti Excel, kurio dienos skaičiavimo metodą naudoti su funkcija.
- 0 arba praleistas - 30 dienų per mėnesį / 360 dienų per metus (JAV NASD)
1 - Faktinis dienų skaičius per mėnesį / Faktinis dienų skaičius per metus
2 - faktinis dienų skaičius per mėnesį / 360 dienų per metus
3 - faktinis dienų skaičius per mėnesį / 365 dienas per metus
4 - 30 dienų per mėnesį / 360 dienų per metus (Europos)
Pastabos:
- YEARFRAC grąžina #VALUE! klaidinga reikšmė, jei pradžios data arba pabaigos data yra negaliojančios datos
- YEARFRAC grąžina #NUM! klaidos vertė, jei pagrindinis argumentas yra mažesnis nei nulis arba didesnis nei keturi
- Iš galimų pagrindinio argumento variantų 1 vertė suteikia tiksliausią skaičių dienų skaičiavimui per mėnesį ir dienas per metus
- Daugiau informacijos apie pagrindinį argumentą pateikiama vadovo pabaigoje
02 iš 06
Pavyzdys "Excel" YEARFRAC funkcijos naudojimas
Kaip matyti paveikslėlyje aukščiau, šiame pavyzdyje bus naudojama YEARFRAC funkcija langelyje E3, kad būtų nustatyta laiko trukmė tarp dviejų datų - 2012 m. Kovo 9 d. Ir 2013 m. Lapkričio 1 d.
Pavyzdyje naudojamos ląstelių nuorodos į pradžios ir pabaigos datas, nuo kurių jas paprastai yra lengviau dirbti nei įvedant serijinius datos numerius.
Be to, į langelį E4 bus pridėtas neprivalomas žingsnis dešimtųjų dalių skaičiaus sumažinimo atsakymui nuo devynių iki dviejų naudojant funkciją "ROUND" .
03 iš 06
Įvadas į mokymo duomenis
Pastaba: pradžios ir pabaigos datos argumentai bus įrašomi naudojant funkciją DATE, kad būtų išvengta galimų problemų, kurios gali atsirasti, jei datos interpretuojamos kaip tekstiniai duomenys.
Ląstelė - duomenys D1 - pradžia: D2 - baigiasi: D3 - laiko trukmė: D4 - suapvalintas atsakymas: E1 - = DATA (2012,3,9) E2 - = DATA (2013, 11,1)- Įrašykite šiuos duomenis į ląsteles nuo D1 iki E2. E3 ir E4 ląstelės yra pavyzdyje naudojamų formulių vieta
04 iš 06
YEARFRAC funkcijos įvedimas
Šis pamokos skyrius į YEARFRAC funkciją įveda į ląstelę E3 ir apskaičiuoja laiką tarp dviejų datų dešimtainiu formatu.
- Spustelėkite langelį E3 - čia bus rodomi funkcijos rezultatai
- Spustelėkite skirtuką Formulės juostelės meniu
- Pasirinkite datą ir laiką iš juostos, kad atidarytumėte išskleidžiamąjį sąrašą
- Spustelėkite YEARFRAC sąraše, kad pamatytumėte funkcijos dialogo langą
- Dialogo lange spustelėkite eilutę " Pradinė_diena"
- Spustelėkite elemente E1 darbalapyje, kad įvedėte lango nuorodą į dialogo langą
- Dialogo lange spustelėkite eilutę End_date
- Spustelėkite langelį E2 darbalapyje, kad įvedėte lango nuorodą į dialogo langą
- Dialogo lange spustelėkite pagrindinę eilutę
- Įveskite numerį 1 šioje eilutėje, kad naudotumėte faktinį dienų skaičių per mėnesį ir faktinį dienų skaičių per metus skaičiuojant
- Spustelėkite Gerai, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą
- Vertė 1.647058824 turėtų pasirodyti lange E3, kuri yra laiko tarpas tarp dviejų datų metų.
05 iš 06
Astronominių ir YEARFRAC funkcijų pritvirtinimas
Kad funkcinis rezultatas būtų lengvesnis, ląstelėje E3 vertė gali būti suapvalinta iki dviejų skaičių po kablelio naudojant "ROUND" funkciją YEARFRAC ląstelėje, norint pritvirtinti YEARFRAC funkciją, esančią ROUND funkcijoje langelyje E3.
Galutinė formulė būtų:
= ROUND (YEARFRAC (E1, E2,1), 2)Atsakymas būtų - 1,65.
06 iš 06
Pagrindas argumentų informacija
YEARFRAC funkcijos pagrindo argumentai yra skirtingi dienos ir mėnesio dienų deriniai, nes įvairiose srityse, pavyzdžiui, akcijų prekybos, ekonomikos ir finansų srityse, skirtingoms įmonėms taikomi skirtingi reikalavimai jų apskaitos sistemoms.
Standartizuojant dienų skaičių per mėnesį, bendrovės gali atlikti mėnesio ir mėnesio palyginimus, kurių paprastai nebūtų įmanoma, nes per mėnesį dienų skaičius gali būti nuo 28 iki 31 per metus.
Įmonėms tokie palyginimai gali būti susiję su pelnu, išlaidomis arba finansų srities investicijų palūkanomis. Panašiai, dieninių dienų skaičiaus per metus standartizavimas leidžia kasmet palyginti duomenis. Papildoma informacija apie
JAV (NASD - Nacionalinė vertybinių popierių pardavėjų asociacija) metodas:
- Jei " Start_date" yra paskutinė mėnesio diena, ji tampa lygi to paties mėnesio 30-ą dieną.
- Jei " End_date" yra paskutinė mėnesio diena ir " Start_date" yra anksčiau nei 30-oji mėnesio diena, " End_date" tampa lygi kito mėnesio 1-ą dieną; kitaip End_date tampa lygus to paties mėnesio 30-ą dieną
Europos metodas:
- "Start_dates" ir " End_dates", kurie įvyksta 31-oje mėnesio dieną, tampa lygi to paties mėnesio 30- ądešimt dienų.