Használja a NETWORKDAYS funkciót a Google Táblázatokban a megadott kezdő és befejező dátumok közötti teljes munkanapok számának kiszámításához. Ezzel a funkcióval a hétvégi napok (szombat és vasárnap) automatikusan törlődnek az összesítésből. Meghatározott napok, például a törvényes munkaszüneti napok is elhagyhatók.
NETWORKDAYS Függvényszintaxis és argumentumok
A függvény szintaxisa a függvény elrendezésére vonatkozik, és tartalmazza a függvény nevét, zárójeleket és argumentumokat.
A NETWORKDAYS függvény szintaxisa: NETWORKDAYS(kezdő_dátum, záró_dátum, [ünnepnapok]).
Az érvek a következők:
- Start_date - a választott időszak kezdő dátuma (kötelező)
- End_date - a kiválasztott időszak befejezési dátuma (kötelező)
- Ünnepnapok - egy vagy több további dátum, amely nem szerepel a munkanapok teljes számában (nem kötelező)
Használjon dátumértékeket, sorozatszámokat vagy az adatok helyére mutató cellahivatkozást a munkalapon mindkét dátum argumentumhoz.
Az ünnepek dátumai lehetnek közvetlenül a képletbe beírt dátumértékek, vagy a munkalapon az adatok helyére mutató cellahivatkozások.
Mivel a NETWORKDAYS nem konvertálja automatikusan dátumformátumokká az adatokat, a függvénybe mindhárom argumentumhoz közvetlenül beírt dátumértékeket a DATE vagy DATEVALUE függvényekkel kell megadni a számítási hibák elkerülése érdekében.
-
Válassza ki azt a cellát, ahol meg szeretné jeleníteni az eredményt.
- Írja be a képletet és a megfelelő paramétereket. Például az A3 és A4 cellában lévő dátum közötti munkanapok kiszámításához írja be a=NETWORKDAYS(A3, A4) értéket. Ez arra utasítja a Sheets-t, hogy számítsa ki a munkanapokat 2016.07.11. és 2016.11.04. között.
-
A munkanapok cellahivatkozások nélküli kiszámításához írja be:=NETWORKDAYS(dátum, dátum) – például=NETWORKDAYS(7/11/16, 11/4/2016).
Az ÉRTÉK! hibaértéket ad vissza, ha bármely argumentum érvénytelen dátumot tartalmaz.
A matematika a függvény mögött
A Google Táblázatok számítását két lépésben dolgozza fel. Először is felméri a munkanapok egyértelmű számát a két meghatározott dátum között.
Ezután eltávolít minden, a holidays argumentumban megadott dátumot, ha a dátum hétköznap volt. Például, ha az időszak két ünnepet tartalmazott (pl. az emléknap és a függetlenség napja az Egyesült Államokban), és ezek a napok egy hétköznapon vannak, akkor a dátumok közötti eredeti szám kettővel csökken, és megjelenik a válasz. a táblázatban.