مواد جي جدول
هي مختصر سبق وضاحت ڪري ٿو 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 استعمال ڪري رهيا آهيو، توهان کي هيٺيون دليل ڏيڻا پوندا:
WORKDAY(start_date, days, [holidays])پهرين 2 دليل گهربل آهن ۽ آخري هڪ اختياري آهي :
- Start_date - اها تاريخ جنهن کان هفتي جا ڏينهن ڳڻڻ شروع ڪيا وڃن.
- ڏينهن - ڪم جي ڏينهن جو تعداد شامل ڪرڻ / گھٽائڻ لاءِ شروعاتي_تاريخ کان. هڪ مثبت نمبر هڪ مستقبل جي تاريخ واپس ڪري ٿو، هڪ منفي نمبر گذريل تاريخ واپس ڪري ٿو.
- موڪلن - تاريخن جي هڪ اختياري فهرست جنهن کي ڪم جي ڏينهن طور شمار نه ڪيو وڃي. اهو ٿي سگهي ٿو سيلن جو هڪ سلسلو جنهن ۾ تاريخون شامل هجن جن کي توهان حسابن مان خارج ڪرڻ چاهيو ٿا، يا تاريخن جي نمائندگي ڪندڙ سيريل نمبرن جو هڪ سلسلو مستقل آهي.
هاڻي جڏهن توهان بنيادي ڄاڻو ٿا، اچو ته ڏسون ته توهان ڪيئن توهان جي Excel ورڪ شيٽ ۾ WORKDAY فنڪشن استعمال ڪري سگهو ٿا.
ڪيئن استعمال ڪجي WORKDAY کي شامل ڪرڻ/گهٽائڻ لاءِ ڪاروباري ڏينهن جي تاريخ ۾
ايڪسل ۾ ڪم ڏينهن جي حساب ڪرڻ لاءِ، هنن سادي اصولن تي عمل ڪريو:
- ڪرڻ لاءِ شامل ڪريو ڪم جا ڏينهن، هڪ مثبت نمبر داخل ڪريو جيئن ڏينهن هڪ WORKDAY فارمولا جي دليل.
- ڪرڻ لاءِ ذاتي ڪم ڏينهن، استعمال ڪريو ڏينهن دليل ۾ هڪ منفي نمبر.
فرض ڪريو ته توهان وٽ سيل 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 ۾، توهان ڪم جي ڏينهن جو هڪ سلسلو پيدا ڪرڻ لاءِ SEQUENCE سان گڏ WORKDAY استعمال ڪري سگهو ٿا.
Excel WORKDAY.INTL فنڪشن
WORKDAY.INTL WORKDAY جي هڪ وڌيڪ طاقتور تبديلي آهي. فنڪشن جيڪو ڪم ڪري ٿو ڪسٽم هفتيوار پيٽرولز سان. WORKDAY سان گڏو گڏ، اها هڪ تاريخ واپس ڪري ٿي جيڪا مستقبل ۾ يا ماضي ۾ ڪم جي ڏينهن جو هڪ مخصوص تعداد آهي، پر توهان کي اهو طئي ڪرڻ جي اجازت ڏئي ٿي ته هفتي جا ڪهڙا ڏينهن هفتيوار ڏينهن سمجهيا وڃن.
WORKDAY.INTL فنڪشن ۾ متعارف ڪرايو ويوExcel 2010 ۽ پوءِ اڳئين Excel ورزن ۾ موجود ناهي.
Excel WORKDAY.INTL فنڪشن جو نحو هن ريت آهي:
WORKDAY.INTL(start_date,days, [weekend], [holidays])پهريون ٻه دليل گهربل آهن ۽ WORKDAY جي برابر آهن:
Start_date - شروعاتي تاريخ.
ڏينهن - جو تعداد ڪم ڪندڙ ڏينهن کان اڳ (منفي قدر) يا بعد ۾ (مثبت قدر) شروعاتي تاريخ. جيڪڏهن days
دليل فراهم ڪيو ويندو آهي ڊيسيمل نمبر جي طور تي، ان کي انٽيجر ۾ ڪٽيو ويندو آهي.
آخري ٻه دليل اختياري آهن:
هفتيوار - بيان ڪري ٿو ڪهڙن هفتن جا ڏينهن هجن هفتي جي آخر ۾ شمار ڪيو ويو. هي يا ته هڪ نمبر يا هڪ اسٽرنگ ٿي سگهي ٿو، جيئن هيٺ ڏيکاريل آهي.
نمبر | هفتيوار ڏينهن |
1 يا ختم ڪيو ويو | ڇنڇر، آچر |
2 | آچر، سومر | 20>
3 | سومر، اڱارو |
4 | اڱارو، اربع | 5 | اربع، خميس |
6 | خميس، جمعو | 20>
7 | جمعو، ڇنڇر |
11 | صرف آچر | 20>
12 | صرف سومر | 20>
13 | صرف اڱارو |
14 | صرف اربع | 15 | صرف خميس |
16 | صرف جمعو |
17 | صرف ڇنڇر |
هفتيوار اسٽرنگ - ستن 0 ۽ 1 جو هڪ سلسلو جيڪو هفتي جا ست ڏينهن ڏيکاري ٿو،سومر سان شروع ٿي. 1 هڪ غير ڪم ڪندڙ ڏينهن جي نمائندگي ڪري ٿو ۽ 0 هڪ ڪم ڏينهن جي نمائندگي ڪري ٿو. مثال طور:
- "0000011" - ڇنڇر ۽ آچر هفتي جي آخر ۾ آهن.
- "1000001" - سومر ۽ آچر هفتي جا آخر آهن.
پهرين نظر ۾ , هفتيوار اسٽرنگ شايد ضرورت کان وڌيڪ لڳي، پر مان ذاتي طور تي هي طريقو بهتر پسند ڪريان ٿو ڇو ته توهان بغير ڪنهن نمبر کي ياد رکڻ جي هفتي تي هڪ هفتيوار اسٽرنگ ٺاهي سگهو ٿا.
4> موڪلون - تاريخن جي هڪ اختياري فهرست توهان ڪم ڪندڙ ڏينهن جي ڪئلينڊر مان خارج ڪرڻ چاهيو ٿا. هي ٿي سگهي ٿو سيلن جو هڪ سلسلو جنهن ۾ تاريخون هجن، يا انهن تاريخن جي نمائندگي ڪندڙ سيريل قدرن جو هڪ سلسلو مستقل هجي.
Excel ۾ WORKDAY.INTL استعمال ڪرڻ - فارمولا مثال
خير، تمام وڏو بلڪ نظريي جو اسان جيڪو بحث ڪيو آهي اهو شايد ڪافي پيچيده ۽ مونجهارو لڳي ٿو، پر فارمولن تي هٿ کڻڻ سان شيون بلڪل آسان ٿي وينديون.
اسان جي ڊيٽا سيٽ تي، سيل 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")
توهان جي ايڪسل شيٽ ۾، فارمولا هن سان ملندڙ جلندڙ نظر اچن ٿا:
14
نوٽ. ٻئي Excel WORKDAY ۽ WORKDAY.INTL فنڪشن تاريخن جي نمائندگي ڪندڙ سيريل نمبرن کي واپس ڪن ٿا. انهن نمبرن کي حاصل ڪرڻ لاءِ جيڪي تاريخن ۾ ڏيکاريل آهن، انهن نمبرن سان سيلز کي چونڊيو ۽ Ctrl+1 کي دٻايو Cells فارميٽ ڊائلاگ کولڻ لاءِ. تي نمبر ٽئب، چونڊيو تاريخ ان ۾ ڪئٽيگري لسٽ، ۽ چونڊيو تاريخ جي فارميٽ جيڪو توهان چاهيو ٿا. تفصيلي قدمن لاءِ، مھرباني ڪري ڏسو ڪيئن بدلجي تاريخ جي شڪل Excel ۾.
Excel WORKDAY ۽ WORKDAY.INTL غلطيون
جيڪڏهن توهان جو Excel WORKDAY يا WORKDAY.INTL فارمولا هڪ غلطي موٽائي ٿو، ته ان جو سبب ممڪن آهي ته هيٺين مان هڪ هجي:
# NUM! غلطي ٿيندي آهي جيڪڏهن يا ته:
-
start_date
۽days
دليلن جو ميلاپ غلط تاريخ ۾ نتيجو، يا -
weekend
دليل WORKDAY.INTL فنڪشن ۾ غلط آهي .
#VALUE! غلطي ٿيندي آهي جيڪڏهن يا ته:
-
start_date
ياholidays
۾ ڪا به قيمت صحيح تاريخ نه آهي، يا -
days
دليل غير عددي آهي.
Excel NETWORKDAYS فنڪشن
Excel ۾ NETWORKDAYS فنڪشن ٻن تاريخن جي وچ ۾ ڪم جي ڏينهن جو تعداد واپس ڪري ٿو، سواءِ هفتيوار ۽، اختياري طور تي، موڪلن جي موڪلن جي. specify.
Excel NETWORKDAYS جو نحو سمجهه وارو آهي ۽ ياد رکڻ ۾ آسان آهي:
NETWORKDAYS(start_date, end_date, [holidays])پهريون ٻه دليل واجب آهن ۽ ٽيون هڪ آهياختياري:
- Start_date - شروعاتي تاريخ جنهن کان ڪم ڪندڙ ڏينهن جي ڳڻپ شروع ڪئي وڃي.
- End_date - ان عرصي جي پڄاڻي جنهن لاءِ توهان ڪم ڏينهن جي ڳڻپ ڪري رهيا آهيو.
ٻنهي جي شروعات جي تاريخ ۽ پڄاڻي جي تاريخ ڪم جي ڏينهن جي واپسي جي تعداد ۾ ڳڻيا ويندا آهن.
- ڇڏيون - هڪ اختياري فهرست موڪلن جا جيڪي شمار نه ڪيا وڃن ڪم جي ڏينهن ۾.
Excel ۾ NETWORKDAYS ڪيئن استعمال ڪجي - فارمولا مثال
چون ٿا ته توهان وٽ سيلز A2:A5 ۾ موڪلن جي فهرست آهي، ڪالم 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, [weekend], [holidays]) weekend
دليل قبول ڪري سگھي ٿويا ته هڪ نمبر يا هڪ تار. انگ ۽ هفتيوار اسٽرنگ بلڪل ساڳيا آهن جيئن WORKDAY.INTL فنڪشن جي weekend
پيراميٽر ۾.
NETWORKDAYS.INTL فنڪشن Excel 365 - 2010 ۾ موجود آهي.
NETWORKDAYS.INTL استعمال ڪندي ايڪسل ۾ - فارمولا مثال
اڳئين مثال مان تاريخن جي لسٽ کي استعمال ڪندي، اچو ته ٻن تاريخن جي وچ ۾ ڪم جي ڏينهن جو تعداد شمار ڪريون ۽ آچر صرف هفتي جي آخر جو ڏينهن آهي. ان لاءِ، توھان ٽائيپ ڪريو نمبر 11 پنھنجي NETWORKDAYS.INTL فارمولي جي weekend
دليل ۾ يا ڇھ 0 ۽ ھڪڙي 1 ("0000001"):
=NETWORKDAYS.INTL(B2, C2, 11, $A$2:$A$5)
يا
=NETWORKDAYS.INTL(B2, C2, "0000001", $A$2:$A$5)
هيٺ ڏنل اسڪرين شاٽ ثابت ڪري ٿو ته ٻئي فارمولا بلڪل هڪجهڙا نتيجا ڏين ٿا.
25>
ڪيئن اجاگر ڪجي ڪم جي ڏينهن کي 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
- The 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 افعال ايڪسل ۾ ڪم جي ڏينهن جي ڳڻپ کي تڪڙو ۽ آسان بڻائين ٿا. يقينن، توهان جا حقيقي زندگي جا فارمولا وڌيڪ نفيس هوندا آهن، پر بنيادي ڳالهين کي ڄاڻڻ تمام گهڻو مدد ڪري ٿو، ڇاڪاڻ ته توهان صرف ياد ڪري سگهو ٿا