Excel

Excel NETWORKDAYS.INTL Pag-andar

Excel Networkdays Intl Function

Pag-andar ng Excel NETWORKDAYS.INTLBuod

Kinakalkula ng pagpapaandar ng Excel NETWORKDAYS.INTL ang bilang ng mga araw na nagtatrabaho sa pagitan ng dalawang mga petsa. Ang NETWORKDAYS.INTL ay nagbubukod ng Sabado at Linggo bilang default, ngunit nagbibigay ng isang paraan upang tukuyin kung aling mga araw ng linggo ang itinuturing na katapusan ng linggo. Ang pagpapaandar ay maaaring opsyonal na ibukod ang isang listahan ng mga piyesta opisyal na ibinibigay bilang mga petsa.





Layunin Kumuha ng mga araw ng trabaho sa pagitan ng dalawang mga petsa Halaga ng pagbalik Isang numero na kumakatawan sa mga araw. Syntax = NETWORKDAYS.INTL (start_date, end_date, [katapusan ng linggo], [holiday]) Mga Argumento
  • start_date - Ang petsa ng pagsisimula.
  • pagtatapos ng petsa - Ang petsa ng pagtatapos.
  • katapusan ng linggo - [opsyonal] Ang pagtatakda para sa kung aling mga araw ng linggo ang dapat isaalang-alang sa katapusan ng linggo.
  • bakasyon - [opsyonal] Isang sanggunian sa mga petsa na dapat isaalang-alang na mga araw na hindi trabaho.
Bersyon Excel 2010 Mga tala ng paggamit

Kinakalkula ng NETWORKDAYS.INTL ang mga araw ng trabaho sa pagitan ng dalawang mga petsa. Ang mga araw ng trabaho ay nagbubukod ng katapusan ng linggo (Sabado at Linggo bilang default) at maaaring opsyonal na ibukod ang mga piyesta opisyal. Ang pagpapaandar na ito ay mas matatag na ang pagpapaandar ng NETWORKDAYS, dahil pinapayagan kang kontrolin kung aling mga araw ng linggo ang itinuturing na katapusan ng linggo. Ang katapusan ng linggo ang pagtatalo ay itinakda gamit ang mga code na nakalista sa talahanayan sa ibaba.

bilang ng mga buwan sa pagitan ng dalawang mga petsa

Kasama sa NETWORKDAYS.INTL ang parehong petsa ng pagsisimula at petsa ng pagtatapos kapag kinakalkula ang mga araw ng trabaho. Nangangahulugan ito kung bibigyan mo ang NETWORKDAYS.INTL ng parehong petsa para sa petsa ng pagsisimula at petsa ng pagtatapos, at ang petsa ay hindi isang katapusan ng linggo o piyesta opisyal, babalik ito ng 1.





Ang NETWORKDAYS.INTL ay maaari ring opsyonal na isaalang-alang ang mga piyesta opisyal. Para sa bakasyon argument, magbigay ng isang saklaw na naglalaman ng mga petsa ng holiday. Ginagamot din ito bilang mga araw na hindi nagtatrabaho at hindi isasama sa resulta.

Sa halimbawang ipinakita, ginagamit ang mga sumusunod na formula:



excel pumunta sa dulo ng column
 
D6= NETWORKDAYS.INTL (B6,C6) D7= NETWORKDAYS.INTL (B7,C7,17) D8= NETWORKDAYS.INTL (B8,C8,1,B13:B14) D9= NETWORKDAYS.INTL (B9,C9,'0000000') D10= NETWORKDAYS.INTL (B10,C10,'0000000',B13:B14)
Numero ng katapusan ng linggo Mga araw ng katapusan ng linggo
1 (default) Sabado Linggo
2 Linggo Lunes
3 Lunes Martes
4 Martes Miyerkules
5 Miyerkules Huwebes
6 Huwebes biyernes
7 Biyernes Sabado
labing-isang Linggo lang
12 Lunes lang
13 Martes lang
14 Miyerkules lang
labinlimang Huwebes lang
16 Biyernes lang
17 Sabado lang

Mask para sa araw ng trabaho

Ang pagpapaandar ng NETWORKDAYS.INTL ay maaari ring tanggapin ang isang 'mask' upang tukuyin ang pagtatapos ng linggo para sa argumento sa katapusan ng linggo. Ang mask ay ibinigay bilang isang string ng 7 character na dapat na alinman sa 1 o zero. Sa scheme na ito, ang bilang 1 ay nangangahulugang katapusan ng linggo at 0 ay nangangahulugang araw ng trabaho. Ang unang digit ay kumakatawan sa Lunes. Nasa ibaba ang ilang mga halimbawa:

 
 NETWORKDAYS.INTL (start,end,'0101011') // workdays = M,W,F  NETWORKDAYS.INTL (start,end,'1010111') // workdays = Tue, Thu  NETWORKDAYS.INTL (start,end,'1111100') // workdays = Sat,Sun  NETWORKDAYS.INTL (start,end,'0000000') // all workdays, no weekends

Mga Tala:

  • Kung ang start_date ay mas malaki kaysa sa end_date, ang pagpapaandar ay magbabalik ng isang negatibong halaga.
  • Kasama sa NETWORKDAYS.INTL ang parehong petsa ng pagsisimula at petsa ng pagtatapos kapag kinakalkula ang mga araw ng trabaho. Nangangahulugan ito kung bibigyan mo ang NETWORKDAYS.INTL ng parehong petsa para sa petsa ng pagsisimula at petsa ng pagtatapos, babalik ito ng 1.

  • Kung ang start_date o end_date ay wala sa saklaw, ibabalik ng NETWORKDAYS.INTL ang #NUM! kamalian
  • Kung hindi wasto ang katapusan ng linggo, ibabalik ng NETWORKDAYS.INTL ang #VALUE! kamalian


^