
Összegzés
Az Excel WORKDAY.INTL függvény dátumot vesz fel, és az Ön által megadott eltolásérték alapján a jövőben vagy a múltban megadja a legközelebbi értéket. A WORKDAY függvénytől eltérően a WORKDAY.INTL lehetővé teszi, hogy testre szabja, mely napok minősülnek hétvégének (nem munkanapnak). A WORKDAY.INTL függvény segítségével kiszámíthatja a nem munkanapokat figyelembe vevő befejezési dátumokat, szállítási dátumokat stb.
Célja
N dátum munkanap a jövőben vagy múltbanVisszatérési érték
A következő vagy az előző munkanap a bemenetek alapjánSzintaxis
= WORKDAY.INTL (kezdési_dátum, napok, (hétvége), (ünnepek))Érvek
- start_date - A kezdő dátum.
- napok - A befejezés dátuma.
- hétvége - (nem kötelező) Annak beállítása, hogy a hét mely napjainak tekinthetők hétvégék.
- ünnepek ((nem kötelező) Egy vagy több dátum felsorolása, amelyeket nem munkanapnak kell tekinteni.
Változat
Excel 2010Használati megjegyzések
A WORKDAY.INTL kitalál egy dátumot, amely a "legközelebbi" munkanapot jelenti, N nap a múltban vagy a jövőben. Használjon pozitív számot napokként a jövőbeli dátumokra, negatív számot pedig a múlt dátumokra. Ez a funkció erőteljesebb, mint a WORKDAY funkció, mert lehetővé teszi, hogy testre szabja, hogy a hét mely napjait tekintse hétvégének.
Példa képletek
D4=WORKDAY.INTL(B4,C4) // default - weekends excluded D5=WORKDAY.INTL(B5,C5,11) // weekend set to Sunday only D6=WORKDAY.INTL(B6,C6,1,B9:B9) // default weekend with holidays
Hétvégén
Alapértelmezés szerint a WORKDAY.INTL kizárja a hétvégéket (szombat és vasárnap). Azonban a hétvégi argumentum kódjának megadásával szabályozhatja, hogy mely napok számítanak hétvégének .
A hétvégi napok megadásának másik (egyszerűbb) módja a "maszk" használata a hétvégék egerekkel és nullákkal történő megjelölésére. Ebben a sémában 7-es és nulla karakterláncot adunk meg a hétvégék jelzésére, az első karakter hétfő, az utolsó pedig vasárnap. Használjon egyet (1) a hétvége, és nulla (0) a munkanap jelölésére. Ez a módszer rugalmasabb, mivel lehetővé teszi a hét bármely napjának kijelölését hétvégének (azaz nem munkanapnak). Például:
=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed =WORKDAY.INTL(A1,3,"1010000") // weekend = Mon+Wed
Ünnepek
A WORKDAY.INTL opcionálisan figyelembe veheti az ünnepeket is. Az ünnepek argumentumhoz adjon meg egy tartományt, amely ünnepnapokat tartalmaz. Ezeket a dátumokat munkanapként kezeljük, és nem tartalmazzák az eredményt.
Hétvégi kódok
Használja az alábbi kódokat a hétvégi argumentumhoz a "fix" hétvégi opció kiválasztásához.
Kód | Hétvégi napok |
1 (alapértelmezett) | 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őn |
13. | Csak kedden |
14 | Csak szerdán |
15 | Csak csütörtökön |
16. | Csak pénteken |
17. | Csak szombaton |
Megjegyzések:
- Ha a start_date érvénytelen, a WORKDAY.INTL a #NUM! hiba.
- Ha a start_date + day érvénytelen, a WORKDAY.INTL a #NUM! hiba.
- Ha bármely ünnep érvénytelen, a WORKDAY.INTL adja vissza a #SZÁM! hiba.
- Ha a hétvége érvénytelen, a WORKDAY.INTL adja vissza az # ÉRTÉK! hiba.