Arvutage kahe kuupäeva vaheliste päevade arvu Excelis

  • Jaga Seda
Michael Brown

See õpetus õpetab teile paar kiiret ja lihtsat viisi, kuidas leida Excelis, mitu päeva on kahe kuupäeva vahel.

Kas te mõtlete, mitu päeva on kahe kuupäeva vahel? Võib-olla on teil vaja teada, mitu päeva on tänase päeva ja mõne mineviku või tuleviku kuupäeva vahel? Või soovite lihtsalt lugeda tööpäevi kahe kuupäeva vahel? Mis iganes teie probleem on, üks allpool toodud näidetest pakub kindlasti lahendust.

    Kuupäevade vaheliste päevade kalkulaator

    Kui otsite kiiret vastust, sisestage lihtsalt kaks kuupäeva vastavatesse lahtritesse ja meie veebipõhine kalkulaator näitab teile, mitu päeva on kuupäevast kuupäevani jäänud:

    Märkus. Sisseehitatud töövihiku vaatamiseks lubage turundusküpsiseid.

    Uudishimulik teada valemit, mis on arvutanud teie kuupäevad? See on nii lihtne kui =B3-B2 :)

    Allpool leiate üksikasjaliku selgituse selle valemi toimimise kohta ja saate teada mõned muud meetodid kuupäevadevaheliste päevade arvutamiseks Excelis.

    Mitu päeva on kuupäevade arvutamise vahel

    Kõige lihtsam viis kuupäevade vaheliste päevade arvutamiseks Excelis on lahutada üks kuupäev teisest:

    Uuem kuupäev - Vanem kuupäev

    Näiteks selleks, et teada saada, mitu päeva on lahtrites A2 ja B2 olevate kuupäevade vahel, kasutate seda valemit:

    =B2 - A2

    Kus A2 on varasem kuupäev ja B2 on hilisem kuupäev.

    Tulemuseks on täisarv, mis tähistab kahe kuupäeva vaheliste päevade arvu:

    Kuidas see valem töötab

    Nagu te ilmselt teate, salvestab Microsoft Excel kuupäevi järjekorranumbritena, alustades 1-Jan-1900, mida tähistab number 1. Selles süsteemis salvestatakse 2-Jan-1900 numbrina 2, 3-Jan-1900 numbrina 3 jne. Seega, kui lahutate ühe kuupäeva teisest, lahutate tegelikult neid kuupäevi tähistavad täisarvud.

    Meie näites lahutatakse valemiga C3 43226 (6. mai-18 numbriline väärtus) arvust 43309 (28. juuli-18 numbriline väärtus) ja saadakse tulemuseks 83 päeva.

    Selle meetodi ilu seisneb selles, et see töötab suurepäraselt kõikidel juhtudel, olenemata sellest, milline kuupäev on vanem ja milline uuem. Kui lahutate hilisema kuupäeva varasemast kuupäevast, nagu eespool esitatud ekraanipildi 5. reas, annab valem tagasi negatiivse numbri kujul erinevuse.

    Arvutage kuupäevade vaheliste päevade arvu Excelis koos DATEDIFiga

    Teine võimalus kuupäevade vaheliste päevade lugemiseks Excelis on kasutada funktsiooni DATEDIF, mis on spetsiaalselt mõeldud kuupäevade erinevuse arvutamiseks erinevates ühikutes, sealhulgas päevades, kuudes ja aastates.

    Et saada kahe kuupäeva vaheliste päevade arvu, esitate esimeses argumendis alguskuupäeva, teises argumendis lõppkuupäeva ja viimases argumendis ühiku "d":

    DATEDIF(alguskuupäev, lõppkuupäev, "d")

    Meie näites on valem järgmine:

    =DATEDIF(A2, B2, "d")

    Erinevalt lahutamise operatsioonist saab DATEDIF-valemiga lahutada uuemast kuupäevast ainult vanemat kuupäeva, kuid mitte vastupidi. Kui alguskuupäev on hilisem kui lõppkuupäev, annab valem #NUM! vea, nagu alltoodud ekraanipildi 5. reas:

    Märkus. DATEDIF on dokumenteerimata funktsioon, mis tähendab, et seda ei ole Exceli funktsioonide loetelus. DATEDIF-valemi koostamiseks oma töölehel peate kõik argumendid käsitsi sisestama.

    Arvutage kuupäevade vahelisi päevi Exceli funktsiooniga DAYS

    Excel 2013 ja Excel 2016 kasutajatel on veel üks hämmastavalt lihtne viis kahe kuupäeva vaheliste päevade arvutamiseks - funktsioon DAYS.

    Pöörake tähelepanu sellele, et võrreldes DATEDIF-iga nõuab DAYS-valem argumente vastupidises järjekorras:

    DAYS(lõpp_kuupäev, algus_kuupäev)

    Seega on meie valem järgmine:

    =DAYS(B2, A2)

    Sarnaselt lahutamise funktsiooniga tagastab see erinevuse positiivse või negatiivse arvuna, sõltuvalt sellest, kas lõppkuupäev on algkuupäevast suurem või väiksem:

    Kuidas arvutada päevade arvu tänase päeva ja teise kuupäeva vahel

    Tegelikult on päevade arvu arvutamine alates teatud kuupäevast või enne seda erijuhtum "mitu päeva kuupäevade vahel" matemaatikast. Selleks võite kasutada mis tahes eespool käsitletud valemit ja anda ühe kuupäeva asemel funktsiooni TODAY.

    Päevade arvu arvutamiseks alates kuupäevast , st mineviku kuupäeva ja tänase päeva vahel:

    TODAY() - past_date

    Päevade arvu lugemine kuni kuupäevani , st tulevase kuupäeva ja tänase päeva vahel:

    Tuleviku_kuupäev - TODAY()

    Arvutame näiteks erinevuse tänase päeva ja varasema kuupäeva A4 vahel:

    =TODAY() - A4

    Ja nüüd uurime, mitu päeva on tänase päeva ja hilisema kuupäeva vahel:

    Kuidas arvutada kahe kuupäeva vahelised tööpäevad Excelis

    Kui teil on vaja saada kahe kuupäeva vaheliste päevade arvu ilma nädalavahetusteta, kasutage funktsiooni NETWORKDAYS:

    NETWORKDAYS(alguskuupäev, lõppkuupäev, [pühad])

    Kaks esimest argumenti peaksid teile juba tuttavad tunduma, kolmas (valikuline) argument võimaldab jätta päevade loendist välja kohandatud pühade nimekirja.

    Selleks, et teada saada, mitu tööpäeva on kahe veerus A ja B oleva kuupäeva vahel, kasutage seda valemit:

    =NETWORKDAYS(A2, B2)

    Valikuliselt võite sisestada mõnda lahtrisse oma puhkuste nimekirja ja öelda valemile, et see jätaks need päevad välja:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    Selle tulemusena võetakse arvesse ainult kahe kuupäeva vahelised tööpäevad:

    Vihje. Juhul, kui teil on vaja käsitleda kohandatud nädalavahetusi (nt nädalavahetused on pühapäev ja esmaspäev või ainult pühapäev), kasutage funktsiooni NETWORKDAYS.INTL, mis võimaldab teil määrata, millised nädalapäevad peaksid olema nädalavahetused.

    Leia päevade arv kahe kuupäeva vahel kuupäev & Aeg Wizard

    Nagu näete, pakub Microsoft Excel käputäis erinevaid viise kuupäevade vaheliste päevade lugemiseks. Kui te ei ole kindel, millist valemit kasutada, laske meie Date & Time Wizard'il teha teie eest arvutust, kui palju päevi on kahe kuupäeva vahel. Siin on, kuidas:

    1. Valige lahter, kuhu soovite valemi sisestada.
    2. On Ablebits tööriistad vahekaardil Kuupäev & Kellaaeg rühma, klõpsake Kuupäev & Aeg Wizard :

    3. In the Kuupäev & Aeg Wizard dialoogiaknas, lülitage Erinevus vahekaart ja tehke järgmist:
      • In the Kuupäev 1 sisestage esimene kuupäev (alguskuupäev) või viide seda sisaldavale lahtrisse.
      • In the Kuupäev 2 sisestage teine kuupäev (lõppkuupäev).
      • In the Erinevus kasti, valige D .

      Nõustaja näitab kohe valemi eelvaadet lahtris ja tulemust lahtris Erinevus kast.

    4. Klõpsake nuppu Sisesta valem nuppu ja laske valem valitud lahtrisse sisestada. Valmis!

    Topeltklõps täitekäepidemel ja valem kopeeritakse üle veeru:

    Kui soovite kuupäeva erinevust veidi teisiti kuvada, võite vabalt valida mis tahes lisavõimaluse:

    • Näita teksti sildid - ilmub sõna "days" koos numbriga, nagu on näidatud alloleval ekraanipildil.
    • Mitte näidata nullühikuid - kui kuupäevade vahe on 0 päeva, tagastatakse tühi string (tühi lahter).
    • Negatiivne tulemus, kui kuupäev 1> kuupäev 2 - valem tagastab negatiivse arvu, kui alguskuupäev on hilisem kui lõppkuupäev.

    Allpool oleval ekraanipildil on näha paar lisavõimalust:

    Nii arvutate Excelis kuupäevade vaheliste päevade arvu. Kui soovite testida meie Date & Time Formula Wizard'i oma töölehtedel, olete teretulnud alla laadima 14-päevase prooviversiooni Ultimate Suite, mis sisaldab seda ja 70+ muud Exceli ajasäästuvahendit.

    Saadaolevad allalaadimised

    Mitu päeva kuupäevade vahel - näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.