KALK.MUNKANAP.INTL függvény

Ez a cikk a Microsoft Excel KALK.MUNKANAP.INTL függvényének képletszintaxisát és használatát ismerteti.

Adott dátumnál adott munkanappal korábbi vagy későbbi dátum dátumértékét adja eredményül. A hétvégék jelzésére egyéni paraméterek használatosak: ezek azt jelzik, hogy mely napok esnek hétvégére, illetve hány hétvégi nap van. A hétvégi napok és az ünnepnapként megadott napok nem számítanak munkanapnak.

Szintaxis

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

A KALK.MUNKANAP.INTL függvény szintaxisa az alábbi argumentumokat foglalja magában:

  • Kezdő_dátum:    Kötelező megadni. A kezdő dátum (egész számmá csonkítva).

  • Napok    Kötelező megadni. A munkanapok száma a kezdő_dátum előtt vagy után. A pozitív érték jövőbeni, a negatív érték pedig múltbeli dátumot jelöl, míg a nulla érték a kezdő_dátumnak felel meg. A napon belüli időeltérést elhagyja a program.

  • Hétvége:    Nem kötelező megadni. A hétvégi napokat jelöli, amelyek nem számítanak munkanapnak. A hétvége a hétvégék előfordulását jelölő hétvégeszám vagy karakterlánc lehet.

    A hétvége számértékei az alábbi hétvégi napokat jelölik:

Hétvégeszám

Hétvégi napok

1 vagy hiányzik

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 karakterből áll, mindegyik a hét egy-egy napját jelöli, hétfővel kezdődően. Az 1 munkaszüneti napot, a 0 munkanapot jelöl. Csak az 1 és a 0 karakter használható a karakterláncban. Az 1111111 karakterlánc érvénytelen.

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

  • Ünnepek:    Nem kötelező megadni. Egy vagy több nap, amely nem szerepel a munkanapok naptárában. Az ünnepnapok paraméter értéke dátumot tartalmazó cellák tartománya, illetve 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 a kezdő_dátum kívül esik a dátumalapértékhez érvényes tartományon, a KALK.MUNKANAP.INTL függvény a #SZÁM! 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, a KALK.MUNKANAP.INTL függvény a #SZÁM! hibaértéket adja vissza.

  • Ha a kezdő_dátum és a napok számának összege érvénytelen dátumnak felel meg, a KALK.MUNKANAP.INTL függvény a #SZÁM! hibaértéket adja vissza.

  • Ha a hétvégét jelző szöveg érvénytelen hosszúságú, vagy érvénytelen karaktereket tartalmaz, a KALK.MUNKANAP.INTL függvény az #ÉRTÉK! hibaértéket adja vissza.

Példa

Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat 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

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×