Բովանդակություն
Այս ձեռնարկում մենք կբացատրենք, թե ինչպես օգտագործել տարբեր գործառույթներ Excel-ում երկու ամսաթվերի միջև աշխատանքային օրերը հաշվարկելու համար: Երբեմն շատ էական է դառնում նախագծի կառավարման մեջ աշխատանքային օրերի հաշվարկը երկու ամսաթվերի միջև: Այս հոդվածի ընթացքում մենք կօգտագործենք բազմաթիվ գործառույթներ՝ եզակի տվյալների հավաքածուներով, որպեսզի ցույց տանք Excel-ում երկու ամսաթվերի միջև աշխատանքային օրերի հաշվարկման գործընթացը:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել պրակտիկայի աշխատանքային գիրքը այստեղից:
Հաշվարկել աշխատանքային օրերը.xlsx
4 հեշտ մեթոդ Excel-ում երկու ամսաթվերի միջև աշխատանքային օրերը հաշվարկելու համար
Microsoft Excel մեզ տրամադրում է բազմաթիվ գործառույթներ տարբեր առաջադրանքներ կատարելու համար: Այս հոդվածի 4 մեթոդներում մենք կօգտագործենք NETWORKDAYS և NETWORKDAYS.INTL ֆունկցիաները, որոնք նվիրված են երկու ամսաթվերի միջև աշխատանքային օրերի հաշվարկին: Մենք նաև կօգտագործենք SUM, INT & WEEKDAY գործառույթները` նույն արդյունքը ստանալու համար:
1. Excel NETWORKDAYS ֆունկցիան` երկու ամսաթվերի միջև աշխատանքային օրերը հաշվարկելու համար
Excel-ի NETWORKDAYS գործառույթը հաշվարկում է թիվը: աշխատանքային օրերը երկու ամսաթվերի միջև: Մենք կարող ենք նաև բացառել արձակուրդները մեր աշխատանքային օրերից, ինչը այս ֆունկցիայի կամընտիր արգումենտն է:
1.1 Հաշվել աշխատանքային օրերը երկու ամսաթվերի միջև Excel-ում առանց արձակուրդների
Այս մեթոդով մենք կօգտագործենք NETWORKDAYS ֆունկցիան դեպիհաշվարկել աշխատանքային օրերը երկու ամսաթվերի միջև: Մենք արձակուրդներն այս մեթոդով չենք դիտարկի։ Այսպիսով, այս գործընթացը կհամարի միայն շաբաթը և կիրակի օրը որպես հանգստյան օրեր: Հետևյալ տվյալների բազայում մենք ունենք Սկսման ամսաթիվ և Ավարտման ամսաթիվը տարբեր աշխատանքների համար: Մենք հաշվարկելու ենք այդ ժամանակահատվածի ընդհանուր աշխատանքային օրերը Աշխատանքային օրեր անունով սյունակում:
Այսպիսով, տեսնենք այս գործողությունը կատարելու քայլերը:
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք E5 բջիջը: Տեղադրեք հետևյալ բանաձևը այդ բջիջում՝
=NETWORKDAYS(B5,C5)
- Այժմ սեղմեք Enter ։
- Վերոնշյալ գործողությունը վերադարձնում է աշխատանքային օրերի արժեքը “1-01-22” և “31-12-22 ամսաթվերի միջև։ E5 բջիջում: Հետևյալ պատկերից տեսնում ենք, որ աշխատանքային օրերի արժեքը այդ միջակայքի համար կազմում է 260 ։
- Երկրորդում ընտրեք բջիջը։ E5 : Տեղափոխեք մկնիկի կուրսորը ընտրված բջիջի ներքևի աջ անկյունում, որպեսզի այն վերածվի գումարած (+) նշանի, ինչպես հետևյալ պատկերը:
- Երրորդ, սեղմեք գումարած (+) նշանի վրա և քաշեք Լրացնել բռնակը դեպի ներքև E10 բջջի բանաձևը պատճենելու համար 6>E5 այլ բջիջներում: Մենք կարող ենք նաև կրկնակի սեղմել գումարած (+) նշանի վրա՝ նույն արդյունքը ստանալու համար:
- Դրանից հետո թողարկեք մկնիկի սեղմումով:
- Վերջում, մենք կարող ենք տեսնել աշխատանքային օրերի արժեքներըբացառելով տոները բջիջներում (E5:E10) ։
1.2. Ներառեք արձակուրդները երկու ամսաթվերի միջև աշխատանքային օրերի հաշվարկման ժամանակ
Ի տարբերություն նախորդ օրինակի, այս օրինակում մենք կդիտարկենք արձակուրդները՝ NETWORKDAYS ֆունկցիայի միջոցով երկու ամսաթվերի միջև աշխատանքային օրերը հաշվարկելու համար: Այս մեթոդը ցույց տալու համար մենք կօգտագործի նույն տվյալների բազան, բայց այս անգամ մենք ունենք արձակուրդների լրացուցիչ ցուցակ: Մենք կարող ենք տեսնել արձակուրդները տվյալների հավաքածուի հետևյալ պատկերում:
Եկեք նայենք այս գործողությունն իրականացնելու քայլերին:
ՔԱՅԼԵՐ :
- Սկզբում ընտրեք E5 բջիջը: Մուտքագրեք հետևյալ բանաձևը այդ բջիջում՝
=NETWORKDAYS(B6,C6,$D$13:$D$15)
- Այժմ սեղմեք Մուտքագրեք ։
- Վերոնշյալ հրամանը վերադարձնում է աշխատանքային օրերի քանակը «1-01-22» և «31-12-22» ամսաթվերի միջև։ . Այս մեթոդում օգտագործվող բանաձեւը համարում է (D13:D15) միջակայքի արժեքը որպես տոն: Աշխատանքային օրերի արժեքը այդ միջակայքի համար 257 է, ինչպես երևում է հետևյալ նկարում:
- Հաջորդում ընտրեք բջիջը E5 ։ Մկնիկի ցուցիչը գցեք ընտրված բջիջի ներքևի աջ անկյունում, որտեղ այն կվերածվի գումարած (+) նշանի, ինչպես ցույց է տրված ստորև նկարում:
- Այնուհետև պատճենեք բանաձևը: E5 բջիջի այլ բջիջներում սեղմեք գումարած (+) նշանի վրա և քաշեք Լրացնել բռնակը դեպի E10 բջիջ: Մենք կարող ենք նաև կրկնակի սեղմել պլյուսի վրա(+) ստորագրեք նույն արդյունքը ստանալու համար:
- Այժմ ազատեք մկնիկի սեղմումը:
- Վերջապես մենք ստացեք աշխատանքային օրերի բոլոր արժեքները բջիջներում (E5:E10) :
Կարդալ ավելին` Հաշվարկեք օրերի քանակը երկու ամսաթվերի միջև Excel-ում (8 արագ հնարք)
2. Կիրառեք NETWORKDAYS.INTL ֆունկցիան` սովորական արձակուրդներով աշխատանքային օրերը հաշվարկելու համար
NETWORKDAYS: INTL ֆունկցիան նման է NETWORKDAYS ֆունկցիային: Երկու գործառույթներն էլ հաշվարկում են աշխատանքային օրերը երկու ամսաթվերի միջև: Բայց NETWORKDAYS.INTL ֆունկցիան թույլ է տալիս ընտրել, թե որ օրը կհամարենք որպես տոն։ NETWORKDAYS.INTL ֆունկցիան համարվում է միայն կիրակի որպես միջազգային տոն: Այսպիսով, շաբաթը կհամարի աշխատանքային օր։ Այս մեթոդը ցույց տալու համար մենք նորից կկատարենք նախորդ մեթոդը NETWORKDAYS.INTL ֆունկցիայի միջոցով:
Այսպիսով, դա կատարելու համար պարզապես անցեք հետևյալ քայլերը: գործողություն:
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք E5 բջիջը: Այդ բջիջում գրեք հետևյալ բանաձևը.
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)
- Այժմ սեղմեք Enter .
- Աշխատանքային օրերի քանակը «1-01-22» և «31-12-22» ամսաթվերի միջև վերադարձվում է վերը նշվածով. հրաման. Այս մեթոդի հաշվարկը մեկնաբանում է (D13:D15) միջակայքի արժեքը որպես տոն: մենք կարող ենք տեսնել աշխատանքային օրերի քանակը այդ միջակայքումէ 310 : Արժեքն ավելի մեծ է, քան նախորդ արդյունքները, քանի որ այն չի համարվում շաբաթը որպես արձակուրդ:
- Հաջորդը սեղմեք բջիջի վրա E5 : Սահեցրեք մկնիկի կուրսորը ընտրված բջջի ներքևի աջ անկյունում, որտեղ այն կվերածվի գումարած (+) նշանի, ինչպես ցույց է տրված ստորև:
- Այնուհետև սեղմեք պլյուսը: (+) ստորագրեք և քաշեք Լրացնել բռնակը ներքև մինչև E10 բջիջը` բանաձեւը E5 բջիջից կրկնօրինակելու համար: Նույն արդյունքը ստանալու համար մենք կարող ենք կրկնակի սեղմել գումարած (+) նշանի վրա:
- Դրանից հետո թողեք մկնիկը սեղմեք հիմա:
- Վերջապես, մենք ունենք աշխատանքային օրվա բոլոր արժեքները բջիջներում (E5:E10) :
Առնչվող բովանդակություն. Ինչպես հաշվարկել մնացած օրերը Excel-ում (5 մեթոդ)
Նման ընթերցումներ.
- Հաշվարկել օրերի քանակը երկու ամսաթվերի միջև VBA-ով Excel-ում
- Ինչպես ստեղծել օրվա հետհաշվարկ Excel-ում (2 օրինակ)
- Օգտագործել DateDiff ֆունկցիան Excel VBA-ում (5 օրինակ)
- Ինչպես հաշվել ամսաթվի դեպքերը Excel-ում
- Excel բանաձևը հաշվարկելու համար Օրեր միջեւ այսօր & AMP; Մեկ այլ ամսաթիվ (6 արագ եղանակ)
3. Հաշվեք աշխատանքային օրերի թիվը կես դրույքով աշխատանքում Excel-ում
Աշխատանքային օրերի քանակը կես դրույքով աշխատանքը նույնը չէ, ինչ սովորականը: Մենք պետք է ավելացնենք մի քանի լրացուցիչ փոփոխություններ NETWORKDAYS.INTL ֆունկցիայի մեջ՝ հանելու համար:աշխատանքային օրերը կես դրույքով աշխատանքում. Այս մեթոդը ցույց տալու համար մենք կօգտագործենք նույն տվյալների բազան, որն օգտագործեցինք առաջին օրինակում:
Եկեք նայենք այս մեթոդի կատարման քայլերին:
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք E5 բջիջը: Տեղադրեք հետևյալ բանաձևը այդ բջիջում՝
=NETWORKDAYS.INTL(B5,C5,"1010111")
- Այժմ սեղմեք Enter .
- Վերոնշյալ հրամանը վերադարձնում է կես դրույքով աշխատանքային ամսաթվերի քանակը «1-01-22 » և «31-12-22 ամսաթվերի միջև: «. Մենք տեսնում ենք, որ այս միջակայքի միջև աշխատանքային օրվա արժեքը 104 է:
- Երկրորդ, անցեք <6 բջիջ:>E5 : Տեղադրեք մկնիկի կուրսորը ընտրված բջջի ներքևի աջ անկյունում, որտեղ այն կվերածվի գումարած (+) նշանի, ինչպես ցույց է տրված ստորև նկարում:
- Երրորդ, հպեք գումարած (+) նշանը և Լրացնել բռնակը ներքև` E10 բջիջը` E5 բջիջից բանաձևը տեղադրելու համար: Նույն արդյունքը ստանալու համար կարող ենք կրկնակի սեղմել նաև գումարած (+) նշանի վրա:
- Դրանից հետո անվճար մկնիկի սեղմումով:
- Վերջապես, մենք ունենք աշխատանքային օրվա բոլոր արժեքները բջիջներում (E5:E10) :
ՆՇՈՒՄ.
Այս մեթոդում մենք օգտագործել ենք “1010111” ֆունկցիայի ներկառուցված տարբերակից շաբաթավերջն ընտրելու փոխարեն:
- 0 նշանակում է աշխատանքային օր:
- 1 ներկայացնում է ոչ աշխատանքային օր:
Ահա առաջինըհաջորդականության թիվը ցույց է տալիս երկուշաբթի մինչդեռ վերջին թիվը ցույց է տալիս ուրբաթ : Այսպիսով, «1010111» հաջորդականությունը նշանակում է, որ միայն Երեքշաբթի և Հինգշաբթի աշխատանքային օրեր են, իսկ շաբաթվա մնացած օրերը ոչ աշխատանքային։
Առնչվող բովանդակություն. Excel-ի բանաձև՝ հաջորդ ամսվա ամսաթիվը կամ օրերը գտնելու համար (6 արագ եղանակ)
4. Միավորել Excel SUM և INT գործառույթները Աշխատանքային օրերը երկու ամսաթվերի միջև հաշվարկելու համար
Բացի NETWORKDAYS և NETWORKDAYS.INTL ֆունկցիաներից, կա նաև մեկ այլ մեթոդ, որը կարող է օգտագործվել աշխատանքային օրերի քանակը ստանալու համար: երկու ամսաթվերի միջև: Այս մեթոդում մենք կօգտագործենք SUM և INT ֆունկցիաների համակցությունը WEEKDAY ֆունկցիայի օգնությամբ երկու ամսաթվերի միջև աշխատանքային ամսաթվերը հաշվարկելու համար: Excel-ում SUM ֆունկցիան օգտագործվում է մի քանի թվեր միասին ավելացնելու համար: INT ֆունկցիան թիվը փոխակերպում է իր ամենամոտ ամբողջ արժեքին: WEEKDAY ֆունկցիան վերադարձնում է աշխատանքային օրը, որը համապատասխանում է որոշակի ամսաթվի: Այս ընթացակարգը ցուցադրելու համար մենք կօգտագործենք նույն տվյալների բազան, ինչ առաջին օրինակում:
Այժմ պարզապես անցեք այս մեթոդն իրականացնելու քայլերը:
ՔԱՅԼԵՐ.
- Նախ, ընտրեք E5 բջիջը: Այդ բջիջում գրեք հետևյալ բանաձևը.
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))
- Այժմ սեղմեք Enter .
- Մենք ստանում ենք աշխատանքային օրերի արժեքը ամսաթվերի միջև «1-01-22» և « 31-12-22 » E5 բջիջում վերը նշված հրամանով: Մենք ստանում ենք 260 արժեքը E5 բջիջում:
- Հաջորդում ընտրեք E5 բջիջը ։ Տեղափոխեք մկնիկի ցուցիչը ընտրված բջիջի ներքևի աջ անկյուն, որտեղ այն կվերածվի գումարած (+) նշանի, ինչպես ցույց է տրված ստորև:
- Այնուհետև պարզապես հպեք գումարած (+) նշանը և Լրացնել բռնակը ներքև` E10 բջիջը` E5 բջիջից բանաձևը տեղադրելու համար: Նույն արդյունքը ստանալու համար մենք կարող ենք կրկնակի սեղմել նաև գումարած (+) նշանի վրա:
- Այնուհետև, թողարկեք մկնիկի սեղմումը:
- Վերջապես մենք ստանում ենք աշխատանքային օրերի բոլոր արժեքները բջիջներում (E5:E10) :
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- ՇԱԲԱԹՕՐ (B5-{2,3,4,5,6}) Արժեքները 2,3,4,5 & amp; 6 նշեք շաբաթվա հինգ աշխատանքային օր՝ սկսած B5 բջիջի ամսաթվից:
- INT((WEEKDAY(B5-{2,3,4,5, 6})+C5-B5)/7): Այս մասը վերադարձնում է շաբաթական մի շարք աշխատանքային օրեր:
- SUM(INT((WEEKDAY(B5-{2,3,4 ,5,6})+C5-B5)/7)): Վերադարձնում է աշխատանքային օրերի ընդհանուր թիվը «1-01-22» մինչև «31-12-22» .
Առնչվող բովանդակություն. Ինչպես օգտագործել COUNTIFS-ը ամսաթվերի միջակայքով Excel-ում (6 հեշտ եղանակ)
Եզրակացություն
Եզրափակելով, այս գրառումը ցույց կտա ձեզ, թե ինչպես հաշվարկել աշխատանքային օրերը երկու ամսաթվերի միջև Excel-ում: Ձեր հմտությունները փորձարկելու համար օգտագործեք պրակտիկանաշխատանքային թերթիկ, որը գալիս է այս հոդվածի հետ: Խնդրում ենք թողնել մեկնաբանություն ստորև, եթե հարցեր ունեք: Մեր թիմը կփորձի հնարավորինս շուտ պատասխանել ձեզ: Ապագայում հետևեք ավելի յուրօրինակ Microsoft Excel լուծումներին: