Laadige alla töövihiku näide
See õpetus näitab, kuidas Funktsioon Excel NETWORKDAYS Excelis, et saada kuupäevade vaheliste tööpäevade arv.
NETWORKDAYS funktsioonide ülevaade
Funktsioon NETWORKDAYS Tagastab kahe kuupäeva vaheliste tööpäevade arvu. Tööpäevad hõlmavad E-R ja ei hõlma laupäeva-pühapäeva. Soovi korral saate puhkused välja jätta.
NETWORKDAYS Exceli töölehe funktsiooni kasutamiseks valige lahter ja tippige:
(Pange tähele, kuidas valemisisendid ilmuvad)
NETWORKDAYS Funktsiooni süntaks ja sisendid:
1 | = NETWORKDAYS (alguskuupäev, lõppkuupäev, pühad) |
Algus kuupäev - Alguskuupäev Exceli seerianumbri vormingus või sisestatud kuupäevana koos jutumärkidega (“) ümbritseb kuupäeva. Näide: Te ei saa 12.11.2015 otse lahtrisse sisestada. Selle asemel peate sisestama “11.12.2015” või kasutama vastavat seerianumbrit: 42320. Teise võimalusena võite viidata lahtrile, mille kuupäev on 11.11.2015. Excel teisendab lahtritesse salvestatud kuupäevad automaatselt seeriavorminguks (kui kuupäeva pole tekstina sisestatud).
lõpp_kuupäev - Lõppkuupäev Exceli seerianumbri vormingus või sisestatud kuupäevana koos jutumärkidega (“) ümbritseb kuupäeva. Näide: Te ei saa 12.11.2015 otse lahtrisse sisestada. Selle asemel peate sisestama “11.12.2015” või kasutama vastavat seerianumbrit: 42320. Teise võimalusena võite viidata lahtrile, mille kuupäev on 11.11.2015. Excel teisendab lahtritesse salvestatud kuupäevad automaatselt seeriavorminguks (kui kuupäeva pole tekstina sisestatud).
pühad - VALIKULINE. Tööpäevade hulgast välja jäetavate pühade loend. Selle saab sisestada pühadele vastavate seerianumbrite loendina. Teise võimalusena võib see viidata lahtrivahemikule, mis sisaldab puhkuse kuupäevi. Näide: 42005,42189,42363 või A1: A3, viitavad lahtrid, mis sisaldavad kuupäevi: 01.01.2015, 7.7.2015, 25.12.2015.
Arvutage töö- / tööpäevad
Funktsioon NETWORKDAYS arvutab kahe päeva vaheliste tööpäevade arvu:
1 | = VÕRGUPÄEVAD (B4, C4) |
Kui lõppkuupäev on enne alguskuupäeva, tagastab NETWORKDAYS negatiivse väärtuse:
1 | = VÕRGUPÄEVAD (B4, C4) |
Tööpäevade absoluutse arvu tagastamiseks kasutage ABS -funktsiooni:
1 | = ABS (VÕRGUPÄEVAD (B4, C4) |
NETWORKDAYS ignoreerib vaikimisi kõiki pühasid. Puhkuste vahemiku määratlemiseks võite siiski kasutada kolmandat valikulist argumenti.
1 | = VÕRGUPÄEVAD (B4, C4, F3: F4) |
NETWORKDAYS Google'i arvutustabelites
Funktsioon NETWORKDAYS töötab Google'i arvutustabelites täpselt samamoodi nagu Excelis:
NETWORKDAYS Näited VBA -s
VBA -s saate kasutada ka funktsiooni NETWORKDAYS. Tüüp:application.worksheetfunction.networkdays (alguskuupäev, lõppkuupäev, pühad)
Järgmiste VBA avalduste täitmine
1234567891011121314 | Vahemik ("C2") = Application.WorksheetFunction.Days360 (Vahemik ("A2"), vahemik ("B2"), vale)Vahemik ("C3") = Application.WorksheetFunction.Days360 (Vahemik ("A3"), vahemik ("B3"), vale)Vahemik ("C4") = Application.WorksheetFunction.Days360 (Vahemik ("A4"), vahemik ("B4"), vale)Vahemik ("C5") = Application.WorksheetFunction.Days360 (Vahemik ("A5"), vahemik ("B5"), vale)Vahemik ("D2") = Application.WorksheetFunction.Days (Vahemik ("B2"), vahemik ("A2"))Vahemik ("D3") = Application.WorksheetFunction.Days (Vahemik ("B3"), vahemik ("A3"))Vahemik ("D4") = Application.WorksheetFunction.Days (vahemik ("B4"), vahemik ("A4"))Vahemik ("D5") = Application.WorksheetFunction.Days (Vahemik ("B5"), vahemik ("A5"))Vahemik ("E2") = Application.WorksheetFunction.NetworkDays (Vahemik ("A2"), vahemik ("B2"))Vahemik ("E3") = Application.WorksheetFunction.NetworkDays (Vahemik ("A3"), vahemik ("B3"))Vahemik ("E4") = Application.WorksheetFunction.NetworkDays (Vahemik ("A4"), vahemik ("B4"))Vahemik ("E5") = Application.WorksheetFunction.NetworkDays (Vahemik ("A5"), vahemik ("B5")) |
annab järgmised tulemused
Funktsiooniargumentide (alguskuupäev jne) jaoks saate need kas otse funktsiooni sisestada või määrata muutujad, mida kasutada.
Tagasi kõigi Exceli funktsioonide loendisse