Kahe kuupäeva vahe arvutamine

Rakenduskoht
Microsoft 365 rakendus Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

Hoiatus

Funktsioon DATEDIF on Excelis ettenähtud programmist Lotus 1-2-3 pärit vanemate töövihikute toetamiseks. Teatud olukordades võidakse funktsiooni DATEDIF alusel arvutada vale tulem. Lisateavet leiate funktsiooni DATEDIF artikli jaotisest Teadaolevad probleemid .

Kasutage funktsiooni DATEDIF, kui soovite arvutada kahe kuupäeva vahet. Esmalt sisestage ühte lahtrisse alguskuupäev ja teise lõppkuupäev. Seejärel tippige valem (vt järgmisi näiteid).

Märkus.

Kui Start_date on suurem kui End_date, on tulem #NUM!.

Vahe päevades

=DATEDIF(D9;E9;d) tulemiga 856 Selles näites on alguskuupäev lahtris D9 ja lõppkuupäev lahtris E9. Valem asub lahtris F9. Parameeter „d“ annab vastuseks kahe kuupäeva vahele jäävate täispäevade arvu.

Vahe nädalates

=(DATEDIF(D13;E13;d)/7) ja tulem: 122,29 Selles näites on alguskuupäev lahtris D13 ja lõppkuupäev lahtris E13. Parameeter „d“ annab vastuseks päevade arvu. Pöörake aga tähelepanu lõpus asuvale tehtele /7. See jagab päevade arvu seitsmega, kuna nädalas on 7 päeva. Võtke arvesse, et see tulemus tuleb vormindada arvuna. Vajutage klahvikombinatsiooni CTRL + 1. Seejärel klõpsake valikut Kümnendkohtade arv>: 2.

Vahe kuudes

=DATEDIF(D5;E5;m) ja tulem: 28 Selles näites on alguskuupäev lahtris D5 ja lõppkuupäev lahtris E5. Valemis tagastab parameeter „m“ kahe kuupäeva vahele jäävate täiskuude arvu.

Vahe aastates

=DATEDIF(D2;E2;y) ja tulem: 2 Selles näites on alguskuupäev lahtris D2 ja lõppkuupäev lahtris E2. Parameeter „y“ annab vastuseks kahe kuupäeva vahele jäävate täisaastate arvu.

Vanuse arvutamine koondaastates, -kuudes ja -päevades

Samuti saate arvutada kellegi vanuse või teenistusaja kestuse. Tulemus võib olla näiteks „2 aastat, 4 kuud, 5 aastat“.

1. Kasutage koguaastate leidmiseks funktsiooni DATEDIF.

=DATEDIF(D17;E17;y) ja tulem: 2 Selles näites on alguskuupäev lahtris D17 ja lõppkuupäev on lahtris E17. Valemis annab parameeter „y“ vastuseks kahe kuupäeva vahele jäävate täisaastate arvu.

2. Kasutage kuude leidmiseks funktsiooni DATEDIF uuesti koos parameetriga „ym“.

=DATEDIF(D17;E17;ym) ja tulemus: 4 Kasutage teises lahtris valemit DATEDIF parameetriga "ym" . Parameeter „ym“ tagastab viimasest täisaastast üle jäävate kuude arvu.

3. Kasutage päevade leidmiseks mõnda muud valemit.

=DATEDIF(D17;E17;md) ja tulemus: 5 Nüüd peame leidma järelejäänud päevade arvu. Selleks kirjutame teistsuguse valemi, mis on kuvatud ülal. Valemi abil lahutatakse lahtris E17 olevast algsest lõpukuupäevast (6.5.2016) lõpukuu (1.5.2016) esimene päev. Selleks tehakse järgmist. Kõigepealt luuakse funktsiooni DATE abil kuupäev 1.5.2016. Kuupäev luuakse lahtris E17 oleva aasta ja kuu põhjal. Number 1 tähistab selle kuu esimest päeva. Funktsiooni DATE tulem on 1.5.2016. Seejärel lahutatakse see lahtris E17 olevast algsest lõpukuupäevast 6.5.2016: lahutades kuupäeva 1.5.2016 kuupäevast 6.5.2016, saame vastuseks viis päeva.

Hoiatus

Me ei soovita kasutada funktsiooni DATEDIF argumenti „md“, kuna see võib arvutada ebatäpseid tulemeid.

4. Valikuline: koondage kolm valemit üheks.

=DATEDIF(D17;E17;y)& aastat; &DATEDIF(D17;E17;ym)& kuud; &DATEDIF(D17;E17;md)& päeva ja tulemus: 2 aastat, 4 kuud, 5 päeva Kõik kolm arvutust saate paigutada ühte lahtrisse(nt sellisesse näitesse). Kasutage ampersande, jutumärke ja teksti. Selle pikema valemi tippimine võtab rohkem aega, kuid vähemalt on kõik ühes valemis koos. Otsa: Reapiiride valemisse lisamiseks vajutage klahvikombinatsiooni ALT+ENTER. See teeb valemi hõlpsamini loetavaks. Kui te ei näe tervet valemit, võite vajutada klahvikombinatsiooni CTRL+SHIFT+U.

Näidiste allalaadimine

Alla saate laadida selles artiklis oleva näidistöövihiku koos kõigi näidetega. Saate jälgida artiklis esitatud juhiseid või luua oma valemid.

Allalaadimiskuupäeva arvutamise näited

Muud kuupäeva- ja kellaajaarvutused

Tänase ja mõne muu kuupäeva vahe arvutamine

Nagu ülalpool nägite, arvutab funktsioon DATEDIF alguskuupäeva ja lõppkuupäeva vahe. Kindlate kuupäevade tippimise asemel võite valemis kasutada ka funktsiooni TODAY(). Funktsiooni TODAY() kasutamise korral kasutab Excel kuupäevana teie arvuti praegust kuupäeva. Pidage meeles, et see muutub, kui fail edaspidi uuesti avada.

=DATEDIF(TODAY();D28;y) ja tulem: 984 Pange tähele, et selle kirjutamise ajal oli päev 6. oktoober 2016.

Tööpäevade arvutamine pühadega või pühadeta

Kasutage funktsiooni NETWORKDAYS.INTL, kui soovite arvutada kahe kuupäeva vahelise tööpäevade arvu. Soovi korral saate nädalavahetused ja pühad ka välja jätta.

Enne alustamist tehke järgmist. Otsustage, kas soovite pühadekuupäevad välja jätta. Sel juhul tippige pühade ja puhkepäevade loend omaette alale või lehele. Sisestage iga püha kuupäev omaette lahtrisse. Seejärel valige need lahtrid ja valige Valemid>Määratle nimi. Pange vahemiku nimeks MyHolidays ja klõpsake nuppu OK. Seejärel koostage allpool toodud juhiseid järgides valem.

1. Tippige alguskuupäev ja lõppkuupäev.

Alguskuupäev lahtris D53 on 1.1.2016, lõppkuupäev on lahtris E53 31.12.2016 Selles näites on alguskuupäev lahtris D53 ja lõppkuupäev lahtris E53.

2. Tippige teise lahtrisse selline valem:

=NETWORKDAYS. INTL(D53;E53;1) ja tulem: 261 Tippige valem nagu ülaltoodud näites. Number 1 valemis määratleb laupäevad ja pühapäevad nädalavahetuse päevadena ja välistab need kogusummast.

3. Vajaduse korral muutke number 1 ära.

Intellisense'i loend, kus on kuvatud 2 – pühapäev, esmaspäev; 3 – esmaspäev, teisipäev jne Kui laupäev ja pühapäev pole teie nädalavahetuse päevad, muutke loendist IntelliSense arvud 1 mõneks muuks numbriks. Number 2 näiteks määratleb nädalavahetuse päevadena pühapäevad ja esmaspäevad.

4. Tippige pühadevahemiku nimi.

=NETWORKDAYS. INTL(D53;E53;1;MyHolidays) ja tulem: 252 Kui lõite ülalolevas jaotises "Enne alustamist" pühadevahemiku nime, tippige see siis lõppu järgmiselt. Kui teil pole pühi, võite koma ja parameetri MyHolidays välja jätta.

Möödunud aja arvutamine

Möödunud ehk kulunud aja arvutamiseks saate ühe kellaaja teisest lahutada. Esmalt sisestage ühte lahtrisse alguskellaaeg ja teise lõppkellaaeg. Tippige kindlasti täielik kellaaeg, sh tunnid, minutid ja tühik enne hommikule või pärastlõunale viitavat lühendit EL või PL. Selleks tehke järgmist.

1. Tippige algus- ja lõppkellaaeg.

Alguskuupäev/kellaaeg 07:15, Lõppkuupäev/kellaaeg 04:30 Selles näites on algusaeg lahtris D80 ja lõppaeg lahtris E80. Tippige kindlasti tunnid, minutid ja tühik enne hommikule või pärastlõunale viitavat lühendit EL või PL.

2. Määrake vorming h:mm EL/PL.

Format cells dialog box, Custom command, h:mm AM/PM type Valige mõlemad kuupäevad ja vajutage klahvikombinatsiooni CTRL + 1 (või Mac-arvutis MAC Command button icon + 1 image of the MAC Command icon + 1). Valige kindlasti Kohandatud>h:mm AM/PL, kui see pole juba määratud.

3. Lahutage kellaajad üksteisest.

=E80-D80 ja tulem: 9:15 Lahutage alguskellaaja lahter lõppkellaaja lahtrist teises lahtris.

4. Määrake vorming h:mm.

Dialoogiboks Lahtrite vormindamine, käsk Kohandatud, h:mm tüüp Vajutage klahvikombinatsiooni CTRL + 1 (või Mac-arvutis mac-arvutis MAC Command button icon + 1 ). Valige Kohandatud>h:mm , et tulem ei sisaldaks tulemit AM ja PL.

Arvutage kahe kuupäeva ja kellaaja vaheline kulunud aeg.

Kahe kuupäeva ja kellaaja vahele jääva aja arvutamiseks saate lihtsalt ühe teisest lahutada. Siiski peate vormingu rakendama igale lahtrile, et Excel tagastaks teie soovitud tulemi.

1. Tippige kaks täiskuupäeva ja -kellaaega.

Alguskuupäev 1.01.16 1:00; Lõppkuupäev 16.01.00 Ühes lahtris tippige täielik alguskuupäev/-kellaaeg. Teise lahtrisse tippige täielik lõppkuupäev/-kellaaeg. Igas lahtris peaks olema kuu, päev, aasta, tund, minut ja tühik enne tähist EL või PL.

2. Määrake vorming 3/14/12 1:30 PL.

Dialoogiboks Lahtrite vormindamine, käsk Kuupäev, 14.03.12, tüüp Valige mõlemad lahtrid ja seejärel vajutage klahvikombinatsiooni CTRL + 1 (või Mac-arvutis Mac-arvutis mac-arvuti käsunupu ikooni + 1 pilt). Seejärel valige Kuupäev>14.03.12 20:30. See pole teie määratav kuupäev, vaid lihtsalt vormingu näide. Võtke arvesse, et varasemates versioonides kui Excel 2016 võis see vorming kasutada mõnda muud näidiskuupäeva, näiteks 3/14/01 1:30 PL.

3. Lahutage kuupäevad ja kellaajad üksteisest.

=E84-D84 ja tulem 1,04166667 Lahutage mõnes muus lahtris alguskuupäev/-kellaaeg lõppkuupäevast/-kellaajast. Tulem näeb tõenäoliselt välja nagu kümnendkohtadega arv. Selle parandate järgmise toiminguga ära.

4. Määrake vorming [h]:mm.

Dialoogiboks Lahtrite vormindamine, käsk Kohandatud, [h]:mm tüüp Vajutage klahvikombinatsiooni CTRL + 1 (või Mac-arvutis mac-arvutis MAC Command button icon + 1 ). Valige Kohandatud. Tippige väljale Tüüptekst [h]:mm.

Funktsioon DATEDIF
Funktsioon NETWORKDAYS.INTL
NETWORKDAYS
Veel kuupäeva- ja kellaajafunktsioone
Kahe kellaaja vahe arvutamine