Ha sok projekten dolgozunk, tudnunk kell, hány hónap telt el a két dátum között. Hasonlóképpen, ha egy projekt tervezési fázisában vagyunk, tudnunk kell a kezdési és a befejezési dátumot. A két dátum közötti hónapok száma többféleképpen is kiszámítható (mindegyik különböző képletekkel).
Ebben az oktatóanyagban különböző képleteket fogunk megvizsgálni a két dátum közötti különbség kiszámítására.
Két dátum közötti különbség kiszámítása a 'DATE-DIF' függvény segítségével
A legmegfelelőbb függvény a két dátum közötti különbség meghatározására 'DATE-DIF'. Ha Excelben ki akarjuk számolni két dátum közötti különbséget években, hónapokban vagy napokban, akkor azt a DATEDIF függvény kezeli.
Ez egy egyedülálló funkció, mert nem szerepel az Excel Dátum és idő funkciójában. Tehát ha a Képletek oldalra lépünk, több mint 450 Excel-függvényt találunk, ha pedig a Dátum és idő menüpontra lépünk, akkor nem fogunk látni. DATEDIF.
1. Számítsa ki két megadott dátum közötti különbséget napokban
Ha meg akarjuk tudni, hogy két dátum között hány nap van, használhatjuk a következő képletet:
1. Először is be kell írnunk az alábbi dátum függvényt abba az üres cellába, amelyben az eredményt kell megkapnunk.
=DATEDIF(A2, B2, 'D')
Megjegyzés: Az A2 a kezdő dátum cellát, míg a B2 a befejezési dátum cellát jelöli a fenti képletben.
2. Ezután a képlet kitöltéséhez le kell húznunk a kitöltő fogantyút a cellára, és a dátumok közötti napok számát az alábbi képernyőképen látható módon határozzuk meg:
2. Számítsa ki a különbséget két megadott dátum között hónapokban
Ha meg akarjuk tudni, hogy két dátum között hány hónap van, használhatjuk az alábbi képletet egy üres cellában:
=DATEDIF(A2,B2,'M')
Megjegyzés: A kezdő dátum cella A2, míg a befejezés dátuma B2.
Ezután le kell húznunk a kitöltő fogantyút a cellákra, hogy a fenti képletet alkalmazhassuk, és meghatározzuk a két dátum közötti különbséget hónapokban, ahogy az alábbi képernyőképen látható:
3. Számítsa ki két megadott dátum közötti különbséget években
A DATEDIF függvényt is használhatjuk két dátum közötti évek számának kiszámításához:
Ahhoz, hogy meghatározzuk a két megadott dátum közötti különbséget években, a következő képletet kell beírnunk az üres cellába:
továbbfejlesztve a loop java számára
=DATEDIF(A2,B2, 'Y')
Megjegyzés: A kezdő dátum cella A2, míg a befejezés dátuma B2.
Ezután a képlet használatához húzza le a kitöltő fogantyút a cellákra, és a két dátum közötti évek számát adja vissza az alábbi képernyőképen látható módon:
4. Számítsa ki a különbséget két megadott dátum között napokban, hónapokban és években
Ha ki akarjuk számolni két dátum közötti különbséget évek, hónapok , és napok együtt, akkor a következő képletet kell használnunk:
=DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days'
Megjegyzés: Az A2 a kezdő dátum, a B2 pedig a befejezési dátum cella.
Ezután le kell húznunk a kitöltő fogantyút azokhoz a cellákhoz, amelyekre a fenti képletet alkalmazni szeretnénk; akkor a következő kimenetet fogjuk látni:
Ne feledje, hogy dupla idézőjeleket is használhatunk a dátumok manuális megadására a FÁJL funkció. Egyszerűen ellenőrizze még egyszer, hogy az Excelben dupla idézőjelben lévő dátumok érvényes dátumformátumban vannak-e.
5. Számolja ki a különbséget a két megadott dátum között napokban, órákban és percekben
A következő képlet segíthet kiszámítani a különbséget két dátum és időpont között napok, órák , és percek ha két dátum- és időpontlistánk van.
A következő képletet kell beírnunk egy üres cellába:
=INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''')
MEGJEGYZÉS: Az A2 a kezdő dátum-idő cella, a B2 pedig a befejezési dátum és idő cella:
Ezután húzza le a kitöltő fogantyút azokhoz a cellákhoz, ahol a képletet alkalmazni akarjuk, és megkapjuk a kívánt eredményt:
Számolja a dátumok közötti napokat az Excel DAYS funkciójával
Az MS Excel 2013 bemutatja a DAYS funkció . Célja, hogy kitalálja, hány nap van két dátum között. Az Excelben a DAYS függvény a Dátum/Idő funkció amelyen keresztül ki tudjuk számítani két dátum közötti napok számát.
Kérjük, vegye figyelembe, hogy ellentétben DATEDIF, az érvek a mellett NAPOK képletet fordított sorrendben kell beírni.
DAYS(end_date, start_date)
Tehát a képletünk a következő alakot ölti:
=NAP(B2, A2)
Attól függően, hogy a befejezési dátum kisebb vagy nagyobb, mint a kezdő dátum, a különbséget pozitív vagy negatív értékként adja vissza, hasonlóan a kivonáshoz:
Hogyan lehet kiszámítani a munkanapokat két dátum között az Excelben
Ha azt szeretnénk megtudni, hogy két dátum között hány munkanap van, akkor használhatjuk a HÁLÓZATNAPOK funkció:
NETWORKDAYS(start_date, end_date, [holidays])
Az első két argumentum jól ismert, míg a harmadik argumentum, amely nem kötelező, lehetővé teszi számunkra, hogy kihagyjuk az ünnepnapok egyéni listáját a napok számlálásából.
Használja a következő képletet az A és B oszlopban szereplő két dátum közötti munkanapok számának kiszámításához.
=HÁLÓZATNAPOK(A2, B2)
Az ünnepi listánkat néhány cellában is megadhatjuk, és megmondhatjuk a képletnek, hogy hagyja ki azokat a napokat:
=HÁLÓZATNAPOK(A2, B2, 9 USD: 10 USD)
Ennek eredményeként csak a munkanapok számítanak két dátum között: