Szeretné elsajátítani az Excel dátumfüggvényeit? Íme néhány lényeges dolog, amit tudnia kell.
Az Excel több, mint egy eszköz az alapvető számításokhoz és adatrendezéshez; hatékony eszköz a dátumhoz kapcsolódó számítások kezelésére és elemzésére is. Az Excel dátumfüggvényeivel kiszámíthatja az időtartamokat, megkeresheti a dátumok közötti különbséget, meghatározhatja a munkanapokat, és akár jövőbeli dátumokat is előre jelezhet.
Tehát megvizsgáljuk a különböző dátumfüggvényeket, amelyeket ismernie kell, és példákat mutatunk be arra, hogyan használhatja őket hatékonyan az Excelben.
1. DÁTUM
Az Excel DÁTUM függvénye a dátum létrehozására szolgál a megadott egyedi év, hónap és nap összetevői alapján. Három érv kell hozzá: év, hónap, és nap.
=DATE(year, month, day)
Például a következő képlet a 2023. augusztus 14-i dátumot adja vissza:
=DATE(2023, 8, 14)
2. EDATE
Az EDATE függvény egy dátumot számít ki, amely meghatározott számú hónappal egy adott kezdési dátum előtt vagy után van. Általában pénzügyi számításokhoz használják, például jövőbeli dátumok előrejelzésére egy adott időkeret alapján. Az EDATE függvény szintaxisa a következő:
=EDATE(start_date, months)
Ahol:
- kezdő dátum az a kezdő dátum, amelytől számítani kívánja az új dátumot
- hónapok az a hónapok száma, amelyeket hozzá szeretne adni (ha pozitív) vagy ki kell vonni (ha negatív) a kezdő dátumból.
Ha például azt a dátumot szeretné megkeresni, amely 3 hónappal az A1 cellában lévő dátum után van, használja a következő képletet:
=EDATE(A1, -3)
Ez a képlet 2023. május 14-i dátumot ad vissza.
3. NAP
A DAY függvény egy adott dátumból kivonja a hónap napját. A napot 1 és 31 közötti számként adja vissza. A DAY függvény szintaxisa a következő:
=DAY(serial_number)
Ahol sorozatszám az a dátum, amelyből ki akarja venni a napot. Például, ha van egy dátum az A1 cellában, és abból szeretné kivonni a napot, használhatja a következő képletet:
=DAY(A1)
Ez a képlet a 14-es értéket adja vissza, amely a hónap napját jelöli.
4. MA
Az Excel TODAY függvénye az aktuális dátum megjelenítésére szolgál. Nem igényel érveket, és minden nap automatikusan frissül. A TODAY függvény szintaxisa egyszerű:
=TODAY()
5. NAPOK360
A DAYS360 funkció lehetővé teszi két dátum között számoljon Excelben. A két dátum közötti napok számát adja vissza a 360 napos év módszerrel, más néven európai módszerrel. Íme a DAYS360 függvény szintaxisa:
=DAYS360(start_date, end_date, [method])
Ahol:
- [módszer] egy opcionális argumentum, amely megadja a különbség kiszámításához használandó metódust. Ha kihagyja, az Excel az Egyesült Államok (NASD) módszerét használja.
Például, ha a következő képletet használja:
=DAYS360("2023-08-14", "2023-09-08", TRUE)
A 2023. augusztus 14. és 2023. szeptember 8. közötti napok számát adja vissza.
6. WEEKNUM
A WEEKNUM funkció egy adott dátum hétszámának meghatározására szolgál. Bemenetként egy dátumot vesz fel, és a megfelelő hétszámot adja vissza a megadott rendszer alapján. A függvény szintaxisa a következő:
=WEEKNUM(serial_number, [return_type])
Ahol:
- sorozatszám az a dátum, amelyre a hét számát meg szeretné határozni.
- return_type egy opcionális argumentum, amely megadja a használandó hétszámozási rendszert. Ha kimarad, akkor alapértelmezés szerint az Egyesült Államok rendszere lesz, ahol a hetek vasárnap kezdődnek.
Például az A2 cellában lévő dátum hét számának kiszámításához használja a következő képletet:
=WEEKNUM(A2)
Ez a képlet visszaadja a hét számát a megadott dátumra az alapértelmezett rendszer használatával.
7. EOMONTH
Az Excel EOMONTH függvénye a hónap utolsó napját adja vissza, amely egy megadott számú hónap egy adott dátum előtt vagy után. Az EOMONTH függvény szintaxisa a következő:
=EOMONTH(start_date, months)
Ahol kezdő dátum az a kezdeti dátum, amelyből a hónap végét ki szeretné számítani, és hónapok a kezdő dátumhoz hozzáadandó vagy kivonandó hónapok száma.
Ha például meg szeretné keresni a hónap utolsó napját, amely 3 hónappal az A1 cellában szereplő dátum után van, akkor az alábbi képletet használja:
=EOMONTH(A1, 3)
Hasonlóképpen, ha meg szeretné keresni a hónap utolsó napját, amely 2 hónappal az A1 cellában lévő dátum előtt van, a következőket kell használnia:
=EOMONTH(A1, -2)
8. MUNKANAP
A WORKDAY függvény egy dátumot számít ki, amely meghatározott számú munkanap egy adott dátum előtt vagy után, a hétvégék és opcionálisan meghatározott ünnepnapok kivételével. Íme a WORKDAY függvény szintaxisa:
=WORKDAY(start_date, days, [holidays])
Ahol:
- kezdő dátum: Ez az a kezdeti dátum, amelytől számítani szeretné az új dátumot.
- napok: Ez azoknak a munkanapoknak a száma, amelyeket hozzá szeretne adni (ha pozitív) vagy ki kell vonni (ha negatív) a kezdő dátumból.
- [ünnepek]: Ez az ünnepnapok tartománya, amelyet ki szeretne zárni a számításból. Ez a paraméter nem kötelező.
Tegyük fel, hogy van egy projektje, amely 2023. augusztus 14-én kezdődik, és ki szeretné számítani azt a befejezési dátumot, amelyre 15 munkanap van hátra, a hétvégék és a meghatározott ünnepnapok nélkül. Ha az A2 cellában szerepel a kezdési dátum, a cellákban pedig az ünnepnapok dátumainak listája B2:B4, az alábbi képletet fogja használni:
=WORKDAY(A2, 15, B2:B4)
Az eredmény automatikusan frissül, ha módosítja a kezdési dátumot vagy a munkanapok számát.
9. HÁLÓZATNAPOK
A NETWORKDAYS függvényt az Excelben A két dátum közötti munkanapok számának kiszámítására szolgál, a hétvégék és a meghatározott ünnepnapok kivételével. A NETWORKDAYS függvény szintaxisa a következő:
=NETWORKDAYS(start_date, end_date, [holidays])
Ahol kezdő dátum az időszak kezdő dátuma, befejezés dátuma az időszak záró dátuma, és [ünnepek] az ünnepnapok egy tartománya, amelyet ki szeretne zárni a számításból.
Például egy feladat kezdő dátuma az A2 cellában, a befejezés dátuma a B2 cellában, és az ünnepnapok a cellákban C2:C3:
=NETWORKDAYS(A2, B2, C2:C3)
Ez a képlet kiszámítja és visszaadja az A1 és B1 cellában lévő dátumok közötti munkanapok számát, kivéve a hétvégéket és a C2-C3 cellákban felsorolt dátumokat.
Az Excel dátumfüggvényeinek magyarázata
Az Excel a dátumfüggvények széles skáláját kínálja, mint például a TODAY, a NETWORKDAYS és még sok más, hogy segítsen kiszámítani az időeltéréseket és manipulálni a dátumformátumokat a jobb megjelenítés érdekében. Ha elsajátítja ezeket a funkciókat, jobban felkészült a dátumhoz kapcsolódó adatok kezelésére, és megalapozott döntéseket hoz személyes vagy szakmai projektjei során.