Სარჩევი
ამ სახელმძღვანელოში ჩვენ აგიხსნით, თუ როგორ გამოვიყენოთ სხვადასხვა ფუნქციები Excel-ში ორ თარიღს შორის სამუშაო დღეების გამოსათვლელად. ზოგჯერ, ძალიან მნიშვნელოვანი ხდება სამუშაო დღეების გამოთვლა ორ თარიღს შორის პროექტის მენეჯმენტში. ამ სტატიის განმავლობაში ჩვენ გამოვიყენებთ მრავალ ფუნქციას უნიკალური მონაცემთა ნაკრებით Excel-ში ორ თარიღს შორის სამუშაო დღეების გამოთვლის პროცესის საილუსტრაციოდ.
პრაქტიკის სამუშაო წიგნის ჩამოტვირთვა
პრაქტიკის სამუშაო წიგნი შეგიძლიათ ჩამოტვირთოთ აქედან.
გამოთვალეთ სამუშაო დღეები.xlsx
4 მარტივი მეთოდი სამუშაო დღეების გამოსათვლელად ორ თარიღს შორის Excel-ში
Microsoft Excel გვაძლევს უამრავ ფუნქციას სხვადასხვა ამოცანების შესასრულებლად. ამ სტატიის 4 მეთოდებში ჩვენ გამოვიყენებთ NETWORKDAYS და NETWORKDAYS.INTL ფუნქციებს, რომლებიც ეძღვნება სამუშაო დღეების გამოთვლას ორ თარიღს შორის. ჩვენ ასევე გამოვიყენებთ SUM, INT & WEEKDAY ფუნქციონირებს იგივე შედეგის მისაღებად.
1. Excel NETWORKDAYS ფუნქცია ორ თარიღს შორის სამუშაო დღეების გამოსათვლელად
Excel-ის NETWORKDAYS ფუნქცია ითვლის რიცხვს სამუშაო დღეები ორ თარიღს შორის. ჩვენ ასევე შეგვიძლია გამოვრიცხოთ დასვენების დღეები ჩვენი სამუშაო დღეებიდან, რაც ამ ფუნქციის არასავალდებულო არგუმენტია.
1.1 სამუშაო დღეების გამოთვლა ორ თარიღს შორის Excel-ში არდადეგების გამოკლებით
ამ მეთოდში ჩვენ გამოვიყენებთ NETWORKDAYS ფუნქცია toგამოთვალეთ სამუშაო დღეები ორ თარიღს შორის. ჩვენ არ განვიხილავთ დღესასწაულებს ამ მეთოდით. ასე რომ, ეს პროცესი შაბათ-კვირად განიხილავს მხოლოდ შაბათს და კვირას . შემდეგ მონაცემთა ნაკრებში გვაქვს დაწყების თარიღი და დამთავრების თარიღი სხვადასხვა სამუშაოსთვის. ჩვენ გამოვთვლით სამუშაო დღეების საერთო რაოდენობას ამ პერიოდში სვეტში სახელად სამუშაო დღეები .
მაშ ასე, ვნახოთ ამ მოქმედების შესრულების ნაბიჯები.
STEPS:
- პირველ რიგში, აირჩიეთ უჯრედი E5 . ჩადეთ შემდეგი ფორმულა ამ უჯრედში:
=NETWORKDAYS(B5,C5)
- ახლა, დააჭირეთ Enter .
- ზემოხსენებული მოქმედება აბრუნებს სამუშაო დღეების მნიშვნელობას თარიღებს შორის „1-01-22“ და „31-12-22 ” უჯრედში E5 . შემდეგი სურათიდან ვხედავთ, რომ სამუშაო დღეების მნიშვნელობა ამ დიაპაზონისთვის არის 260 .
- მეორე, აირჩიეთ უჯრედი E5 . გადაიტანეთ მაუსის კურსორი არჩეული უჯრედის ქვედა მარჯვენა კუთხეში ისე, რომ ის იქცეს პლუს (+) ნიშანში, როგორც ქვემოთ მოცემული სურათი.
- მესამე, დააწკაპუნეთ პლუს (+) ნიშანზე და გადაიტანეთ შევსების სახელური ქვევით უჯრედში E10 უჯრედის ფორმულის დასაკოპირებლად E5 სხვა უჯრედებში. ჩვენ ასევე შეგვიძლია ორჯერ დააწკაპუნოთ პლუს (+) ნიშანზე იგივე შედეგის მისაღებად.
- ამის შემდეგ გაათავისუფლეთ მაუსის დაწკაპუნება.
- ბოლოს, ჩვენ ვხედავთ სამუშაო დღეების მნიშვნელობებსუჯრედებში არდადეგების გამოკლებით (E5:E10) .
1.2. ჩართეთ არდადეგები ორ თარიღს შორის სამუშაო დღეების გამოანგარიშებისას
წინა მაგალითისგან განსხვავებით, ამ მაგალითში განვიხილავთ დღესასწაულებს, რათა გამოვთვალოთ სამუშაო დღეები ორ თარიღს შორის NETWORKDAYS ფუნქციით. ამ მეთოდის საილუსტრაციოდ ჩვენ გამოიყენებს იგივე მონაცემთა ბაზას, მაგრამ ამჯერად ჩვენ გვაქვს არდადეგების დამატებითი სია. ჩვენ შეგვიძლია დავინახოთ არდადეგები მონაცემთა ნაკრების შემდეგ სურათზე.
მოდით, გადავხედოთ ამ მოქმედების შესრულების ნაბიჯებს.
STEPS :
- პირველ რიგში, აირჩიეთ უჯრედი 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 ფუნქციით.
ასე რომ, უბრალოდ გაიარეთ შემდეგი ნაბიჯები ამის შესასრულებლად. მოქმედება.
STEPS:
- დასაწყისში აირჩიეთ უჯრედი 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 ამოსაღებადსამუშაო დღეები ნახევარ განაკვეთზე. ამ მეთოდის საილუსტრაციოდ ჩვენ გამოვიყენებთ იმავე მონაცემთა ნაკრებს, რომელიც გამოვიყენეთ პირველ მაგალითში.
მოდით, გადავხედოთ ამ მეთოდის შესრულების ნაბიჯებს.
STEPS:
- პირველ რიგში, აირჩიეთ უჯრედი E5 . ჩადეთ შემდეგი ფორმულა ამ უჯრედში:
=NETWORKDAYS.INTL(B5,C5,"1010111")
- ახლა დააჭირეთ Enter .
- ზემოთ ბრძანება აბრუნებს ნახევარ განაკვეთზე სამუშაო თარიღების რაოდენობას თარიღებს შორის „1-01-22 “ და „31-12-22 “. ჩვენ ვხედავთ, რომ სამუშაო დღის მნიშვნელობა ამ დიაპაზონს შორის არის 104 .
- მეორე გადადით უჯრედში E5 . დააყენეთ მაუსის კურსორი არჩეული უჯრედის ქვედა მარჯვენა კუთხეში, სადაც ის გარდაიქმნება პლუს (+) ნიშანში, როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე.
- მესამე, შეეხეთ პლუს (+) მოაწერეთ ხელი და გადაიტანეთ შევსების სახელური ქვევით უჯრედში E10 , რათა ჩასვათ ფორმულა უჯრედიდან E5 . ჩვენ შეგვიძლია ორჯერ დააწკაპუნოთ პლუს (+) ნიშანზე, რომ მივიღოთ იგივე შედეგი.
- ამის შემდეგ უფასო მაუსის დაწკაპუნება.
- ბოლოს, ჩვენ გვაქვს სამუშაო დღის ყველა მნიშვნელობა უჯრედებში (E5:E10) .
შენიშვნა:
ამ მეთოდში ჩვენ გამოვიყენეთ “1010111” ფუნქციის ჩაშენებული ვარიანტიდან შაბათ-კვირის არჩევის ნაცვლად.
- 0 წარმოადგენს სამუშაო დღეს.
- 1 ასახავს არასამუშაო დღეს.
აქ პირველირიგითობის რიცხვი მიუთითებს ორშაბათს ხოლო ბოლო რიცხვი მიუთითებს პარასკევს . ასე რომ, თანმიმდევრობა “1010111” ნიშნავს, რომ მხოლოდ სამშაბათი და ხუთშაბათი სამუშაო დღეებია, ხოლო კვირის დანარჩენი დღეები არასამუშაო დღეებია.
დაკავშირებული კონტენტი: Excel-ის ფორმულა მომდევნო თვის თარიღის ან დღეების მოსაძებნად (6 სწრაფი გზა)
4. შეუთავსეთ Excel SUM და INT ფუნქციები სამუშაო დღეების გამოსათვლელად ორ თარიღს შორის
გარდა NETWORKDAYS და NETWORKDAYS.INTL ფუნქციისა, ასევე არსებობს სხვა მეთოდი, რომელიც შეიძლება გამოყენებულ იქნას სამუშაო დღეების რაოდენობის მისაღებად ორ თარიღს შორის. ამ მეთოდით, ჩვენ გამოვიყენებთ SUM და INT ფუნქციების კომბინაციას WEEKDAY ფუნქციის დახმარებით ორ თარიღს შორის სამუშაო თარიღების გამოსათვლელად. ექსელში SUM ფუნქცია გამოიყენება მრავალი რიცხვის დასამატებლად. ფუნქცია INT გარდაქმნის რიცხვს მის უახლოეს მთელ რიცხვად. WEEKDAY ფუნქცია აბრუნებს სამუშაო დღეს, რომელიც ემთხვევა კონკრეტულ თარიღს. ჩვენ გამოვიყენებთ იგივე მონაცემთა ნაკრებს, როგორც პირველ მაგალითში ამ პროცედურის საჩვენებლად.
ახლა, უბრალოდ გაიარეთ ნაბიჯები ამ მეთოდის შესასრულებლად.
STEPS:
- პირველ რიგში, აირჩიეთ უჯრედი 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) .
🔎 როგორ მუშაობს ფორმულა?
- WEEKDAY(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 გადაწყვეტილებებს.