Excel خىزمەت كۈنى ۋە NETWORKDAYS خىزمەت كۈنلىرىنى ھېسابلاش ئىقتىدارى

  • ھەمبەھىرلەڭ
Michael Brown

مەزمۇن جەدۋىلى

بۇ قىسقا دەرسلىك Excel NETWORKDAYS ۋە WORKDAY فۇنكسىيەسىنىڭ ئىشلىتىلىش ۋاقتىنى خاس ھەپتە ئاخىرىدىكى پارامېتىرلار ۋە دەم ئېلىش كۈنلىرى بىلەن ھېسابلاش ئۈچۈن ئىشلىتىلىدۇ. تورداشلار <.3> NETWORKDAYS ئىقتىدارىنى ئىشلىتىپ ، سىز بەلگىلىگەن ئىككى چېسلا ئارىسىدىكى خىزمەت كۈن سانىنى ھېسابلىيالايسىز.

Excel 2010 ۋە ئۇنىڭدىن يۇقىرى ، يۇقىرىدا دېيىلگەن ئىقتىدارلارنىڭ تېخىمۇ كۈچلۈك ئۆزگەرتىشلىرى بار ، WORKDAY.INTL ۋە NETWORKDAYS.INTL ، بۇ ھەپتە ۋە ھەپتە كۈنلىرىنىڭ قايسى ۋە قانچە كۈن ئىكەنلىكىنى ئېنىقلاپ بېرەلەيدۇ. Excel خىزمەت جەدۋىلىڭىز.

    Excel خىزمەت كۈنى فۇنكسىيەسى باشلىنىش ۋاقتىدىن بۇرۇن ياكى بۇرۇن. ئۇ ھەپتە ئاخىرى ۋە سىز بەلگىلىگەن دەم ئېلىش كۈنلىرىنى ئۆز ئىچىگە ئالمايدۇ. 0> WORKDAY Excel 2007 - 365 دىكى ئىچكى ئىقتىدار. ئالدىنقى نەشرىدە سىز تەھلىلنى قوزغىتىشىڭىز كېرەككىچىككىنە بىر يۈرۈش مۇھىم ئىشلار ۋە قالغانلىرىنى ئالىدۇ. ئوقۇغانلىقىڭىزغا رەھمەت ، كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن! ToolPak.

    Excel دا WORKDAY نى ئىشلەتكەندە ، تۆۋەندىكىدەك دەلىللەرنى كىرگۈزۈشىڭىز كېرەك: :

    • باشلىنىش ۋاقتى - ھەپتە كۈنلىرىنى ساناشقا باشلايدىغان ۋاقىت.
    • from start_date. مۇسبەت سان كەلگۈسىدىكى ۋاقىتنى قايتۇرىدۇ ، مەنپىي سان ئۆتكەن ۋاقىتنى قايتۇرىدۇ. بۇ سىز ھېسابلاشتىن چىقىرىۋەتمەكچى بولغان چېسلانى ئۆز ئىچىگە ئالغان بىر قاتار ھۈجەيرىلەر بولۇشى مۇمكىن ، ياكى چېسلاغا ۋەكىللىك قىلىدىغان تەرتىپلىك سانلار گۇرۇپپىسىنىڭ تۇراقلىق سانى بولۇشى مۇمكىن. Excel خىزمەت جەدۋىلىدە خىزمەت كۈنىنى ئىشلىتەلەيسىز>
    • خىزمەت كۈنىنى قوشۇش ئۈچۈن ، خىزمەت فورمۇلاسىنىڭ كۈن تالاش-تارتىشى سۈپىتىدە ئاكتىپ ساننى كىرگۈزۈڭ.
    • كۈن تالاش-تارتىشتىكى مەنپىي سان. كەلگۈسى ۋە ئۆتمۈشتىكى 30 خىزمەت كۈنى. بۇنى تۆۋەندىكى فورمۇلا ئارقىلىق قىلالايسىز:

      دەم ئېلىش كۈنلىرىنى ھېسابقا ئالمىغاندا ، باشلىنىش كۈنىگە 30 خىزمەت كۈنى قوشۇش.B2: B5:

      =WORKDAY(A2, 30, B2:B5)

      باشلىنىش ۋاقتىدىن باشلاپ 30 خىزمەت كۈنىنى چىقىرىۋېتىش ، B2: B5:

      =WORKDAY(A2, -30, B2:B5)

      ھەپتە ئاخىرىنى ھېسابلاش. نۆۋەتتىكى چېسلا دە ، TODAY () فۇنكسىيەسىنى باشلىنىش ۋاقتى قىلىپ ئىشلىتىڭ:

      بۈگۈنگە 30 خىزمەت كۈنى قوشۇش:

      =WORKDAY(TODAY(), 30)

      بۈگۈندىن باشلاپ 30 خىزمەت كۈنىنى ئېلىڭ:

      =WORKDAY(TODAY(), -30)

      باشلىنىش ۋاقتىنى بىۋاسىتە فورمۇلا بىلەن تەمىنلەش ئۈچۈن ، DATE ئىقتىدارىنى ئىشلىتىڭ:

      =WORKDAY(DATE(2015,5,6), 30)

      تۆۋەندىكى ئېكران رەسىمى بۇلارنىڭ ھەممىسى ۋە باشقا بىر قانچە خىزمەت فورمۇلاسىنىڭ نەتىجىسىنى كۆرسىتىپ بېرىدۇ:

      تەبىئىيكى ، باشلىنىش ۋاقتىدىن باشلاپ قوشۇش / ئېلىش ئۈچۈن خىزمەت كۈن سانىنى كىرگۈزەلەيسىز. بەزى كاتەكچىلەر ، ئاندىن فورمۇلادىكى بۇ كاتەكچىنى كۆرسىتىدۇ. مەسىلەن:

      =WORKDAY(A2, C2)

      بۇ يەردە A2 باشلىنىش ۋاقتى ، C2 بولسا ھەپتە ئاخىرىدىكى كۈنلەرنىڭ سانى (مەنپىي سان) ياكى باشلىنىش ۋاقتى (مۇسبەت سان) نىڭ ئالدىدا ، دەم ئېلىش كۈنى يوق. چىقىرىۋېتىش.

      كۆرسەتمە. Excel 365 ۋە 2021-يىللاردا ، سىز خىزمەت كۈنىنى SEQUENCE بىلەن بىرلەشتۈرۈپ بىر يۈرۈش خىزمەت كۈنلىرىنى ھاسىل قىلالايسىز.

      Excel WORKDAY.INTL ئىقتىدارى

      خىزمەت كۈنى. ئىختىيارى ھەپتە ئاخىرىدىكى پارامېتىرلىرى بىلەن ئىشلەيدىغان ئىقتىدار. خىزمەت ۋاقتىغا ئوخشاش ، ئۇ كەلگۈسىدە ياكى ئۆتمۈشتە بەلگىلەنگەن خىزمەت كۈنى بولغان ۋاقىتنى قايتۇرىدۇ ، ئەمما ھەپتىنىڭ قايسى كۈنلىرىنى ھەپتە ئاخىرى دەپ قاراش كېرەكلىكىنى بەلگىلەيدۇ.

      خىزمەت كۈنى. INTL ئىقتىدارى تونۇشتۇرۇلغانExcel 2010 ۋە ئىلگىرىكى Excel نەشرىدە يوق.

      Excel WORKDAY.INTL فۇنكسىيەسىنىڭ گرامماتىكىسى تۆۋەندىكىچە:

      خىزمەت كۈنى. INTL

      ئالدىنقى ئىككى خىل تالاش-تارتىش تەلەپ قىلىنىدۇ ۋە خىزمەت كۈنىگە ئوخشايدۇ:

      باشلىنىش ۋاقتى - دەسلەپكى ۋاقىت.

      كۈن - سانى خىزمەت كۈنى باشلىنىشتىن بۇرۇن (مەنپىي قىممەت) ياكى كېيىنكى (ئاكتىپ قىممەت). ئەگەر days تاللانما ئونلۇق سان سۈپىتىدە تەمىنلەنسە ، ئۇ پۈتۈن سانغا قىسقارتىلىدۇ.

      ئاخىرقى ئىككى خىل تاللاش ئىختىيارىي بولىدۇ: ھەپتە ئاخىرىدىكى كۈنلەر ھېسابلىنىدۇ. تۆۋەندە كۆرسىتىلگەندەك بۇ سان ياكى بىر قۇر بولۇشى مۇمكىن.

      1 ياكى ئەمەلدىن قالدۇرۇلدى
      سان ھەپتە ئاخىرى
      شەنبە ، يەكشەنبە
      2 يەكشەنبە ، دۈشەنبە
      3 دۈشەنبە ، سەيشەنبە
      4 سەيشەنبە ، چارشەنبە
      5 چارشەنبە ، پەيشەنبە
      6 پەيشەنبە ، جۈمە
      7 جۈمە ، شەنبە
      11 يەكشەنبە پەقەت
      12 دۈشەنبە پەقەت
      13 سەيشەنبە پەقەت
      14 چارشەنبە پەقەت
      15 پەقەت پەيشەنبە كۈنىلا
      16 جۈمە كۈنى پەقەت
      17 شەنبە پەقەت

      ھەپتە ئاخىرىدىكى تىزما - ھەپتىنىڭ يەتتە كۈنىگە ۋەكىللىك قىلىدىغان يەتتە 0 ۋە 1 يۈرۈشلىرى ،دۈشەنبەدىن باشلىنىدۇ. 1 خىزمەت كۈنىگە ، 0 خىزمەت كۈنىگە ۋەكىللىك قىلىدۇ. مەسىلەن:

      • "0000011" - شەنبە ۋە يەكشەنبە ھەپتە ئاخىرى.
      • "1000001" - دۈشەنبە ۋە يەكشەنبە ھەپتە ئاخىرى.

      بىرىنچى كۆرۈش ھەپتە ئاخىرىدىكى سىزىقلار قارىماققا ئارتۇقچە تۇيۇلىدۇ ، ئەمما مەن شەخسەن بۇ ئۇسۇلنى ياخشى كۆرىمەن ، چۈنكى سىز ھېچقانداق ساننى ئېسىڭىزدە تۇتمايلا چىۋىندە ھەپتە ئاخىرىدىكى سىزىقنى ياسىيالايسىز.

      خىزمەت كۈنى كالېندارىدىن چىقىرىۋەتمەكچى. بۇ چېسلانى ئۆز ئىچىگە ئالغان بىر قاتار كاتەكچىلەر ياكى بۇ چېسلاغا ۋەكىللىك قىلىدىغان يۈرۈشلۈك قىممەتلەرنىڭ تۇراقلىق سانلىرى بولۇشى مۇمكىن.

      Excel دىكى WORKDAY.INTL نى ئىشلىتىش - فورمۇلا مىساللىرى بىز بايا مۇلاھىزە قىلغان نەزەرىيە قارىماققا قارىماققا ناھايىتى مۇرەككەپ ۋە قايمۇقۇشتەك تۇيۇلىدۇ ، ئەمما فورمۇلادا قولىڭىزنى سىناپ باقسىڭىز ئىشلارنى ئاسانلاشتۇرىدۇ.

      سانلىق مەلۇمات ئامبىرىمىزدا ، A2 كاتەكچىنىڭ باشلىنىش ۋاقتى ۋە A5 دىكى دەم ئېلىش تىزىملىكى بار. : A8 ، ھەپتە ئاخىرىدىكى دەم ئېلىش كۈنلىرى بىلەن ھېسابلاپ باقايلى> =WORKDAY.INTL(A2, 30, 7, A5:A8)

      ياكى

      =WORKDAY.INTL(A2, 30, "0000110", A5:A8)

      باشلىنىش ۋاقتىدىن باشلاپ 30 خىزمەت كۈنىنى ئېلىش ، يەكشەنبە ۋە دۈشەنبە كۈنلىرى A5: A8 ھەپتە ئاخىرى ۋە دەم ئېلىش كۈنى ھېسابلىنىدۇ. :

      ياقدەم ئېلىش كۈنلىرى:

      =WORKDAY.INTL(A2, 10, "0000001")

      ياكى

      =WORKDAY.INTL(A2, 10, "0000001")

      Excel جەدۋىلىڭىزدە فورمۇلا مۇشۇنىڭغا ئوخشايدۇ:>

      ئەسكەرتىش. Excel WORKDAY ۋە WORKDAY.INTL ھەر ئىككىسى چېسلاغا ۋەكىللىك قىلىدىغان تەرتىپ نومۇرىنى قايتۇرىدۇ. بۇ سانلارنى چېسلا قىلىپ كۆرسىتىش ئۈچۈن ، سانلار بىلەن كاتەكچىلەرنى تاللاڭ ۋە Ctrl + 1 نى بېسىپ فورمات كاتەكچىسى سۆزلىشىش رامكىسىنى ئاچىمىز. سان بەتكۈچىدە ، تۈر تىزىملىكىدىكى چېسلا نى تاللاڭ ۋە لازىملىق چېسلانى تاللاڭ. تەپسىلىي قەدەم باسقۇچلار ئۈچۈن Excel دىكى چېسلا شەكلىنى قانداق ئۆزگەرتىشنى كۆرۈڭ.

      Excel خىزمەت كۈنى ۋە خىزمەت كۈنى. INTL خاتالىقلىرى

      ئەگەر Excel خىزمەت كۈنى ياكى خىزمەت كۈنى. نۇمۇر! .

    # قىممەت! خاتالىق كۆرۈلسە: 10> days تالاش-تارتىش سان ئەمەس. بەلگىلەڭ.

    Excel NETWORKDAYS نىڭ گرامماتىكىسى بىۋاسىتە ۋە ئەستە تۇتۇشقا قۇلايلىق:

    تور كۈنىئىختىيارىي تاللاش: سىز خىزمەت كۈنلىرىنى ھېسابلاۋاتىسىز. دەم ئېلىش كۈنلىرى ، خىزمەت كۈنلىرى ھېسابلانماسلىقى كېرەك. B ئىستوندىكى باشلىنىش ۋاقتى ، C ئىستوندىكى ئاخىرلىشىش ۋاقتى ، ھەمدە بۇ چېسلا ئارىسىدا قانچىلىك خىزمەت كۈنى بارلىقىنى بىلگۈڭىز كېلىدۇ. ماس كېلىدىغان NETWORKDAYS فورمۇلانى ئاسانلا چۈشىنىشكە بولىدۇ:

    =NETWORKDAYS(B2, C2, $A$2:$A$5)

    دىققەت قىلىڭ ، Excel NETWORKDAYS ئىقتىدارى باشلىنىش ۋاقتى ئاخىرلاشقان ۋاقىتقا يەتمىسە ئاكتىپ قىممەت قايتۇرىدۇ ، ئەگەر بولسا مەنپىي قىممەت. ئاخىرلىشىش ۋاقتى باشلىنىش ۋاقتىدىنمۇ يېقىنقى (5-قۇردىكىگە ئوخشاش):

    Excel NETWORKDAYS.INTL ئىقتىدارى

    NETWORKDAYS غا ئوخشاش ، Excel نىڭ NETWORKDAYS.INTL ئىقتىدارى ئىككى كۈن ئارىسىدىكى ھەپتە كۈن سانىنى ھېسابلايدۇ ، ئەمما قايسى كۈنلەرنى ھەپتە ئاخىرىدىكى كۈن دەپ ساناشنى بەلگىلىيەلەيسىز.

    NETWORKDAYS.INTL ئىقتىدارىنىڭ گرامماتىكىسى NETWORKDAYS غا بەك ئوخشايدۇ ، پەقەت قوشۇمچە ] ھەپتىنىڭ قايسى كۈنلىرىنى ھەپتە ئاخىرى دەپ سانايدىغان پارامېتىر.

    NETWORKDAYS.INTL (start_date, end_date, [ھەپتە ئاخىرى] ، [دەم ئېلىش])ياكى سان ياكى بىر قۇر. سان ۋە ھەپتە ئاخىرىدىكى سىزىقلار WORKDAY.INTL فۇنكىسىيەسىنىڭ weekend پارامېتىرى بىلەن پۈتۈنلەي ئوخشاش.

    NETWORKDAYS.INTL ئىقتىدارى Excel 365 - 2010 دە بار.

    NETWORKDAYS.INTL Excel دا - فورمۇلا مىسالى

    ئالدىنقى مىسالدىكى چېسلا تىزىملىكىدىن پايدىلىنىپ ، يەكشەنبە كۈنىدىكى بىردىنبىر دەم ئېلىش كۈنى بولغان ئىككى كۈن ئارىسىدىكى خىزمەت كۈن سانىنى ھېسابلاپ باقايلى. بۇنىڭ ئۈچۈن سىز NETWORKDAYS.INTL فورمۇلانىڭ weekend تاللانمىسىغا 11-نومۇرنى كىرگۈزۈڭ ياكى ئالتە 0 ۋە بىر 1 ("0000001") دىن بىر قۇر يازىسىز:

    =NETWORKDAYS.INTL(B2, C2, 11, $A$2:$A$5)

    ياكى

    =NETWORKDAYS.INTL(B2, C2, "0000001", $A$2:$A$5)

    تۆۋەندىكى ئېكران رەسىمى ھەر ئىككى فورمۇلانىڭ پۈتۈنلەي ئوخشاش نەتىجىنى قايتۇرىدىغانلىقىنى ئىسپاتلايدۇ. WORKDAY ۋە WORKDAY.INTL ئىقتىدارلىرى ، سىز Excel خىزمەت جەدۋىلىدىكى خىزمەت كۈنلىرىنى ھېسابلاپلا قالماي ، يەنە سودا لوگىكىڭىزنىڭ تەلىپىگە ئاساسەن ئۇلارنى گەۋدىلەندۈرەلەيسىز. بۇنىڭ ئۈچۈن سىز بىر خىزمەت كۈنى ياكى خىزمەت كۈنى. INTL فورمۇلاسى بىلەن شەرتلىك فورماتلاش قائىدىسى ھاسىل قىلىسىز. ، A2 كاتەكچىلىرىدىكى ئىككى بايرامنى ئۆز ئىچىگە ئالمايدۇ: A3. ئېسىمگە كەلگەن ئەڭ روشەن فورمۇلا تۆۋەندىكىچە:

    =AND($B2>TODAY(), $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3))

    لوگىكىلىق سىناقنىڭ بىرىنچى قىسمى ئۆتمۈشتىكى ۋاقىتنى قىسقارتىدۇ ، يەنى سىز بىر چېسلانىڭ بۈگۈنگە تەڭ ياكى چوڭ ياكى ئەمەسلىكىنى تەكشۈرىسىز. : $ B2 & gt; بۈگۈن (). ئىككىنچى قىسمىدا دەلىللەيسىزبىر كۈننىڭ كەلگۈسىدە 15 ھەپتىدىن ئېشىپ كەتمەسلىكى ، ھەپتە ئاخىرى ۋە بەلگىلەنگەن دەم ئېلىش كۈنلىرىنى ھېسابقا ئالمىغاندا: $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3)

    فورمۇلا قارىماققا توغرا كۆرۈنىدۇ ، ئەمما ئۇنى ئاساس قىلىپ قائىدە تۈزسىڭىز ، ئۇنىڭ خاتالىقنى گەۋدىلەندۈرگەنلىكىنى ھېس قىلىسىز. چېسلا:

    بۇنىڭ نېمە ئۈچۈن يۈز بېرىدىغانلىقىنى ئېنىقلاپ باقايلى. مەسىلە خۇلاسە قىلغاندەك ، خىزمەت كۈنىدە ئەمەس. ئىقتىدارى توغرا ، ئەمما ... ئەمەلىيەتتە نېمە قىلىدۇ؟ ئۇ ھازىردىن باشلاپ 15 خىزمەت كۈنىنى قايتۇرىدۇ ، ھەپتە ئاخىرى (شەنبە ۋە يەكشەنبە) ۋە A2: A3 كاتەكچىلىرىدىكى دەم ئېلىش كۈنلىرىنى ئۆز ئىچىگە ئالمايدۇ.

    بولىدۇ ، بۇ فورمۇلانى ئاساس قىلغان قائىدە نېمە قىلىدۇ؟ ئۇ بۈگۈنگە تەڭ ياكى ئۇنىڭدىن چوڭ ۋە خىزمەت كۈنى قايتۇرغان ۋاقىتقا يەتمەيدىغان بارلىق چېسلانى گەۋدىلەندۈرىدۇ. كۆرەمسىز؟ بارلىق چېسلا! ھەپتە ئاخىرى ۋە دەم ئېلىش كۈنلىرىنى رەڭدار قىلىشنى خالىمىسىڭىز ، ئۇنداقتا Excel غا ئېنىق دېمەسلىكىڭىز كېرەك. شۇڭا ، بىز فورمۇلامىزغا يەنە ئىككى شەرت قوشىۋاتىمىز:

    • ھەپتە ئاخىرىنى ئۆز ئىچىگە ئالمايدىغان ھەپتىلىك ئىقتىدار: ھەپتىلىك دەم ئېلىش ($ B2 ، 2) & lt; 6
    • COUNTIF ئىقتىدارى بايرامنى ئۆز ئىچىگە ئالمايدۇ. : COUNTIF ($ A $ 2: $ A $ 3, $ B2) = 0

    تۆۋەندىكى ئېكراندا كۆرسىتىلگەندەك ، ياخشىلانغان فورمۇلا مۇكەممەل ئىشلەيدۇ:

    =AND($B2>TODAY(), $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3), COUNTIF($A$2:$A$3, $B2)=0, WEEKDAY($B2, 2)<6)

    كۆرگىنىڭىزدەك ، خىزمەت كۈنى ۋە خىزمەت كۈنى. INTL ئىقتىدارلىرى Excel دىكى خىزمەت كۈنلىرىنى ھېسابلاشنى تېز ۋە ئاسان قىلىدۇ. ئەلۋەتتە ، سىزنىڭ رېئال تۇرمۇشتىكى فورمۇلاڭىز تېخىمۇ مۇرەككەپ بولۇشى مۇمكىن ، ئەمما ئاساسنى بىلىش زور ياردىمى بولىدۇ ، چۈنكى سىز پەقەت ئەستە ساقلىيالايسىز

    مايكول بروۋن مەخسۇس تېخنىكا ھەۋەسكارى بولۇپ ، يۇمشاق دېتال قوراللىرى ئارقىلىق مۇرەككەپ جەريانلارنى ئاددىيلاشتۇرىدۇ. تېخنىكا ساھەسىدە ئون نەچچە يىللىق تەجرىبىسى بار ، ئۇ Microsoft Excel ۋە Outlook ، شۇنداقلا Google Sheets ۋە Docs قاتارلىق جەھەتلەردە ئۆزىنىڭ ماھارىتىنى ئۆستۈردى. مايكىلنىڭ بىلوگى ئۆزىنىڭ بىلىمى ۋە تەجرىبىسىنى باشقىلار بىلەن ئورتاقلىشىشقا بېغىشلانغان بولۇپ ، ئىشلەپچىقىرىش ۋە ئۈنۈمنى ئاشۇرۇش ئۈچۈن ئاسان ئەگىشىدىغان ئۇسۇل ۋە دەرسلىكلەر بىلەن تەمىنلەيدۇ. مەيلى تەجرىبىلىك كەسپىي خادىم ياكى يېڭى ئۆگەنگۈچى بولۇڭ ، مايكولنىڭ بىلوگى بۇ مۇھىم يۇمشاق دېتال قوراللىرىدىن ئۈنۈملۈك پايدىلىنىش ئۈچۈن قىممەتلىك چۈشەنچە ۋە ئەمەلىي مەسلىھەت بىلەن تەمىنلەيدۇ.