KALK.MUNKANAP.INTL függvény

Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016 Excel Web App

Ez a cikk a képletek szintaxisát és a KALK.MUNKANAP függvény használatát ismerteti. INTL függvény a Microsoft Excelben 

Ez a függvény adott munkanappal korábbi vagy későbbi dátum dátumértékét adja vissza egyéni hétvége-paraméterekkel. A hétvége opcionális paramétereivel jelezheti, hogy mely napok esnek hétvégére, illetve hány hétvégi nap van. Ne feledje, hogy a hétvégi napok és a munkaszüneti napként meghatározott napok nem munkanapnak számítanak. 

Szintaxis

KALK.MUNKANAP.INTL(kezdő_dátum; napok; [hétvége]; [ünnepek])

A MUNKANAP. Az INTL függvény szintaxisa az alábbi argumentumokat használja:

  • start_date Kötelező. A kezdő dátum (egész számmá csonkítva). 
  • nap Kötelező. A munkanapok száma a kezdő_dátum előtt vagy után. A pozitív érték jövőbeli dátumot jelöl; a negatív érték múltbeli dátumot jelöl; A nulla érték a már megadott start_date felel meg . A napon belüli időeltérést elhagyja a program. 
  • hétvége Nem kötelező. Ha használja, akkor a hétvégi napokat jelzi, amelyek nem számítanak munkanapnak. A hétvége argumentum egy hétvégi szám vagy karakterlánc, amely a hétvégék előfordulását adja meg. 
    A hétvégék számértékei a hétvégi napokat jelölik, az alábbiaknak megfelelően. 
Hétvége-szám Hétvégi napok
1 (vagy nincs megadva) Szombat, vasárnap
2 Vasárnap, hétfő
3 Hétfő, kedd
4 Kedd, szerda
5 Szerda, csütörtök
6 Csütörtök, péntek
7 Péntek, szombat
11 Csak vasárnap
12 Csak hétfő
13 Csak kedd
14 Csak szerda
15 Csak csütörtök
16 Csak péntek
17 Csak szombat

A hétvégéket jelző karakterláncérték hét karakter hosszúságú. A karakterlánc minden karaktere a hét egy-egy napját jelöli, hétfővel kezdődően. Az 1 karakter munkaszüneti napot, a 0 munkaszüneti napot jelöl. Csak az 1 és a 0 karakter használható. Ezenkívül a 1111111 érvénytelen karakterlánc.

A 0000011 karakterlánc például szombatból és vasárnapból álló hétvégét jelöl.

  • Ünnepnapok Ez egy opcionális argumentum a szintaxis végén. Megad egy vagy több napot, amely nem szerepel a munkanapok naptárában. Az ünnepnapok paraméter értéke dátumot tartalmazó cellák tartománya vagy a napokat jelképező sorszámértéket tartalmazó tömbkonstans lehet. Az ünnepnapokat jelző dátumok és sorszámértékek sorrendje tetszőleges.

Megjegyzések

  • Ha start_date kívül esik a dátumalapértékhez érvényes tartományon, akkor a függvény KALK.MUNKANAP. Az INTL függvény a #NUM! hibaértéket adja vissza.
  • Ha az ünnepek közül bármelyik dátum kívül esik a dátumalapértékhez érvényes tartományon, akkor a függvény KALK.MUNKANAP. Az INTL függvény a #NUM! hibaértéket adja vissza.
  • Ha start_date plusz a napok számának eltolása érvénytelen dátumnak felel meg, akkor a KALK.MUNKANAP függvényt kell használnia. Az INTL függvény a #NUM! hibaértéket adja vissza.
  • Ha egy hétvégi karakterlánc érvénytelen hosszúságú vagy érvénytelen karaktereket tartalmaz, akkor a KALK.MUNKANAP. Az INTL függvény a #VALUE! hibaértéket adja vissza.

Példa

Másolja a vágólapra az alábbi példaadatokat (a teljes táblázatot a fejléccel együtt). Egy új Excel-munkalapon illessze be a munkalapot az A1 cellába és a szomszédos cellába. Ha nem látja automatikusan az eredményt, jelölje ki a képletet, és nyomja le az F2 billentyűt, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy minden látható legyen. 

Képlet Leírás: Élő eredmény
=KALK.MUNKANAP.INTL(DÁTUM(2012;1;1);30;0) A nulla érték használata a Hétvége argumentumhoz a #SZÁM! hibát eredményezi. #SZÁM!
=KALK.MUNKANAP.INTL(DÁTUM(2012;1;1);90;11) A 2012.01.01-je után 90 munkanappal következő dátumot keresi meg úgy, hogy csak a vasárnapokat számítja hétvégének (a Hétvége argumentum 11). 41013
=SZÖVEG(KALK.MUNKANAP.INTL(DÁTUM(2012;1;1);30;17);"éééé.hh.nn") A SZÖVEG függvény használatával formázza az eredményül kapott dátumértéket (40944) "éééé.hh.nn" formátumban. A 2012.01.01-je után 30 munkanappal következő dátumot keresi meg úgy, hogy csak a szombatokat számítja hétvégének (a Hétvége argumentum 17). 2012.02.05