Štejte dneve, mesece, leta s funkcijo DATEDIF v Excelu

Kazalo:

Štejte dneve, mesece, leta s funkcijo DATEDIF v Excelu
Štejte dneve, mesece, leta s funkcijo DATEDIF v Excelu
Anonim

Funkcija DATEDIF izračuna obdobje ali razliko med dvema datumoma v dnevih, mesecih in letih. Funkcijo DATEDIF lahko uporabite za določitev časovnega okvira za prihajajoči projekt ali pa jo uporabite skupaj z datumom rojstva osebe za izračun starosti posameznika v letih, mesecih in dni, na primer.

Ta navodila veljajo za Excel 2019, 2016, 2013, 2010 in Excel za Microsoft 365.

Sintaksa in argumenti funkcije DATEDIF

Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime funkcije, oklepaje in argumente. Sintaksa za funkcijo DATEDIF je:

=DATEDIF(začetni_datum, končni_datum, "enota")

  • start_date (obvezno): Vnesete lahko začetni datum izbranega obdobja ali sklic celice na lokacijo teh podatkov na delovnem listu.
  • end_date (obvezno): Tako kot pri začetnem datumu lahko vnesete končni datum izbranega obdobja ali sklic na celico.
  • enota (obvezno): enota pove funkciji, naj poišče število dni ("D"), celih mesecev ("M") ali celotnih let (" Y") med obema datumoma. Argument enote morate obdati z narekovaji, kot sta "D" ali "M."

Poleg D, M in Y obstajajo še tri druge možnosti enot, ki jih lahko vidite na spodnji sliki:

  • "YD" izračuna število dni med dvema datumoma, vendar ne upošteva let (vrstica 5).
  • "YM" izračuna število mesecev med dvema datumoma, vendar prezre dan in leto (vrstica 6).
  • "MD" izračuna število dni med dvema datumoma, vendar ne upošteva meseca in leta (vrstica 7).
Image
Image

DATEDIF je skrita funkcija, zato je ne boste našli na seznamu z drugimi funkcijami datuma pod zavihkom Formula v Excelu, kar pomeni, da ne morete uporabiti pogovornega okna Funkcija da vstopite vanjo. Zato morate funkcijo in njene argumente ročno vnesti v celico.

Excel izvede izračune datumov s pretvorbo datumov v zaporedne številke. 31. december 1899 je zaporedna številka 1, 1. januar 2008 pa zaporedna številka 39488, ker je 39.488 dni po 1. januarju 1900.

Izračun razlike v dnevih z DATEDIF

Oglejte si, kako vnesete funkcijo DATEDIF, ki se nahaja v celici B2, kot je prikazano na zgornji sliki za prikaz števila dni med datumoma 4. maj 2014 in 10. avgust 2016.

=DATEDIF(A2, A3, "D")

Spodaj so koraki za vnos te funkcije z uporabo referenc celic.

Image
Image
  1. Kliknite celica B2, da postane aktivna celica; tukaj bo prikazano število dni med obema datumoma.
  2. V celici B2 vnesite =datedif(.
  3. Kliknite celica A2, da vnesete sklic na to celico kot start_date argument za funkcijo.
  4. Vnesite vejico (,) v celico B2 po sklicu na celicoA2 , ki deluje kot ločilo med prvim in drugim argumentom.
  5. Kliknite celica A3, da vnesete sklic na to celico kot argument end_date.
  6. Vnesite vejico (,) za sklicem na celico A3.
  7. Za argument enota vnesite črko D v narekovajih ("D") da naročite funkciji, naj prikaže število dni med dvema datumoma.

  8. Vnesite zaključek oklepaj.
  9. Pritisnite tipko Enter na tipkovnici, da dokončate formulo.
  10. Število dni - 829 - se prikaže v celici B2 delovnega lista.
  11. Ko kliknete na celica B2, se celotna formula prikaže v vrstici s formulami nad delovnim listom.

Vrednosti napak DATEDIF

Če podatkov za argumente v tej funkciji ne vnesete pravilno, se prikažejo naslednje vrednosti napake:

  • VALUE!: To napako boste dobili, če začetni_datum ali končni_datum nista dejanski datum (vrstica 8 na spodnji sliki, kjer celica A8 vsebuje besedilne podatke).
  • NUM!: To boste videli, če je končni_datum zgodnejši od začetnega_datuma (vrstica 9 spodaj).

Priporočena: