A WORKDAY függvény az excelben egy olyan dátumfüggvény, amely a kezdő dátumtól számított napok után érkező munkadátum kiszámítására szolgál, ennek a függvénynek van egy opcionális argumentuma az ünnepekre, amelyek, ha nincs megadva, automatikusan a hétvégéket, amelyek szombat és vasárnap, ünnepek és kiszámítja az elkövetkező munkanapot egy adott napszám után, ennek a függvénynek az excelben történő használatára a következő módszer = MUNKANAP (Kezdő dátum, Napok, Ünnepnapok) az első két argumentum kötelező, azonban az ünnepek argumentuma nem kötelező.
WORKDAY funkció az Excelben
A munkanap függvény dátum / idő függvényként van besorolva az Excel programban, amely a megadott munkanapok előtti vagy előtti dátumot adja vissza, kivéve a hétvégéket és az ünnepnapokat.
A munkanap az Excelben egy nagyon hatékony funkció, amelyet a munkanapok, az esedékességek, az Excel Gantt-diagramok előkészítéséhez, a munkanap ütemezéséhez, az alkalmazott munkanapjainak számításához és egyéb pénzügyi elemzésekhez használnak.
WORKDAY Formula az Excelben
A WORKDAY képlet az excelben a következő
A WORKDAY Formula használatához használt érvek az Excelben.
start_date: az a dátum, amelytől kezdeni szeretnénk. Kötelező mező
nap: ez a kezdő_dátum előtti vagy utáni munkanap száma. Ez az érték lehet negatív vagy pozitív. Negatív érték átadásakor a WORKDAY az Excelben beillesztési dátumot ad vissza, és ha az érték pozitív, megadja a jövőbeli dátumot.
Ünnepnapok: Ez egy választható mező, és akkor adható meg, ha ki akarjuk zárni az ünnepeket vagy hétvégéket. Átadható egyetlen vagy több tartományi értékként.
Hogyan kell használni a WORKDAY függvényt az Excelben?
Nagyon egyszerű és könnyen használható. Néhány példával ismerje meg a WORKDAY függvény működését.
Ezt a WORKDAY Function Excel sablont innen töltheti le - WORKDAY Function Excel sablont1. példa
2. példa
Tekintsük a következő forgatókönyvet: egy vállalat megrendelést kapott egy gép gyártására, és a kijelölt csapat egy meghatározott napon elkezdte a projektet, és feltételezzük, hogy a gyártási folyamat 35 napot fog igénybe venni, továbbá a vállalat nem hétvégén működik és ünnepek. Ezen változó alapján ki kell számolnia a projekt becsült befejezési dátumát.
A kezdő dátum a B2 cellában, a gyártási napok száma pedig a B3 cellában van, az ünnepek pedig a dátumokkal a D2 tartományban vannak: E11
A becsült befejezési dátum kiszámításához a Workday függvényt fogjuk használni, és a WORKDAY képlet a következő lesz:
= MUNKANAP (B2, B3, E2: E11)
A kezdő dátum a dátum értéke a B2 cellában, a napok száma a B3 cellában és az ünnepek E2: E1
3. példa
Tegyük fel, hogy van dátumunk, és szeretnénk egymás után következő dátumsorozatot az alábbi szomszédos sorcellákba, kivéve a nem munkanapokat, amelyek csak hétfőtől péntekig tartanak. Tegyük fel, hogy a B2 cellában van egy kezdő dátum (2018.02.19.), És 2018.02.20., 2018.2.21. ... stb. Ki akarjuk zárni az olyan dátumokat, mint 2018.02.24., 2018.2.25., Amelyek hétvégék, és szeretnénk az aktuális hónap összes dátumát.
A Workday függvényt fogjuk használni, és a napok száma 1 lesz, mivel egymás után következő napokat szeretnénk hozzáadni, és nem adjuk meg az utolsó opcionális és ünnepnapokra vonatkozó argumentumot.
Tehát a WORKDAY képlet az lesz
= MUNKANAP (B2,1)
A WORKDAY képlet alkalmazása más rendelkezésünkre álló cellákra,
A WORKDAY képlet az összes dátumot visszaadta az aktuális hónap hétvégéinek kivételével.
Mint fent láthatjuk, a Workday függvény elhanyagolta azokat a napokat (2018.02.24., 2018.02.25.), Amelyek hétvégék voltak.
4. példa
Tegyük fel, hogy van egy oszlopban megadott munkanap-dátum lista, és szeretnénk meghatározni, hogy egy adott dátum ünnep-e. Vissza akarjuk adni a „munkanapot”, ha a dátum munkanap, és az „ünnep”, ha a dátum ünnepnap. Az ünnepek és dátumaik listáját a D3: E4 tartomány tartalmazza.
Ünnepek:
Ismét a Workday in excel funkciót fogjuk használni, és az excelben a WORKDAY képlet a következő lesz:
= HA (MUNKANAP (A2-1,1, $ E $ 3: $ E $ 4) = A2, "munkanap", "ünnep")
A Formula WORKDAY (A2-1,1), ugyanazt a dátumot adja vissza, mivel kivonunk egy dátumot, és ismét hozzáadunk egy dátumot. Tehát ugyanaz a dátum, ha a kimenet megegyezik az adott dátummal, ez egy munkanap, mert az ünnepeket a WORKDAY képlet kihagyja.
A WORKDAY képlet excelben történő alkalmazása más rendelkezésünkre álló cellákra,
5. példa
Tegyük fel, hogy két dátum van megadva, és 10 véletlen napot kell generálnunk e két megadott dátum között, kivéve a hétvégéket, amelyek szombat és vasárnap. A megadott dátumok:
Ebben az esetben a véletlenszerű munkanapok előállításához a RANDBETWEEN és a WORKDAY függvényt együtt használjuk.
A WORKDAY képlet az lesz
= MUNKANAP (VÁLASZTÁS ($ B $ 2, $ B $ 3) -2,1)
Kivonunk kettőt mínuszból, hogy ne kapjuk meg a véletlenszerű munkanapot, amely egyenértékű a záró dátum értékével.
A WORKDAY képlet excel alkalmazásával más cellákban megvan
Kimenet:
Dolgok, amikre emlékezni kell
- Abban az esetben, ha a hétvégéket (szombaton és vasárnapon kívül) szeretnénk testre szabni, akkor a WORKDAY.INTL függvényt kell használnunk.
- Ha megadjuk a WORKDAY függvény harmadik argumentumát az ünnepekre, mint tartományra, akkor meg kell adnunk azt abszolút értékként, mert a tartomány értéke megváltozhat, ha ugyanazt a WORKDAY képletet alkalmazzuk a lap többi cellájára.
- A Munkanap függvény #ÉRTÉK hibát generál, ha a kezdő_dátum vagy az ünnepi tartományban megadott értékek nem érvényesek, vagy ha az adott napok argumentuma nem numerikus.
- Ha a kezdő dátum érvénytelen, a WORKDAY függvény # ÉRTÉKET generál! Hiba.
- Amikor a WORKDAY függvényt használjuk, meg kell adnunk a start_date vagy az ünnepnapokat hivatkozásként egy dátumértékű cellára, ahelyett, hogy szöveges értékként írnánk őket idézőjelekbe, mert az Excel félreértelmezheti a dátumértékeket. Tehát ahelyett, hogy közvetlenül a dátumot használnánk szöveges értékként, a DATE függvényt kell használnunk az excelben egy dátum megadásához, hogy az EXCEL mindig dátumértékként érthesse meg.