Sok Excel-felhasználónak a kezdő és a záró dátum oszlopokat kell hozzáadnia a táblázatokhoz. Mint ilyen, az Excel tartalmaz néhány funkciót, amelyek megmutatják, hány nap van két különálló dátum között. A DATEDIF, a DAYS360, a DATE és a NETWORKDAYS négy olyan funkció, amelyet hozzáadhat a cellákhoz, és megmutatja, hány nap van a két dátum között. Így találhatja meg a dátumok közötti napok számát az Excelben ezekkel a funkciókkal és azok nélkül.
Lásd még a Jelszóvédelem a Microsoft Excelben című cikket
Hogyan lehet megtalálni a különbséget a dátumok között függvény nélkül?
Először megtudhatja a különbséget a dátumok között, kivonással. Az Excel nem tartalmaz kivonási funkciót, de hozzáadhat kivonási képleteket a cellákhoz. Tehát nyisson meg egy üres Excel-táblázatot, és írja be a kezdő és záró dátumot a B4 és C4 cellákba, mint az alábbi pillanatképben. Vegye figyelembe, hogy a dátumnak amerikai formátumban kell lennie, az első hónap, a második nap és a harmadik év hónapokkal.
A fenti példában a dátumok: 2017.01.01. És 2017.05.05. Most válassza ki a D4 cellát, majd kattintson a lap tetején található funkciósávra. Írja be a '= C4-B4' értéket a sávba, és nyomja meg az Enter billentyűt. A D4 cella 34 értéket ad vissza, ha ugyanazokat a dátumokat írta be a cellákba, mint a fenti pillanatképben. Mint ilyen, 2017. április 1. és 2017. május 5. között 34 nap van.
A DÁTUM funkció
Alternatív megoldásként a DÁTUM funkcióval is megtalálhatja a különbséget a két dátum között. Ezután megtalálja a napok számát, ha táblázati cellák helyett a funkciósávba írja be a dátumokat. Ennek a függvénynek az alapszintaxisa: = DATE (éééé, hh, d) -DATE (éééé, hh, d) ; tehát visszafelé írja be a dátumokat.
Adjuk hozzá ezt a funkciót ugyanazon 2017.01.01-i és 2017.05.05-i dátummal. Jelöljön ki egy cellát a táblázatban, amelyhez a funkciót hozzá kívánja adni. Ezután kattintson a funkciósáv belsejére, írja be a '= DATE (2017, 5, 5) -DATE (2017, 4, 1)' pontot, és nyomja meg az Enter billentyűt. Lehet, hogy kiválasztania kell a cellának az általános számformátumát is, ha a visszatért érték dátumformátumban van. Általános számformátum esetén a cella 34 napos értéket ad vissza, amint az az alábbiakban látható.
A DATEDIF funkció
A DATEDIF egy rugalmas funkció, amely kiszámítja a dátumok közötti napok számát azáltal, hogy mindkét dátumot beírja a táblázatba vagy a funkciósávba. A DATEDIF azonban nem szerepel az Excel Funkció beszúrása ablakában. Tehát közvetlenül be kell írnia a funkciós sávba. A DATEDIF függvény szintaxisa: DATEDIF (kezdő dátum, vég dátum, egység) . A függvényben megadhat egy kezdő- és befejezési dátumot, vagy a cellákra való hivatkozásokat az egyes dátumokhoz, majd az egységnapok hozzáadása a végéhez.
Ezért válassza ki azt a cellát, amelybe a DATEDIF-et hozzá kívánja adni a táblázathoz, majd kattintson a képlet sávra a funkció beviteléhez. A C4 és B4 cellákba bevitt két dátum közötti különbség megtalálásához írja be a következőt a funkciósávba: '= DATEDIF (B4, C4, „d”). ” A DATEDIF cellában szerepel a napok száma a dátum között, közvetlenül az alábbiak szerint.
Ez azonban sokkal rugalmasabb, mint a DATE funkció, mivel módosíthatja az egységeket. Tegyük fel például, hogy számolnia kell a napok számát két dátum között, de figyelmen kívül kell hagynia az éveket is. Ezt megteheti az 'yd' hozzáadásával a függvényhez. Írja be például a „4/1/2017” és az „5/5/2018” két cellába, majd írja be az „yd” funkciót az alább látható módon.
Ennek eredménye 34 napot eredményez 2017.01.01-jétől2018.05.5-ig, ami akkor helyes, ha figyelmen kívül hagyja az évet. Ha a funkció nem hagyja figyelmen kívül az évet, akkor az érték 399 lenne.
A DAYS360 funkció
A DAYS360 funkció az összes napot megtalálja a dátumok között egy 360 napos naptár alapján, amelyet a pénzügyi évekre szélesebb körben alkalmaznak. Mint ilyen, ez valószínűleg jobb funkció lesz a fiókkezelő táblázatok számára. Néhány hónapos különbség esetén a dátumok nem változtatnak meg nagy mértékben, de hosszabb ideig a DAYS360 kissé eltérő értékeket ad vissza, mint a többi funkció.
Írja be az '2016.01.1.' És '2017.1.1.' Mezőket a táblázat B6 és C6 cellájába. Ezután kattintson a cellára a DAYS360 funkció beillesztéséhez, majd nyomja meg a fx gombot a funkciósáv mellett. A közvetlenül az alább látható ablak megnyitásához válassza a DAYS360 lehetőséget.
Nyomja meg a Start_date gombot és válassza a B6 cellát. Ezután kattintson az End_date gombra, és válassza a C6 cellát a táblázatban. Nyomja meg az OK gombot a DAYS360 hozzáadásához a táblázathoz, amely 360 értéket ad vissza.
A NETWORKDAYS funkció
Mi van, ha meg kell találni a különbséget a két dátum között, de ki kell zárni a hétvégéket az egyenletből? A DATEDIF, a DATE és a DAYS360 nem lesz nagyon jó egy ilyen forgatókönyvhöz. A NETWORKDAYS egy olyan funkció, amely megtalálja a dátumok közötti napok számát anélkül, hogy hétvégéket tartalmazna, és figyelembe veheti az extra ünnepeket is, például a munkaszüneti napokat. Tehát ez a projekt tervezésének funkciója lehet. A függvény alapszintű szintaxisa: = NETWORKDAYS (start_date, end_date, ) .
Ha NETWORKDAYS-t szeretne hozzáadni egy táblázathoz, kattintson a függvény cellájára és nyomja meg az fx gombot. Válassza a NETWORKDAYS lehetőséget, hogy megnyissa az ablakot a pillanatképben közvetlenül az alábbiakban. Ezután kattintson a Start_date gombra, és válassza ki a táblázatban a kezdő dátumot tartalmazó cellát. Nyomja meg az End_date gombot, válassza ki a befejező dátumot tartalmazó cellát, majd nyomja meg az OK gombot a funkció hozzáadásához a táblázathoz.
A közvetlenül a fenti képernyőképen a kezdési és befejezési dátum 2017. május 4-én és 2017.05.05-én van. A NETWORKDAYS funkció 25 napot ad vissza a hétvégék nélküli dátumok között. A hétvégéket beleszámítva a teljes napok száma 34, mint a korábbi példákban.
További ünnepnapok bevonásához a funkcióba írja be ezeket a dátumokat további táblázati cellákba. Ezután nyomja meg a Nyaralás cella referenciagombot a NETWORKDAYS funkcióablakban, és válassza ki azt a cellát vagy cellákat, amelyek tartalmazzák az ünnepi dátumokat. Ez levonja a szabadságot a végső számból.
Tehát számos módon kiszámíthatja a napokat a kezdő és a befejező dátum között az Excel táblázatokban. A frissebb Excel verziók tartalmaznak egy NAPOK funkciót is, amelyben megtalálhatók a különbségek a pár dátum között. Ezek a funkciók minden bizonnyal hasznosak olyan táblázatoknál, amelyek sok dátumot tartalmaznak.