Két dátum közötti napok számának kiszámítása Excelben

  • Ossza Meg Ezt
Michael Brown

Ez a bemutató megtanít néhány gyors és egyszerű módszert arra, hogy megtudja, hány nap van két dátum között az Excelben.

Kíváncsi vagy, hány nap van két dátum között? Talán tudnod kell, hány nap van a mai nap és egy múltbeli vagy jövőbeli dátum között? Vagy csak két dátum közötti munkanapokat szeretnél megszámolni? Bármi is legyen a problémád, az alábbi példák egyike biztosan megoldást nyújt.

    Dátumok közötti napok számológép

    Ha gyors választ keres, csak adja meg a két dátumot a megfelelő cellákban, és online kalkulátorunk megmutatja, hány nap van a dátumtól a dátumig:

    Megjegyzés: A beágyazott munkafüzet megtekintéséhez kérjük, engedélyezze a marketing sütiket.

    Kíváncsi vagy a képletre, amely kiszámította a dátumokat? Ez olyan egyszerű, mint a =B3-B2 :)

    Az alábbiakban részletesen elmagyarázzuk, hogyan működik ez a képlet, és megismerhet néhány más módszert a dátumok közötti napok kiszámítására az Excelben.

    Hány nap van a dátumszámítás között

    A dátumok közötti napok kiszámításának legegyszerűbb módja az Excelben az egyik dátum kivonása egy másikból:

    Újabb dátum - Régebbi dátum

    Ha például azt szeretné megtudni, hogy hány nap van az A2 és B2 cellában lévő dátumok között, használja ezt a képletet:

    =B2 - A2

    Ahol A2 egy korábbi dátum, B2 pedig egy későbbi dátum.

    Az eredmény egy egész szám, amely a két dátum közötti napok számát jelöli:

    Hogyan működik ez a képlet

    Mint valószínűleg tudja, a Microsoft Excel a dátumokat sorszámként tárolja, kezdve az 1-Jan-1900-zal, amelyet az 1. szám jelképez. Ebben a rendszerben az 2-Jan-1900 a 2. szám, a 3-Jan-1900 a 3. szám, és így tovább. Tehát, amikor kivonunk egy dátumot egy másikból, akkor valójában a dátumokat jelképező egész számokat vonjuk ki.

    Példánkban a C3-as képlet kivonja a 43226-ot (a május 6-18-i számértéket) a 43309-ből (a július 28-18-i számértékből), és 83 napot ad vissza.

    Ennek a módszernek az a szépsége, hogy minden esetben tökéletesen működik, függetlenül attól, hogy melyik dátum a régebbi és melyik az újabb. Ha egy későbbi dátumot von ki egy korábbi dátumból, mint a fenti képernyőkép 5. sorában, a képlet negatív számként adja vissza a különbséget.

    A dátumok közötti napok számának kiszámítása Excelben a DATEDIF segítségével

    A dátumok közötti napok számolásának másik módja az Excelben a DATEDIF függvény használata, amely kifejezetten a dátumkülönbség kiszámítására szolgál különböző mértékegységekben, beleértve a napokat, hónapokat és éveket.

    A két dátum közötti napok számának kiszámításához az első argumentumban a kezdő dátumot, a másodikban a végdátumot, az utolsó argumentumban pedig a "d" egységet kell megadni:

    DATEDIF(start_date, end_date, "d")

    Példánkban a képlet a következőképpen néz ki:

    =DATEDIF(A2, B2, "d")

    A kivonási művelettel ellentétben a DATEDIF képlet csak egy régebbi dátumot vonhat ki egy újabb dátumból, de fordítva nem. Ha a kezdő dátum későbbi, mint a végdátum, a képlet #NUM! hibát dob, mint az alábbi képernyőkép 5. sorában:

    Megjegyzés: A DATEDIF egy dokumentálatlan függvény, ami azt jelenti, hogy nem szerepel az Excel függvények listájában. Ahhoz, hogy a munkalapon DATEDIF képletet hozzon létre, minden argumentumot kézzel kell beírnia.

    Napok számlálása a dátumok között az Excel DAYS funkcióval

    Az Excel 2013 és az Excel 2016 felhasználóinak még egy elképesztően egyszerű módja van a két dátum közötti napok kiszámításának - a DAYS funkció.

    Kérjük, figyeljen arra, hogy a DATEDIF-hez képest a DAYS formula az argumentumokat fordított sorrendben kéri:

    DAYS(end_date, start_date)

    A képletünk tehát a következő formát ölti:

    =DAYS(B2, A2)

    A kivonáshoz hasonlóan a különbséget pozitív vagy negatív számként adja vissza, attól függően, hogy a végdátum nagyobb vagy kisebb, mint a kezdődátum:

    Hogyan lehet kiszámítani a mai nap és egy másik dátum közötti napok számát?

    Valójában egy bizonyos dátumtól számított vagy azt megelőző napok számítása a "hány nap van a dátumok között" matematika egy speciális esete. Ehhez használhatja a fent tárgyalt képletek bármelyikét, és az egyik dátum helyett megadhatja a TODAY függvényt.

    A napok számának kiszámításához a dátum óta , azaz egy múltbeli dátum és a mai nap között:

    TODAY() - past_date

    A napok számolásához a dátumig , azaz egy jövőbeli időpont és a mai nap között:

    Future_date - TODAY()

    Példaként számoljuk ki a mai nap és egy korábbi A4-es dátum közötti különbséget:

    =TODAY() - A4

    És most nézzük meg, hány nap van a mai nap és egy későbbi időpont között:

    Hogyan számítsuk ki a munkanapokat két dátum között az Excelben?

    Azokban az esetekben, amikor két dátum közötti hétvége nélküli napok számát kell megadni, használja a NETWORKDAYS funkciót:

    NETWORKDAYS(start_date, end_date, [ünnepnapok])

    Az első két argumentum már ismerős lehet, a harmadik (opcionális) argumentum pedig lehetővé teszi az ünnepnapok egyéni listájának kizárását a napok számolásából.

    Ha azt szeretné megtudni, hogy hány munkanap van az A és B oszlopban szereplő két dátum között, használja ezt a képletet:

    =HÁLÓZATI MUNKANAPOK(A2, B2)

    Opcionálisan megadhatja az ünnepnapok listáját néhány cellában, és megmondhatja a képletnek, hogy hagyja ki ezeket a napokat:

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

    Ennek eredményeképpen csak a két dátum közötti munkanapok számítanak:

    Tipp: Ha egyéni hétvégéket kell kezelni (pl. a hétvége vasárnap és hétfő vagy csak vasárnap), használja a NETWORKDAYS.INTL függvényt, amely lehetővé teszi annak megadását, hogy a hét mely napjai tekinthetők hétvégének.

    Keresse meg a napok számát két dátum között a Date & Time varázslóval

    Amint látja, a Microsoft Excel többféle módszert kínál a dátumok közötti napok számítására. Ha nem tudja, melyik képletet használja, hagyja, hogy a Dátum & samp; Idő varázsló elvégezze Ön helyett a hány nap van két dátum között számítást. Íme, hogyan:

    1. Jelölje ki azt a cellát, amelybe a képletet be kívánja illeszteni.
    2. A Ablebits eszközök lapon, a Dátum & Időpont csoport, kattintson a Dátum & Idő varázsló :

    3. A Dátum & Idő varázsló párbeszédablakban, váltson a Különbség lapot, és tegye a következőket:
      • A Dátum 1 mezőben adja meg az első dátumot (kezdőnap) vagy az azt tartalmazó cellára való hivatkozást.
      • A Dátum 2 mezőbe írja be a második dátumot (végdátum).
      • A Különbség a mezőben válassza a D .

      A varázsló azonnal megjeleníti a képlet előnézetét a cellában és az eredményt a Különbség a doboz.

    4. Kattintson a Képlet beillesztése gombra, és a képletet beillesztjük a kiválasztott cellába. Kész!

    Egy dupla kattintás a kitöltési fogantyúra, és a képlet átmásolódik az oszlopon:

    A dátumkülönbség kissé eltérő módon történő megjelenítéséhez szabadon választhat a további opciók közül:

    • Szöveges címkék megjelenítése - a "days" szó jelenik meg a számmal együtt, ahogy az alábbi képernyőképen látható.
    • Ne mutasson nulla egységet - ha a dátumkülönbség 0 nap, akkor egy üres karakterlánc (üres cella) kerül visszaadásra.
    • Negatív eredmény, ha Dátum 1> Dátum 2 - a képlet negatív számot fog visszaadni, ha a kezdő dátum későbbi, mint a záró dátum.

    Az alábbi képernyőkép néhány további lehetőséget mutat be működés közben:

    Így számolja ki a dátumok közötti napok számát az Excelben. Ha szeretné kipróbálni a Date & Time Formula Wizard-ot a munkalapjain, akkor szívesen letölti az Ultimate Suite 14 napos próbaverzióját, amely tartalmazza ezt, valamint több mint 70 más időtakarékos eszközt az Excel számára.

    Elérhető letöltések

    Hány nap van a dátumok között - példák (.xlsx fájl)

    Michael Brown elkötelezett technológiai rajongó, aki szenvedélyesen egyszerűsíti a bonyolult folyamatokat szoftvereszközök segítségével. A technológiai iparban szerzett több mint egy évtizedes tapasztalatával a Microsoft Excel és az Outlook, valamint a Google Táblázatok és a Dokumentumok területén fejlesztette tudását. Michael blogja célja, hogy megossza tudását és szakértelmét másokkal, könnyen követhető tippeket és oktatóanyagokat adva a termelékenység és a hatékonyság javításához. Akár tapasztalt szakember, akár kezdő, Michael blogja értékes betekintést és gyakorlati tanácsokat kínál, amelyek segítségével a legtöbbet hozhatja ki ezekből az alapvető szoftvereszközökből.