Az Excel WORKDAY.INTL függvény használata -

Ö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últban

Visszatérési érték

A következő vagy az előző munkanap a bemenetek alapján

Szintaxis

= 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 2010

Haszná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.

érdekes cikkek...