ÖSSZ.MUNKANAP.INTL függvény

Kiszámítja a teljes munkanapok számát két dátum között úgy, hogy paramétereket alkalmaz a hétvége napjainak, illetve ezek számának a megjelölésére. A hétvégi napok, valamint a munkaszüneti napként meghatározott napok nem munkanapnak tekintendők.

Szintaxis

ÖSSZ.MUNKANAP.INTL(kezdő_dátum; vég_dátum; [hétvége]; [ünnepek])

Az ÖSSZ.MUNKANAP.INTL függvény szintaxisa az alábbi argumentumokat foglalja magában:

  • Kezdő_dátum, vég_dátum:    Megadása kötelező. A két dátum, amelyek között a munkanapok száma kiszámolásra kerül. A kezdő_dátum lehet korábbi, ugyanaz vagy későbbi, mint a vég_dátum.

  • Hétvége:    Megadása nem kötelező. A hétvégi napokat jelöli, amelyek nem számítanak bele a kezdő_dátum és vég_dátum közötti munkanapok mennyiségébe. A hétvége a hétvégi napok előfordulását jelölő szám vagy karakterlánc lehet.

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

Hétvége-szá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 7 karakterből áll, és mind a 7 a hét 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ó. Az 1111111 eredménye mindig 0 lesz.

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ésőbbre esik, mint a vég_dátum, a függvény negatív előjelű értékkel tér vissza, ahol az érték a teljes munkanapok száma.

  • Ha a kezdő_dátum kívül esik az érvényes dátumtartományon, az ÖSSZ.MUNKANAP.INTL függvény a #SZÁM! hibaértéket adja vissza.

  • Ha a vég_dátum kívül esik az érvényes dátumtartományon, az ÖSSZ.MUNKANAP.INTL függvény a #SZÁM! hibaértékkel tér vissza.

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

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

Eredmény

=ÖSSZ.MUNKANAP.INTL(DÁTUM(2006;1;1);DÁTUM(2006;1;31))

Eredménye 22 jövőbeli munkanap. A két dátum közötti napok teljes számából kivon 9 hétvégi napot, amelyek nem munkanapok (5 szombat és 4 vasárnap). A szombat és a vasárnap alapértelmezés szerint nem számít munkanapnak.

22

=ÖSSZ.MUNKANAP.INTL(DÁTUM(2006;2;28);DÁTUM(2006;1;31))

Eredménye -21, amely 21 múltbeli munkanapot jelent.

-21

=ÖSSZ.MUNKANAP.INTL(DÁTUM(2006;1;1);DÁTUM(2006;2;1);7;{"2006-1-2";"2006-1-16"})

Eredménye 22 jövőbeli munkanap: ehhez a 2006. január 1. és 2006. február 1. közötti 32 napból kivon 10 napot, amely nem munkanap (4 péntek, 4 szombat, 2 ünnepnap). A 7 argumentumot használja a hétvégére, amely péntek és szombat. Ebben az időszakban két ünnepnap is van.

22

=ÖSSZ.MUNKANAP.INTL(DÁTUM(2006;1;1);DÁTUM(2006;2;1);"0010001";{"2006-1-2";"2006-1-16"})

Eredménye 22 jövőbeli munkanap. Az időszak ugyanaz, mint az előző példában, de a hétvégi napok a vasárnap és a szerda.

20

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.

×