Funktsiooni Excel DATEDIF kasutamine (näidetega)

Funktsioon Excel DATEDIF (näited + video)

Excel DATEDIF on üks väheseid dokumenteerimata funktsioone (teised minu teada on EVALUATE, FILES ja GET.CELL).

Dokumendita olemine tähendab, et te ei leia seda valemite loendist ega IntelliSense'i osast (viip, mis kuvatakse valemi nime sisestamisel, et kuvada teile sobivate funktsioonide nimed).

Millal kasutada Exceli funktsiooni DATEDIF?

Funktsiooni Excel DATEDIF saab kasutada, kui soovite arvutada aastate, kuude või päevade arvu kahe määratud kuupäeva vahel. Hea näide oleks vanuse arvutamine.

Mida see tagastab

See tagastab arvväärtuse, mis tähistab aastate/kuude/päevade arvu kahe määratud kuupäeva vahel. Kas see on aastate, kuude või päevade arv, määrab kasutaja sisend (vt allpool sisendargumente).

Süntaks

= DATEDIF (alguskuupäev, lõppkuupäev, ühik)

Sisendargumendid

  • alguskuupäev: see on kuupäev, mis tähistab perioodi alguskuupäeva väärtust. Seda saab sisestada tekstistringidena topeltjutumärkides, seerianumbrina või mõne muu funktsiooni, näiteks DATE () tulemusena.
  • lõppkuupäev: see on kuupäev, mis tähistab perioodi lõppkuupäeva väärtust. Seda saab sisestada tekstistringidena topeltjutumärkides, seerianumbrina või mõne muu funktsiooni, näiteks DATE () tulemusena.
  • ühik: see määrab, millist tulemust saate selle funktsiooni abil. Funktsioonist DATEDIF saate kuus erinevat väljundit, sõltuvalt sellest, millist seadet kasutate. Siin on üksused, mida saate kasutada:
    • "Y" - tagastab määratud perioodi lõpetatud aastate arvu.
    • “M” - tagastab määratud perioodi lõpetatud kuude arvu.
    • “D” - tagastab määratud perioodi lõpetatud päevade arvu.
    • "MD" - tagastab päevade arvu perioodil, kuid ei loe aastate ja kuude päevi, mis on lõpetatud.
    • “YM” - tagastab perioodi kuude arvu, kuid ei arvesta lõpetatud aastate kuusid.
    • "YD" - tagastab päevade arvu perioodil, kuid ei arvesta lõpule jõudnud aastate päevi.

lisamärkmed

  • Exceli funktsioon DATEDIF on ühilduvus Lotus 1-2-3-ga.
  • Selle funktsiooni Excelis lahtrisse tippimisel EI näitaks IntelliSense'i. See ei näita isegi funktsiooni nime, kui sisestate selle lahtrisse. Kuid see töötab kõigis Exceli versioonides. Peate teadma argumente ja neid kasutama.
  • Kuupäevi saab sisestada tekstistringidena kahekordse jutumärgi sees (näiteks „2016/1/15”), seerianumbrina (näiteks 42384, mis tähistab 15. jaanuari 2016, kui kasutate kuupäevade süsteemi 1900), või muude valemite/funktsioonide tulemustena (näiteks DATEVALUE (“2016/1/15”)).

Funktsioon Excel DATEDIF - reaalajas näited

Siin on kolm näidet Exceli DATEDIF -funktsiooni kasutamise kohta.

#1 Kahe kuupäeva vahel läbitud aastate arvu arvutamine.

Ülaltoodud näites tagastab funktsioon Excel DATEDIF aastate 1. jaanuarist 1990 kuni praeguse kuupäevani (mis on selles näites 14. märts 2016) täidetud aastate arvu. See tagastab 26, mis on lõpetatud aastate koguarv ja ignoreerib sellele järgnevaid täiendavaid kuid ja päevi.

Selle levinud kasutamine võib olla vanuse arvutamine aastates.

#2 Kahe kuupäeva vahel läbitud kuude arvu arvutamine.

Ülaltoodud näites tagastab funktsioon Excel DATEDIF kuude arvu, mis on täidetud ajavahemikus 1. jaanuar 1990 kuni praegune kuupäev (mis on selles näites 14. märts 2016).

See tagastab 314, mis on lõpetatud kuude koguarv ja ignoreerib sellele järgnevaid lisapäevi.

Selle hea kasutamine võiks olla projektide algus- ja lõppkuupäevade vaheliste kuude arvutamine.

Ülaltoodud näites annab see kuude koguarvu. Aga kui soovite teada kuude arvu pärast lõpetatud aastate koguarvu, peate ühikuargumendina kasutama YM -i.

Näiteks kui soovite Excelis vanuse arvutamisel teada, mitu aastat ja mitu kuud on kuupäevani möödunud, saate YM abil saada kuude arvu lisaks aastatele (nagu allpool näidatud).

#3 Kahe kuupäeva vahel läbitud päevade arvu arvutamine.

Ülaltoodud näites tagastab funktsioon Excel DATEDIF päevade koguarvu, mis on täidetud ajavahemikus 1. jaanuar 1990 kuni praegune kuupäev (mis on selles näites 14. märts 2016). Tagastab 9569, mis on kahe kuupäeva vaheline päevade koguarv.

Kui soovite saada kahe kuupäeva vaheliste päevade arvu, jättes need välja juba aastate lõpust, peate kolmanda argumendina kasutama YD (nagu on näidatud alloleval pildil):

Ülaltoodud näites tagastab see 72, mis on päevade koguarv pärast 26 täielikku aastat.

Kui soovite saada päevade arvu kahe kuupäeva vahel, jättes need välja juba aastate ja kuude vahel, mis on juba lõppenud, peate kolmanda argumendina kasutama MD -d (nagu on näidatud alloleval pildil):

Ülaltoodud näites tagastab see 13, mis on päevade arv lisaks 26 aastale ja 3 kuule.

  • Funktsioon Excel DATE: Exceli DATE funktsiooni saab kasutada siis, kui soovite saada kuupäeva väärtust, kasutades sisendargumentidena aasta, kuu ja päeva väärtusi. See tagastab seerianumbri, mis tähistab Excelis kindlat kuupäeva.
  • Funktsioon Excel DATEVALUE: Excel DATEVALUE funktsioon sobib kõige paremini olukordades, kus kuupäev on salvestatud tekstina. See funktsioon teisendab kuupäeva tekstivormingust seerianumbriks, mille Excel tuvastab kuupäevaks.
  • Funktsioon Excel NETWORKDAYS: funktsiooni Excel NETWORKDAYS saab kasutada siis, kui soovite saada kahe antud kuupäeva vahelist tööpäevade arvu. See ei arvesta nädalavahetusi määratud kuupäevade vahel (vaikimisi on nädalavahetus laupäev ja pühapäev). Samuti võib see välistada kõik määratud pühad.
  • Funktsioon Excel NETWORKDAYS.INTL: funktsiooni Excel NETWORKDAYS.INTL saab kasutada, kui soovite saada kahe antud kuupäeva vahelist tööpäevade arvu. See ei arvesta nädalavahetusi ja pühasid, mida kasutaja saab ise määrata. See võimaldab teil määrata ka nädalavahetuse (näiteks saate nädalavahetuseks määrata reede ja laupäev või nädalavahetuseks ainult pühapäev).
  • Funktsioon Excel täna: Exceli funktsiooni TODAY saab kasutada praeguse kuupäeva saamiseks. See tagastab seerianumbri, mis tähistab praegust kuupäeva.
  • Funktsioon Excel WEEKDAY: Exceli WEEKDAY funktsiooni abil saab nädalapäeva saada määratud kuupäeva numbrina. See tagastab arvu vahemikus 1 kuni 7, mis tähistab vastavat nädalapäeva.
  • Funktsioon Excel WORKDAY: Exceli WORKDAY funktsiooni saab kasutada siis, kui soovite saada kuupäeva pärast määratud arvu tööpäevi. Vaikimisi on nädalavahetuseks laupäev ja pühapäev.
  • Funktsioon Excel WORKDAY.INTL: funktsiooni Excel WORKDAY.INTL saab kasutada siis, kui soovite saada kuupäeva pärast määratud arvu tööpäevi. Selles funktsioonis saate määrata nädalavahetuseks muud päevad peale laupäeva ja pühapäeva.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave