Uporaba DATEDIF za štetje dni, mesecev ali let v Excelu

Izračunajte časovno obdobje ali razliko med dvema datumoma

Excel ima več vgrajenih funkcij datuma, ki jih je mogoče uporabiti za izračun števila dni med dvema datumoma.

Vsaka funkcija datuma opravi drugačno nalogo, tako da se rezultati razlikujejo od ene funkcije do druge. Katero, ki ga uporabljate, je zato odvisno od želenih rezultatov.

Funkcijo DATEDIF se lahko uporabi za izračun časovnega obdobja ali razlike med dvema datumoma. To obdobje se lahko izračuna v:

Uporaba te funkcije vključuje načrtovanje ali pisanje predlogov za določitev časovnega okvira za prihajajoči projekt. Uporablja se lahko tudi skupaj z datumom rojstva osebe, da izračuna starost v letih, mesecih in dnevih .

Sintaksa in argumenti DATEDIF funkcije

Št. Števila dni, mesecev ali let med dvema datumoma v Excelu z funkcijo DATEDIF. © Ted Francoski

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.

Sintaksa za funkcijo DATEDIF je:

= DATEDIF (start_date, end_date, enota)

start_date - (zahtevan) začetni datum izbranega časovnega obdobja. Dejansko začetni datum se lahko vnese za ta argument ali namesto tega lahko vnese sklic na celico na lokacijo teh podatkov v delovnem listu.

end_date - (zahtevan) končni datum izbranega časovnega obdobja. Kot pri Start_date vnesite dejanski končni datum ali sklic na celico na lokacijo teh podatkov na delovnem listu.

enota (prej imenovan interval) - (zahtevano) pove funkciji, da najde število dni ("D"), mesecev ("M") ali celotnih let ("Y") med obema datumoma.

Opombe:

  1. Excel izvede izračune datumov s pretvorbo datumov na serijske številke , ki se začnejo na nič za fiktivni datum od 1. januarja 1900 v računalnikih Windows in 1. januarja 1904 v računalnikih Macintosh.
  2. Argument enote mora biti obkrožen z narekovaji, kot so "D" ali "M".

Več o Argumentu enot

Argument enote lahko vsebuje tudi kombinacijo dni, mesecev in let, da bi našli število mesecev med dvema datumoma istega leta ali številom dni med dvema datumoma v istem mesecu.

DATEDIF Funkcijske vrednosti napak

Če podatki za različne argumente te funkcije niso pravilno vneseni, se v celici, kjer se nahaja funkcija DATEDIF, pojavijo naslednje vrednosti napak:

Primer: Izračunajte razliko med dvema datumoma

Zanimiva točka o DATEDIF-u je, da je skrita funkcija, ker ni na seznamu z drugimi funkcijami Date pod zavihkom formule v Excelu, kar pomeni:

  1. za vnos funkcije in njenih argumentov ni na voljo nobenega pogovornega okna .
  2. opozorilni opis orodja ne prikaže seznam argumentov, ko je ime funkcije vneseno v celico.

Posledično je treba funkcijo in njene argumente vnesti ročno v celico, da jo lahko uporabimo, vključno s tipkanjem vejice med posameznimi argumenti, ki delujejo kot ločilo.

DATEDIF Primer: izračunavanje razlike v dnevih

Spodnji koraki zajemajo, kako vnesti funkcijo DATEDIF v celici B2 na zgornji sliki, ki prikazuje število dni med datumoma 4. maj 2014 in 10. avgusta 2016.

  1. Kliknite celico B2, da postanete aktivna celica - tukaj se prikaže število dni med dvema datumoma.
  2. Type = datedif ( "v celico B2.
  3. Kliknite celico A2, da vnesete referenco celice kot argument start_date za funkcijo.
  4. V celico B2 vnesite vejico ( , ), ki sledi referenčni točki A2, da deluje kot ločilo med prvim in drugim argumentom.
  5. Kliknite celico A3 v preglednici, da vnesete referenco celice kot argument end_date.
  6. Vnesite drugo vejico ( , ), ki sledi sklicu celice A3.
  7. Za argument o enoti vnesite črko D v narekovaje ( »D« ), če želite povedati funkciji, za katero želimo vedeti, koliko dni je med obema datumoma.
  8. Vnesite zaprto oklepaj ")".
  9. Za dokončanje formule pritisnite tipko Enter na tipkovnici.
  10. Število dni - 829 - se mora pojaviti v celici B2 delovnega lista.
  11. Ko kliknete celico B2, se v vrstici s formulo nad delovnim listom prikaže celotna formula = DATEDIF (A2, A3, "D") .