មុខងារ Excel WORKDAY និង NETWORKDAYS ដើម្បីគណនាថ្ងៃធ្វើការ

  • ចែករំលែកនេះ។
Michael Brown

ការបង្រៀនខ្លីនេះពន្យល់អំពីការប្រើប្រាស់មុខងារ Excel NETWORKDAYS និង WORKDAY ដើម្បីគណនាថ្ងៃធ្វើការជាមួយនឹងប៉ារ៉ាម៉ែត្រផ្ទាល់ខ្លួននៃចុងសប្តាហ៍ និងថ្ងៃឈប់សម្រាក។

Microsoft Excel ផ្តល់នូវមុខងារពីរដែលត្រូវបានរចនាឡើងជាពិសេសសម្រាប់ការគណនាថ្ងៃធ្វើការ - WORKDAY និង NETWORKDAYS.

មុខងារ WORKDAY ត្រឡប់កាលបរិច្ឆេទ N ថ្ងៃធ្វើការនាពេលអនាគត ឬក្នុងអតីតកាល ហើយអ្នកអាចប្រើវាដើម្បីបន្ថែម ឬដកថ្ងៃធ្វើការទៅកាលបរិច្ឆេទដែលបានកំណត់។

ដោយប្រើមុខងារ NETWORKDAYS អ្នកអាចគណនាចំនួនថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរដែលអ្នកបញ្ជាក់។

នៅក្នុង Excel 2010 និងខ្ពស់ជាងនេះ ការកែប្រែដ៏មានឥទ្ធិពលនៃមុខងារដែលបាននិយាយខាងលើមាន។ WORKDAY.INTL និង NETWORKDAYS.INTL ដែលអនុញ្ញាតឱ្យអ្នកកំណត់ថ្ងៃណា និងប៉ុន្មានថ្ងៃជាថ្ងៃចុងសប្តាហ៍។

ហើយឥឡូវនេះ សូមក្រឡេកមើលមុខងារនីមួយៗឱ្យកាន់តែច្បាស់ និងមើលពីរបៀបដែលអ្នកអាចប្រើវាដើម្បីគណនាថ្ងៃធ្វើការនៅក្នុង សន្លឹកកិច្ចការ Excel របស់អ្នក។

    មុខងារ Excel WORKDAY

    មុខងារ Excel WORKDAY ត្រឡប់កាលបរិច្ឆេទដែលជាចំនួនថ្ងៃធ្វើការដែលបានផ្តល់ឱ្យ មុន ឬមុនកាលបរិច្ឆេទចាប់ផ្តើម។ វាមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ ក៏ដូចជាថ្ងៃឈប់សម្រាកណាមួយដែលអ្នកបញ្ជាក់។

    មុខងារ WORKDAY គឺមានគោលបំណងសម្រាប់ការគណនាថ្ងៃធ្វើការ ព្រឹត្តិការណ៍សំខាន់ៗ និងកាលបរិច្ឆេទកំណត់ដោយផ្អែកលើប្រតិទិនការងារស្តង់ដារ ដោយថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យជាថ្ងៃចុងសប្តាហ៍។

    WORKDAY គឺជាមុខងារដែលភ្ជាប់មកជាមួយនៅក្នុង Excel 2007 - 365។ នៅក្នុងកំណែមុន អ្នកត្រូវបើកការវិភាគសំណុំតូចមួយនៃវត្ថុសំខាន់ និងទទួលបាននៅសល់។ ខ្ញុំសូមអរគុណសម្រាប់ការអាន ហើយសង្ឃឹមថានឹងឃើញនៅលើប្លក់របស់យើងនៅសប្តាហ៍ក្រោយ!

    ToolPak។

    នៅពេលប្រើ WORKDAY ក្នុង Excel អ្នកត្រូវបញ្ចូលអាគុយម៉ង់ខាងក្រោម៖

    WORKDAY(start_date, days, [holidays])

    អាគុយម៉ង់ 2 ដំបូងគឺទាមទារ ហើយចុងក្រោយគឺស្រេចចិត្ត :

    • Start_date - កាលបរិច្ឆេទដែលចាប់ផ្តើមរាប់ថ្ងៃធ្វើការ។
    • ថ្ងៃ - ចំនួនថ្ងៃធ្វើការដែលត្រូវបន្ថែមទៅ/ដក ពី start_date ។ លេខវិជ្ជមានត្រឡប់កាលបរិច្ឆេទនាពេលអនាគត លេខអវិជ្ជមានត្រឡប់កាលបរិច្ឆេទអតីតកាល។
    • ថ្ងៃឈប់សម្រាក - បញ្ជីជម្រើសនៃកាលបរិច្ឆេទដែលមិនគួររាប់ជាថ្ងៃធ្វើការ។ នេះអាចជាជួរនៃក្រឡាដែលមានកាលបរិច្ឆេទដែលអ្នកចង់ដកចេញពីការគណនា ឬអារេថេរនៃលេខសៀរៀលដែលតំណាងឱ្យកាលបរិច្ឆេទ។

    ឥឡូវនេះអ្នកដឹងពីមូលដ្ឋានហើយ តោះមើលពីរបៀបដែលអ្នក អាចប្រើមុខងារ WORKDAY នៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នក។

    របៀបប្រើ WORKDAY ដើម្បីបន្ថែម/ដកថ្ងៃធ្វើការរហូតដល់កាលបរិច្ឆេទ

    ដើម្បីគណនាថ្ងៃធ្វើការក្នុង Excel សូមអនុវត្តតាមច្បាប់សាមញ្ញទាំងនេះ៖

    <6
  • ដើម្បី បន្ថែម ថ្ងៃធ្វើការ សូមបញ្ចូលលេខវិជ្ជមានជាអាគុយម៉ង់ ថ្ងៃ នៃរូបមន្ត WORKDAY។
  • ដើម្បី ដក ថ្ងៃធ្វើការ សូមប្រើ ចំនួនអវិជ្ជមាននៅក្នុងអាគុយម៉ង់ days
  • ឧបមាថាអ្នកមានកាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុងក្រឡា A2 បញ្ជីថ្ងៃឈប់សម្រាកនៅក្នុងក្រឡា B2:B5 ហើយអ្នកចង់ស្វែងរក កាលបរិច្ឆេទ 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)

    The រូបថតអេក្រង់ខាងក្រោមបង្ហាញពីលទ្ធផលទាំងអស់នេះ និងរូបមន្ត WORKDAY មួយចំនួនទៀត៖

    ហើយតាមធម្មជាតិ អ្នកអាចបញ្ចូលចំនួនថ្ងៃធ្វើការដើម្បីបន្ថែមទៅ/ដកពីកាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុង ក្រឡាមួយចំនួន ហើយបន្ទាប់មកយោងទៅក្រឡានោះនៅក្នុងរូបមន្តរបស់អ្នក។ ឧទាហរណ៍៖

    =WORKDAY(A2, C2)

    កន្លែងដែល A2 ជាកាលបរិច្ឆេទចាប់ផ្តើម ហើយ C2 គឺជាចំនួនថ្ងៃដែលមិនមែនជាចុងសប្តាហ៍នៅពីក្រោយ (លេខអវិជ្ជមាន) ឬមុន (លេខវិជ្ជមាន) កាលបរិច្ឆេទចាប់ផ្តើម គ្មានថ្ងៃឈប់សម្រាក ដើម្បីដកចេញ។

    គន្លឹះ។ នៅក្នុង Excel 365 និង 2021 អ្នកអាចប្រើ WORKDAY រួមជាមួយនឹង SEQUENCE ដើម្បីបង្កើតជាស៊េរីនៃថ្ងៃធ្វើការ។

    មុខងារ Excel WORKDAY.INTL

    WORKDAY.INTL គឺជាការកែប្រែដ៏មានឥទ្ធិពលនៃ WORKDAY មុខងារដែលដំណើរការជាមួយ ប៉ារ៉ាម៉ែត្រចុងសប្តាហ៍ផ្ទាល់ខ្លួន ។ ក៏ដូចជា WORKDAY វាត្រឡប់កាលបរិច្ឆេទដែលជាចំនួនជាក់លាក់នៃថ្ងៃធ្វើការនាពេលអនាគត ឬក្នុងអតីតកាល ប៉ុន្តែអនុញ្ញាតឱ្យអ្នកកំណត់ថ្ងៃណាមួយនៃសប្តាហ៍ដែលគួរត្រូវបានចាត់ទុកថាជាថ្ងៃចុងសប្តាហ៍។

    មុខងារ WORKDAY.INTL ត្រូវបានណែនាំនៅក្នុងExcel 2010 ដូច្នេះហើយមិនមាននៅក្នុងកំណែ Excel មុននោះទេ។

    វាក្យសម្ព័ន្ធនៃមុខងារ Excel WORKDAY.INTL មានដូចខាងក្រោម៖

    WORKDAY.INTL(start_date, ថ្ងៃ, [ចុងសប្តាហ៍], [ថ្ងៃឈប់សម្រាក])

    អាគុយម៉ង់ពីរដំបូងត្រូវបានទាមទារ ហើយស្រដៀងនឹង WORKDAY's:

    Start_date - កាលបរិច្ឆេទដំបូង។

    ថ្ងៃ - ចំនួននៃ ថ្ងៃធ្វើការមុន (តម្លៃអវិជ្ជមាន) ឬក្រោយ (តម្លៃវិជ្ជមាន) កាលបរិច្ឆេទចាប់ផ្តើម។ ប្រសិនបើអាគុយម៉ង់ days ត្រូវបានផ្តល់ជាលេខទសភាគ វាត្រូវបានកាត់ជាចំនួនគត់។

    អាគុយម៉ង់ពីរចុងក្រោយគឺស្រេចចិត្ត៖

    ចុងសប្តាហ៍ - បញ្ជាក់ថាតើថ្ងៃធ្វើការណាមួយគួរតែជា រាប់ជាថ្ងៃចុងសប្តាហ៍។ នេះអាចជាលេខ ឬខ្សែមួយ ដូចដែលបានបង្ហាញខាងក្រោម។

    លេខ ថ្ងៃចុងសប្តាហ៍
    1 ឬលុបចោល ថ្ងៃសៅរ៍ អាទិត្យ
    2 ថ្ងៃអាទិត្យ ថ្ងៃច័ន្ទ
    3 ថ្ងៃចន្ទ អង្គារ
    4 ថ្ងៃអង្គារ ពុធ
    5 ថ្ងៃពុធ ថ្ងៃព្រហស្បតិ៍
    6 ថ្ងៃព្រហស្បតិ៍ សុក្រ
    7 សុក្រ សៅរ៍
    11 ថ្ងៃអាទិត្យតែប៉ុណ្ណោះ
    12 ថ្ងៃច័ន្ទតែប៉ុណ្ណោះ
    13 សម្រាប់តែថ្ងៃអង្គារ
    14 ថ្ងៃពុធតែប៉ុណ្ណោះ
    15 ថ្ងៃព្រហស្បតិ៍តែប៉ុណ្ណោះ
    16 សម្រាប់តែថ្ងៃសុក្រ
    17 ថ្ងៃសៅរ៍តែប៉ុណ្ណោះ

    ខ្សែអក្សរចុងសប្តាហ៍ - ស៊េរីនៃចំនួនប្រាំពីរ 0 និង 1 ដែលតំណាងឱ្យប្រាំពីរថ្ងៃនៃសប្តាហ៍។ចាប់ផ្តើមជាមួយថ្ងៃច័ន្ទ។ 1 តំណាងឱ្យថ្ងៃមិនធ្វើការ ហើយ 0 តំណាងឱ្យថ្ងៃធ្វើការ។ ឧទាហរណ៍៖

    • "0000011" - ថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យគឺជាថ្ងៃចុងសប្តាហ៍។
    • "1000001" - ថ្ងៃច័ន្ទ និងថ្ងៃអាទិត្យគឺជាចុងសប្តាហ៍។

    នៅពេលមើលឃើញដំបូង , ខ្សែអក្សរចុងសប្តាហ៍ហាក់ដូចជាគ្មានប្រយោជន៍ ប៉ុន្តែខ្ញុំផ្ទាល់ចូលចិត្តវិធីសាស្ត្រនេះប្រសើរជាង ព្រោះអ្នកអាចបង្កើតខ្សែចុងសប្តាហ៍ភ្លាមៗដោយមិនចាំបាច់ចាំលេខណាមួយឡើយ។

    ថ្ងៃឈប់សម្រាក - បញ្ជីកាលបរិច្ឆេទស្រេចចិត្ត អ្នកចង់ដកចេញពីប្រតិទិនថ្ងៃធ្វើការ។ នេះអាចជាជួរនៃក្រឡាដែលមានកាលបរិច្ឆេទ ឬអារេថេរនៃតម្លៃសៀរៀលដែលតំណាងឱ្យកាលបរិច្ឆេទទាំងនោះ។

    ការប្រើ WORKDAY.INTL ក្នុង Excel - ឧទាហរណ៍រូបមន្ត

    ល្អ បរិមាណដ៏ច្រើនគួរសម ទ្រឹស្ដីដែលយើងទើបតែបានពិភាក្សាអាចមើលទៅហាក់ដូចជាស្មុគស្មាញ និងច្របូកច្របល់ ប៉ុន្តែការសាកល្បងប្រើរូបមន្តនឹងធ្វើឱ្យអ្វីៗមានភាពងាយស្រួល។

    នៅលើសំណុំទិន្នន័យរបស់យើង ជាមួយនឹងកាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុងក្រឡា A2 និងបញ្ជីថ្ងៃឈប់សម្រាកនៅក្នុង A5 :A8 សូមគណនាថ្ងៃធ្វើការជាមួយនឹងថ្ងៃចុងសប្តាហ៍ផ្ទាល់ខ្លួន។

    ដើម្បី បន្ថែម 30 ថ្ងៃធ្វើការទៅកាលបរិច្ឆេទចាប់ផ្តើម ថ្ងៃសុក្រ និងថ្ងៃសៅរ៍ត្រូវបានរាប់ជាថ្ងៃចុងសប្តាហ៍ និងថ្ងៃឈប់សម្រាកនៅក្នុង A5:A8 មិនរាប់បញ្ចូល៖

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

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

    ដើម្បី ដក 30 ថ្ងៃធ្វើការចាប់ពីថ្ងៃចាប់ផ្តើម ថ្ងៃអាទិត្យ និងថ្ងៃច័ន្ទត្រូវបានរាប់ជាចុងសប្តាហ៍ និងថ្ងៃឈប់សម្រាកនៅក្នុង A5:A8 មិនរាប់បញ្ចូល :

    =WORKDAY.INTL(A2, -30, 2, A5:A8)

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

    ដើម្បីបន្ថែមថ្ងៃធ្វើការ 10 ទៅ កាលបរិច្ឆេទបច្ចុប្បន្ន ថ្ងៃអាទិត្យជាថ្ងៃចុងសប្តាហ៍តែមួយគត់។ ទេថ្ងៃឈប់សម្រាក៖

    =WORKDAY.INTL(TODAY(), 10, 11)

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

    នៅក្នុងសន្លឹក Excel របស់អ្នក រូបមន្តអាចមើលទៅស្រដៀងនឹងនេះ៖

    <14

    ចំណាំ។ ទាំងមុខងារ Excel WORKDAY និង WORKDAY.INTL ត្រឡប់លេខសៀរៀលដែលតំណាងឱ្យកាលបរិច្ឆេទ។ ដើម្បីទទួលបានលេខទាំងនោះបង្ហាញជាកាលបរិច្ឆេទ សូមជ្រើសរើសក្រឡាដែលមានលេខ ហើយចុច Ctrl+1 ដើម្បីបើកប្រអប់ Format Cells ។ នៅលើផ្ទាំង Number ជ្រើសរើស Date ក្នុងបញ្ជី Category ហើយជ្រើសរើសទម្រង់កាលបរិច្ឆេទដែលអ្នកចង់បាន។ សម្រាប់ជំហានលម្អិត សូមមើល របៀបផ្លាស់ប្តូរទម្រង់កាលបរិច្ឆេទក្នុង Excel ។

    កំហុស Excel WORKDAY និង WORKDAY.INTL

    ប្រសិនបើរូបមន្ត Excel WORKDAY ឬ WORKDAY.INTL ត្រឡប់កំហុសមួយ ហេតុផលទំនងជាមួយដូចខាងក្រោម៖

    # NUM! កំហុសកើតឡើងប្រសិនបើ៖

    • ការរួមបញ្ចូលគ្នានៃអាគុយម៉ង់ start_date និង days បណ្តាលឱ្យមានកាលបរិច្ឆេទមិនត្រឹមត្រូវ ឬ
    • weekend អាគុយម៉ង់នៅក្នុងមុខងារ WORKDAY.INTL មិនត្រឹមត្រូវ .

    #VALUE! កំហុសកើតឡើងប្រសិនបើ៖

    • start_date ឬតម្លៃណាមួយនៅក្នុង holidays មិនមែនជាកាលបរិច្ឆេទត្រឹមត្រូវ ឬ
    • days អាគុយម៉ង់មិនមែនជាលេខទេ។

    មុខងារ Excel NETWORKDAYS

    មុខងារ NETWORKDAYS ក្នុង Excel ត្រឡប់ចំនួនថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរ ដោយមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ និងជាជម្រើសថ្ងៃឈប់សម្រាកដែលអ្នក បញ្ជាក់។

    វាក្យសម្ព័ន្ធនៃ Excel NETWORKDAYS គឺវិចារណញាណ និងងាយស្រួលក្នុងការចងចាំ៖

    NETWORKDAYS (start_date, end_date, [holidays])

    អាគុយម៉ង់ពីរដំបូងគឺជាកាតព្វកិច្ច ហើយទីបីគឺស្រេចចិត្ត៖

    • Start_date - កាលបរិច្ឆេទដំបូងដែលត្រូវចាប់ផ្តើមរាប់ថ្ងៃធ្វើការ។
    • End_date - ចុងបញ្ចប់នៃរយៈពេលដែល អ្នកកំពុងរាប់ថ្ងៃធ្វើការ។

    ទាំងកាលបរិច្ឆេទចាប់ផ្តើម និងកាលបរិច្ឆេទបញ្ចប់ត្រូវបានរាប់ក្នុងចំនួនថ្ងៃធ្វើការដែលត្រឡប់មកវិញ។

    • ថ្ងៃឈប់សម្រាក - បញ្ជីជម្រើស នៃថ្ងៃឈប់សម្រាកដែលមិនគួរត្រូវបានរាប់ជាថ្ងៃធ្វើការ។

    របៀបប្រើ NETWORKDAYS ក្នុង Excel - ឧទាហរណ៍រូបមន្ត

    ឧបមាថាអ្នកមានបញ្ជីថ្ងៃឈប់សម្រាកនៅក្នុងក្រឡា A2:A5, កាលបរិច្ឆេទចាប់ផ្តើមនៅក្នុងជួរ B កាលបរិច្ឆេទបញ្ចប់ក្នុងជួរ C ហើយអ្នកចង់ដឹងថាតើថ្ងៃធ្វើការប៉ុន្មាននៅចន្លោះកាលបរិច្ឆេទទាំងនេះ។ រូបមន្ត NETWORKDAYS សមស្របគឺងាយស្រួលក្នុងការដោះស្រាយ៖

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

    សូមកត់សម្គាល់ថាមុខងារ Excel NETWORKDAYS ត្រឡប់តម្លៃវិជ្ជមាននៅពេលដែលកាលបរិច្ឆេទចាប់ផ្តើមតិចជាងកាលបរិច្ឆេទបញ្ចប់ ហើយតម្លៃអវិជ្ជមានប្រសិនបើ កាលបរិច្ឆេទបញ្ចប់គឺថ្មីជាងកាលបរិច្ឆេទចាប់ផ្តើម (ដូចក្នុងជួរទី 5):

    មុខងារ Excel NETWORKDAYS.INTL

    ដូច NETWORKDAYS មុខងារ NETWORKDAYS.INTL របស់ Excel គណនាចំនួនថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរ ប៉ុន្តែអនុញ្ញាតឱ្យអ្នកកំណត់ថ្ងៃណាមួយដែលគួរត្រូវបានរាប់ជាថ្ងៃចុងសប្តាហ៍។

    វាក្យសម្ព័ន្ធនៃមុខងារ NETWORKDAYS.INTL គឺស្រដៀងទៅនឹង NETWORKDAYS' លើកលែងតែវាមានបន្ថែម [ចុងសប្តាហ៍ ] ប៉ារ៉ាម៉ែត្រដែលបង្ហាញថាថ្ងៃណាមួយនៃសប្តាហ៍គួរតែត្រូវបានរាប់ជាចុងសប្តាហ៍។

    NETWORKDAYS.INTL( start_date, end_date, [ចុងសប្តាហ៍], [ថ្ងៃឈប់សម្រាក] )

    អាគុយម៉ង់ weekend អាចទទួលយកបានទាំងលេខ ឬខ្សែអក្សរ។ លេខ និងខ្សែចុងសប្តាហ៍គឺដូចគ្នាទៅនឹងប៉ារ៉ាម៉ែត្រ weekend នៃអនុគមន៍ WORKDAY.INTL។

    មុខងារ NETWORKDAYS.INTL មាននៅក្នុង Excel 365 - 2010។

    ការប្រើប្រាស់ NETWORKDAYS.INTL ក្នុង Excel - ឧទាហរណ៍រូបមន្ត

    ដោយប្រើបញ្ជីកាលបរិច្ឆេទពីឧទាហរណ៍មុន សូមគណនាចំនួនថ្ងៃធ្វើការរវាងកាលបរិច្ឆេទពីរជាមួយថ្ងៃអាទិត្យជាថ្ងៃចុងសប្តាហ៍តែមួយគត់។ សម្រាប់ការនេះ អ្នកវាយលេខ 11 ក្នុងអាគុយម៉ង់ weekend នៃរូបមន្ត NETWORKDAYS.INTL របស់អ្នក ឬបង្កើតខ្សែអក្សរប្រាំមួយ 0 និង 1 ("0000001"):

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

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

    រូបថតអេក្រង់ខាងក្រោមបង្ហាញថារូបមន្តទាំងពីរផ្តល់លទ្ធផលដូចគ្នាទាំងស្រុង។

    របៀបរំលេចថ្ងៃធ្វើការក្នុង Excel

    ការប្រើប្រាស់ មុខងារ WORKDAY និង WORKDAY.INTL អ្នកមិនត្រឹមតែអាចគណនាថ្ងៃធ្វើការនៅក្នុងសន្លឹកកិច្ចការ Excel របស់អ្នកប៉ុណ្ណោះទេ ប៉ុន្តែថែមទាំងរំលេចពួកវាទៅតាមតក្កវិជ្ជាអាជីវកម្មរបស់អ្នកផងដែរ។ សម្រាប់ការនេះ អ្នកបង្កើតច្បាប់ទម្រង់តាមលក្ខខណ្ឌជាមួយនឹងរូបមន្ត WORKDAY ឬ WORKDAY.INTL។

    ឧទាហរណ៍ ក្នុងបញ្ជីកាលបរិច្ឆេទក្នុងជួរ B សូមគូសបញ្ជាក់តែកាលបរិច្ឆេទនាពេលអនាគតដែលមានក្នុងរយៈពេល 15 ថ្ងៃធ្វើការចាប់ពីថ្ងៃនេះ ដោយមិនរាប់បញ្ចូលថ្ងៃឈប់សម្រាកពីរនៅក្នុងក្រឡា A2:A3។ រូបមន្តជាក់ស្តែងបំផុតដែលគិតដល់មានដូចខាងក្រោម៖

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

    ផ្នែកដំបូងនៃការធ្វើតេស្តតក្កវិជ្ជាកាត់ចោលកាលបរិច្ឆេទកន្លងមក ពោលគឺអ្នកពិនិត្យមើលថាតើកាលបរិច្ឆេទស្មើនឹង ឬធំជាងថ្ងៃនេះ ៖ $B2>TODAY() ហើយនៅក្នុងផ្នែកទីពីរអ្នកផ្ទៀងផ្ទាត់ថាតើកាលបរិច្ឆេទមិនលើសពី 15 ថ្ងៃធ្វើការនាពេលអនាគត ដោយមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ និងថ្ងៃឈប់សម្រាកដែលបានបញ្ជាក់៖ $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3)

    រូបមន្តមើលទៅត្រឹមត្រូវ ប៉ុន្តែនៅពេលដែលអ្នកបង្កើតច្បាប់ដោយផ្អែកលើវា អ្នកនឹងដឹងថាវាគូសបញ្ជាក់ខុស កាលបរិច្ឆេទ៖

    តោះព្យាយាមស្វែងយល់ថាហេតុអ្វីបានជាវាកើតឡើង។ បញ្ហាគឺមិនមែនជាមួយមុខងារ WORKDAY ដូចដែលនរណាម្នាក់អាចសន្និដ្ឋានបាន។ មុខងារគឺត្រឹមត្រូវ ប៉ុន្តែ... តើវាធ្វើដូចម្តេច? វាត្រឡប់កាលបរិច្ឆេទ 15 ថ្ងៃធ្វើការចាប់ពីពេលនេះ ដោយមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍ (ថ្ងៃសៅរ៍ និងថ្ងៃអាទិត្យ) និងថ្ងៃឈប់សម្រាកនៅក្នុងក្រឡា A2:A3។

    យល់ព្រម ហើយតើច្បាប់ផ្អែកលើរូបមន្តនេះធ្វើអ្វី? វារំលេចកាលបរិច្ឆេទទាំងអស់ដែលស្មើនឹង ឬធំជាងថ្ងៃនេះ និងតិចជាងកាលបរិច្ឆេទដែលត្រឡប់ដោយមុខងារ WORKDAY ។ អ្នកឃើញទេ? កាលបរិច្ឆេទទាំងអស់! ប្រសិនបើអ្នកមិនចង់លាបពណ៌ថ្ងៃចុងសប្តាហ៍ និងថ្ងៃបុណ្យទេ អ្នកត្រូវប្រាប់ Excel យ៉ាងច្បាស់ថាកុំធ្វើ។ ដូច្នេះ យើងកំពុងបន្ថែមលក្ខខណ្ឌពីរបន្ថែមទៀតចំពោះរូបមន្តរបស់យើង៖

    • មុខងារ WEEKDAY ដើម្បីមិនរាប់បញ្ចូលថ្ងៃចុងសប្តាហ៍៖ WEEKDAY($B2, 2)<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)

    ដូចដែលអ្នកឃើញ មុខងារ WORKDAY និង WORKDAY.INTL ធ្វើឱ្យការគណនាថ្ងៃធ្វើការក្នុង Excel រហ័ស និងងាយស្រួល។ ជាការពិតណាស់ រូបមន្តជីវិតពិតរបស់អ្នក ទំនងជាមានភាពស្មុគ្រស្មាញជាង ប៉ុន្តែការដឹងពីមូលដ្ឋានគ្រឹះអាចជួយបានយ៉ាងច្រើន ព្រោះអ្នកអាចចងចាំបានតែ

    ម៉ៃឃើល ប្រោន ជា​អ្នក​ចូល​ចិត្ត​ផ្នែក​បច្ចេកវិទ្យា​ដែល​មាន​ចំណង់​ចំណូល​ចិត្ត​ក្នុង​ការ​សម្រួល​ដំណើរការ​ស្មុគស្មាញ​ដោយ​ប្រើ​ឧបករណ៍​កម្មវិធី។ ជាមួយនឹងបទពិសោធន៍ជាងមួយទស្សវត្សនៅក្នុងឧស្សាហកម្មបច្ចេកវិទ្យា គាត់បានពង្រឹងជំនាញរបស់គាត់នៅក្នុង Microsoft Excel និង Outlook ក៏ដូចជា Google Sheets និង Docs ។ ប្លក់របស់ម៉ៃឃើលគឺឧទ្ទិសដល់ការចែករំលែកចំណេះដឹង និងជំនាញរបស់គាត់ជាមួយអ្នកដទៃ ដោយផ្តល់នូវគន្លឹះ និងមេរៀនដែលងាយស្រួលធ្វើតាមសម្រាប់ការកែលម្អផលិតភាព និងប្រសិទ្ធភាព។ មិនថាអ្នកជាអ្នកជំនាញ ឬអ្នកចាប់ផ្តើមដំបូងទេ ប្លក់របស់ Michael ផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃ និងដំបូន្មានជាក់ស្តែងសម្រាប់ការទទួលបានអត្ថប្រយោជន៍ច្រើនបំផុតពីឧបករណ៍កម្មវិធីសំខាន់ៗទាំងនេះ។