Excel YEARFRAC randa metų dalis tarp datų

Turinys:

Excel YEARFRAC randa metų dalis tarp datų
Excel YEARFRAC randa metų dalis tarp datų
Anonim

Funkcija YEARFRAC apskaičiuoja metų dalį, kurią sudaro dienų skaičius tarp dviejų datų (start_date ir end_date).

Kitos „Excel“funkcijos gali rasti dienų skaičių tarp dviejų datų, tačiau jos apsiriboja metų, mėnesių, dienų ar trijų derinio reikšmę.

Kita vertus,

YEARFRAC automatiškai grąžina skirtumą tarp dviejų datų dešimtaine forma, pvz., 1,65 metų, kad rezultatas būtų tiesiogiai naudojamas kituose skaičiavimuose.

Šie skaičiavimai gali apimti tokias vertes, kaip darbuotojo darbo stažas arba procentas, mokėtinas už metines programas, kurios nutraukiamos anksčiau laiko, pvz., išmokas sveikatai.

Šios instrukcijos taikomos „Excel 2019“, 2016, 2013, 2010 ir „Excel“, skirta „Microsoft 365“.

Image
Image

YEARFRAC funkcijos sintaksė ir argumentai

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus. Funkcijos YEARFRAC sintaksė yra:

=YEARFRAC(pradžios_data, pabaigos_data, pagrindas)

Start_date (būtina) yra pirmasis datos kintamasis; šis argumentas gali būti langelio nuoroda į duomenų vietą darbalapyje arba faktinę pradžios datą serijos numerio formatu.

End_date (būtina) yra antrasis datos kintamasis. Taikomi tie patys argumentų reikalavimai, kaip ir nustatyti Start_date.

Pagrindas (pasirenkama) yra reikšmė nuo nulio iki keturių, nurodanti Excel, kurį dienų skaičiavimo metodą naudoti su funkcija.

  • 0 arba praleista – 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 dienos per metus
  • 4 – 30 dienų per mėnesį / 360 dienų per metus (Europos)

Iš argumento basis parinkčių 1 yra tiksliausias skaičiuojant dienas per mėnesį ir dienas per metus..

Įvairūs dienų per mėnesį ir dienų per metus deriniai, skirti Basis funkcijos YEARFRAC argumentui, yra prieinami, nes įmonės įvairiose srityse tokiose srityse kaip prekyba akcijomis, ekonomika ir finansai, taikomi skirtingi reikalavimai apskaitos sistemoms.

YEARFRAC grąžina klaidos reikšmę VALUE!, jei Start_date arba End_date nėra tinkamos datos.

YEARFRAC grąžina klaidos reikšmę NUM!, jei argumentas Basis yra mažesnis nei nulis arba didesnis nei keturi.

YEARFRAC funkcijos pavyzdys

Kaip matyti aukščiau esančiame paveikslėlyje, šiame pavyzdyje bus naudojama funkcija YEARFRAC ląstelėje E3, kad būtų nustatyta laiko trukmė. tarp dviejų datų – 2012 m. kovo 9 d. ir 2013 m. lapkričio 1 d.

Image
Image

Šiame pavyzdyje naudosite langelių nuorodas į pradžios ir pabaigos datų vietą, nes paprastai su jomis dirbti lengviau nei įvedant serijos datos numerius.

Taip pat galite atlikti pasirenkamą žingsnį ir sumažinti atsakymų skaičių po kablelio nuo devynių iki dviejų, naudodami funkciją ROUND.

Pradėkite įvesdami duomenis į ląsteles D1–E2, kaip matyti aukščiau esančiame paveikslėlyje. Langelyje E3 bus formulė.

Naudokite funkciją DATE, kad įvestumėte pradžios ir pabaigos datos argumentus, kad išvengtumėte galimų problemų, kurios gali kilti, jei „Excel“datas interpretuoja kaip tekstinius duomenis.

Datos funkcijos sintaksė šiame pavyzdyje yra tokia:

E1 -=DATE(2012, 3, 9)

E2 -=DATE(2013, 11, 1)

YEARFRAC funkcijos įvedimas

Šiame pavyzdyje funkciją YEARFRAC įvesite į ląstelę E3, kad apskaičiuotumėte laiką tarp dviejų datų langeliuose E1 ir E2.

Image
Image
  1. Spustelėkite ląstelę E3 – čia bus rodomi funkcijos rezultatai.
  2. Spustelėkite Formulės skirtuką juostelėje.
  3. Pasirinkite Data ir laikas juostos, kad atidarytumėte funkcijos išskleidžiamąjį meniu.

    Naudojant funkciją DATE pradžios ir pabaigos datos argumentams įvesti išvengiama galimų problemų, kurios gali kilti, jei datos interpretuojamos kaip tekstiniai duomenys.

  4. Sąraše spustelėkite YEARFRAC, kad pamatytumėte Formula Builder.
  5. Spustelėkite eilutę Start_date.
  6. Spustelėkite ląstelę E1 darbalapyje, kad įvestumėte langelio nuorodą.
  7. Spustelėkite eilutę End_date.
  8. Spustelėkite langelį E2 darbalapyje, kad įvestumėte langelio nuorodą.
  9. Spustelėkite eilutę Pagrindas.
  10. Šioje eilutėje įveskite skaičių 1, kad skaičiuodami naudotumėte faktinį dienų skaičių per mėnesį ir faktinį dienų skaičių per metus.
  11. Spustelėkite OK, kad užbaigtumėte funkciją.
  12. Vertė 1.647058824 turėtų būti rodoma langelyje E3, tai yra laiko tarpas metais tarp dviejų datų.
  13. Priklausomai nuo jūsų nustatymų, darbalapyje gali būti rodoma daugiau ar mažiau kablelio.

ROUND ir YEARFRAC funkcijų įdėjimas

Kad būtų lengviau dirbti su funkcijos rezultatu, ląstelėje E3 esančią reikšmę galite suapvalinti iki dviejų skaičių po kablelio, įdėdami ROUNDir YEARFRAC funkcijos. Norėdami tai padaryti, įveskite ROUND po lygybės (=) ženklo ir , 2 prieš paskutinius skliaustus. Gaunama formulė:

=APLAUSIS(METŲ FRAC(E1, E2, 1), 2)

Atsakymas apvalinamas iki 1.65.

Rekomenduojamas: