Gebruik DATEDIF om dae, maande of jare in Excel te tel

Bereken die tydsperiode of die verskil tussen twee datums

Excel het verskeie ingeboude datum funksies wat gebruik kan word om die aantal dae tussen twee datums te bereken.

Elke datumfunksie doen 'n ander werk sodat die resultate van een funksie na die volgende verskil. Watter een jy gebruik, hang dus af van die resultate wat jy wil hê.

Die DATEDIF funksie kan gebruik word om die tydsperiode of die verskil tussen twee datums te bereken. Hierdie tydperk kan bereken word in:

Gebruik vir hierdie funksie sluit in beplannings- of skryfvoorstelle om die tydraamwerk vir 'n aanstaande projek te bepaal. Dit kan ook saam met 'n persoon se geboortedatum gebruik word om sy of haar ouderdom in jare, maande en dae te bereken .

Die DATEDIF-funksie se sintaksis en argumente

Tel die aantal dae, maande of jare tussen twee datums in Excel met die DATEDIF-funksie. © Ted French

'N Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies en argumente in .

Die sintaksis vir die DATEDIF-funksie is:

= DATEDIF (begin_datum, einddatum, eenheid)

begin_datum - (vereis) die begin datum van die gekose tydperk. Die werklike begindatum kan vir hierdie argument ingevoer word, of die selverwysing na die ligging van hierdie data in die werkblad kan in plaas daarvan ingevoer word.

end_date - (vereis) die einddatum van die gekose tydperk. Soos met die Start_date, voer die werklike einddatum of die selverwysing na die ligging van hierdie data in die werkblad in.

eenheid (voorheen genoem interval) - (vereiste) vertel die funksie om die aantal dae ("D") te vind, voltooi maande ("M") of voltooi jare ("Y") tussen die twee datums.

Notes:

  1. Excel voer datum berekenings uit deur die datums te verander na die nommers wat op nul vir die fiktiewe datum van 0 Januarie 1900 op Windows-rekenaars en 1 Januarie 1904 op Macintosh-rekenaars begin.
  2. Die eenheidsargument moet omring word deur aanhalingstekens soos "D" of "M".

Meer oor die Eenheid Argument

Die eenheidsargument kan ook 'n kombinasie van dae, maande en jare bevat om die aantal maande tussen twee datums in dieselfde jaar of die aantal dae tussen twee datums in dieselfde maand te vind.

DATEDIF funksie fout waardes

As die data vir die verskillende argumente van hierdie funksie nie korrek ingeskryf is nie, verskyn die volgende foutwaardes in die sel waar die DATEDIF-funksie geleë is:

Voorbeeld: Bereken die verskil tussen twee datums

'N Interessante punt oor DATEDIF is dat dit 'n verborge funksie is omdat dit nie met ander datumfunksies onder die formuleblad in Excel gelys word nie, wat beteken:

  1. Daar is geen dialoog beskikbaar om die funksie en sy argumente in te voer nie.
  2. die argument tooltip vertoon nie die argumentlys wanneer die funksie se naam in 'n sel getik word nie.

Gevolglik moet die funksie en sy argumente handmatig in 'n sel ingevoer word, sodat dit gebruik kan word, insluitende die tik van 'n komma tussen elke argument om as skeiding te dien.

DATEDIF Voorbeeld: Berekening van die verskil in dae

Die onderstaande stappe dek hoe om die DATEDIF-funksie in sel B2 in die bostaande prent in te voer wat die aantal dae tussen die datums 4 Mei 2014 en 10 Augustus 2016 aandui.

  1. Klik op sel B2 om dit die aktiewe sel te maak - dit is waar die aantal dae tussen die twee datums vertoon sal word.
  2. Tipe = gedateer ( "in sel B2.
  3. Klik op sel A2 om hierdie selverwysing as die begin-datum- argument vir die funksie in te voer.
  4. Tik 'n komma ( , ) in sel B2 na aanleiding van die selverwysing A2 om as skeiding tussen die eerste en tweede argumente op te tree.
  5. Klik op sel A3 in die sigblad om hierdie selverwysing in te voer as die end_date-argument.
  6. Tik 'n tweede komma ( , ) na die selverwysing A3.
  7. Vir die eenheidsargument , tik die letter D in aanhalingstekens ( "D" ) om die funksie wat ons wil weet, die aantal dae tussen die twee datums te vertel.
  8. Tik 'n sluitingshakie ")".
  9. Druk die Enter- sleutel op die sleutelbord om die formule te voltooi.
  10. Die aantal dae - 829 - moet in sel B2 van die werkblad verskyn.
  11. As jy op sel B2 kliek, verskyn die volledige formule = DATEDIF (A2, A3, "D") in die formulebalk bokant die werkblad.