مواد جي جدول
جڏهن ته Microsoft Excel هفتي جي ڏينهن، مهينن ۽ سالن سان ڪم ڪرڻ لاءِ افعال جو هڪ سلسلو مهيا ڪري ٿو، صرف هڪ هفتي لاءِ موجود آهي - WEEKNUM فنڪشن. تنهن ڪري، جيڪڏهن توهان ڪنهن تاريخ کان هفتي نمبر حاصل ڪرڻ جو رستو ڳولي رهيا آهيو، WEEKNUM اهو فنڪشن آهي جيڪو توهان چاهيو ٿا.
هن مختصر سبق ۾، اسان مختصر طور تي ايڪسل WEEKNUM جي نحو ۽ دليلن بابت ڳالهائينداسين، ۽ پوءِ ڪجھ فارمولا مثالن تي بحث ڪريو جيڪو ڏيکاريو ته توھان WEEKNUM فنڪشن ڪيئن استعمال ڪري سگھوٿا پنھنجي Excel ورڪ شيٽ ۾ ھفتي جا نمبر ڳڻڻ لاءِ.
Excel WEEKNUM فنڪشن - نحو
WEEKNUM فنڪشن آھي سال ۾ مخصوص تاريخ جو هفتي نمبر واپس ڪرڻ لاءِ Excel ۾ استعمال ڪيو ويو (هڪ نمبر 1 ۽ 54 جي وچ ۾). ان ۾ ٻه دليل آھن، پھريون گھربل آھي ۽ ٻيو اختياري آھي:
WEEKNUM(serial_number, [return_type])- سيريل_نمبر - ھفتي اندر ڪنھن به تاريخ جنھن جو نمبر توھان ڪوشش ڪري رھيا آھيو لهڻ. هي هڪ سيل ڏانهن حوالو ٿي سگهي ٿو جنهن ۾ تاريخ، هڪ تاريخ داخل ڪئي وئي جيڪا DATE فنڪشن استعمال ڪندي يا ڪنهن ٻئي فارمولي ذريعي واپس ڪئي وئي.
- Return_type (اختياري) - هڪ نمبر جيڪو طئي ڪري ٿو جنهن تي هفتي جو ڏينهن شروع ٿئي ٿو. جيڪڏهن ختم ڪيو وڃي، ڊفالٽ قسم 1 استعمال ڪيو ويندو آهي (آچر تي شروع ٿيندڙ هفتي).
هتي return_type
قدرن جي مڪمل فهرست آهي جيڪا WEEKNUM فارمولن ۾ سپورٽ ڪئي وئي آهي.
Return_type | هفتو شروع ٿئي ٿو |
1 يا 17 يا ختم ڪيو ويو | آچر |
2 يا11 | سومر |
12 | اڱارو | 14>
13 | اربع |
14 | خميس |
15 | جمعو | 14>
16 | ڇنڇر |
21 | 12>سومر (سسٽم 2 ۾ استعمال ٿيل، مهرباني ڪري هيٺ ڏنل تفصيل ڏسو.)
WEEKNUM فنڪشن ۾، ٻه مختلف هفتي نمبرنگ سسٽم استعمال ٿيندا آهن:
- سسٽم 1. جنوري 1 تي مشتمل هفتي سمجهيو ويندو آهي. سال جو پهريون هفتو آهي ۽ هفتو نمبر 1 آهي. هن سسٽم ۾، هفتو روايتي طور تي آچر تي شروع ٿئي ٿو.
- سسٽم 2. هي ISO هفتي جي تاريخ سسٽم جو حصو آهي. ISO 8601 تاريخ ۽ وقت جو معيار. ھن نظام ۾ ھفتو سومر تي شروع ٿئي ٿو ۽ ھفتو جنھن ۾ سال جي پھرين خميس ھفتو ھفتو 1 سمجھيو وڃي ٿو. اھو عام طور تي يورپي ھفتي نمبرنگ سسٽم جي نالي سان سڃاتو وڃي ٿو ۽ اھو خاص طور تي حڪومت ۽ ڪاروبار ۾ مالي سال ۽ وقت جي سنڀال لاءِ استعمال ٿيندو آھي.
مٿي ڏنل سڀ واپسي جا قسم سسٽم 1 تي لاڳو ٿين ٿا، سواءِ واپسي جي قسم 21 جي جيڪا سسٽم 2 ۾ استعمال ٿئي ٿي.
نوٽ. Excel 2007 ۽ اڳوڻي نسخن ۾، صرف اختيارن 1 ۽ 2 موجود آهن. واپسي جا قسم 11 کان 21 تائين صرف ايڪسل 2010 ۽ ايڪسل 2013 ۾ سپورٽ آهن.
ايڪسل WEEKNUM فارمولا تاريخ کي هفتي نمبر ۾ تبديل ڪرڻ لاءِ (1 کان 54 تائين)
هيٺ ڏنل اسڪرين شاٽ ڏيکاري ٿو ته ڪيئن توهان تاريخن مان هفتي جا نمبر حاصل ڪري سگهو ٿا آسان =WEEKNUM(A2)
فارمولي سان:
<18
مٿي ۾فارمولا، return_type
دليل کي ختم ڪيو ويو آهي، جنهن جو مطلب آهي ته ڊفالٽ قسم 1 استعمال ڪيو ويو آهي - هفتي جي شروعات آچر تي.
جيڪڏهن توهان هفتي جي ڪنهن ٻئي ڏينهن سان شروع ڪرڻ چاهيندا، سومر کي چئو، پوء 2 استعمال ڪريو ٻئي دليل ۾:
=WEEKNUM(A2, 2)
ڪنهن سيل ڏانهن اشارو ڪرڻ جي بدران، توهان تاريخ کي سڌو فارمولا ۾ بيان ڪري سگهو ٿا DATE(سال، مهينو، ڏينهن) فنڪشن استعمال ڪندي، مثال طور:
=WEEKNUM(DATE(2015,4,15), 2)
مٿي ڏنل فارمولا 16 ڏي ٿو، جيڪو هفتي جو تعداد آهي جنهن ۾ اپريل 15، 2015 شامل آهي، هڪ هفتي سومر کان شروع ٿئي ٿو.
حقيقي زندگي جي منظرنامي ۾ , Excel WEEKNUM فنڪشن گهٽ ۾ گهٽ استعمال ڪيو ويندو آهي پنهنجو پاڻ تي. گهڻو ڪري توهان ان کي ٻين ڪمن سان گڏ استعمال ڪندا هفتو نمبر جي بنياد تي مختلف حساب ڪتاب ڪرڻ لاءِ، جيئن وڌيڪ مثالن ۾ ڏيکاريل آهي.
هفتي جي نمبر کي ايڪسل ۾ تاريخ ۾ ڪيئن بدلجي
جيئن توهان صرف ڏٺو آهي، اهو ڪا وڏي ڳالهه ناهي ته هڪ تاريخ کي هفتي نمبر ۾ تبديل ڪري Excel WEEKNUM فنڪشن استعمال ڪندي. پر ڇا جيڪڏهن توهان سامهون ڳولي رهيا آهيو، يعني هڪ هفتي نمبر کي تاريخ ۾ تبديل ڪرڻ؟ افسوس، ڪو به Excel فنڪشن نه آهي جيڪو اهو سڌو ڪري سگهي ٿو. تنهن ڪري، اسان کي پنهنجو فارمولو ٺاهڻو پوندو.
فرض ڪريو ته توهان وٽ سيل A2 ۾ هڪ سال آهي ۽ B2 ۾ هڪ هفتي جو نمبر آهي، ۽ هاڻي توهان هن هفتي ۾ شروع ۽ ختم ٿيڻ جي تاريخن کي ڳڻڻ چاهيو ٿا.
نوٽ. هي فارمولا مثال ISO هفتي نمبرن تي ٻڌل آهي، سومر تي شروع ٿيندڙ هفتي سان.
واپس ڪرڻ جو فارمولا شروعھفتي جي تاريخ ھن ريت آھي:
=DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) + B2 * 7
جتي A2 سال آھي ۽ B2 ھفتو نمبر آھي.
مهرباني ڪري نوٽ ڪريو ته فارمولا تاريخ کي موٽائي ٿو سيريل نمبر جي طور تي، ۽ ان کي تاريخ جي طور تي ظاهر ڪرڻ لاء، توهان کي سيل مطابق ترتيب ڏيڻ جي ضرورت آهي. توھان ڳولي سگھوٿا تفصيلي ھدايتون تبديل ڪرڻ جي تاريخ جي شڪل ۾ Excel ۾. ۽ ھتي اھو نتيجو آھي جيڪو فارمولا ذريعي واپس آيو آھي:
يقيناً، ھڪ ھفتي جي نمبر کي تاريخ ۾ تبديل ڪرڻ جو فارمولا معمولي نه آھي، ۽ اھو حاصل ڪرڻ ۾ ڪجھ وقت وٺي سگھي ٿو. توهان جو سر منطق جي چوڌاري. بهرحال، مان پنهنجي پوري ڪوشش ڪندس ته انهن لاءِ بامعني وضاحت مهيا ڪريان جيڪي هيٺ لهڻ جا شوقين آهن.
جيئن توهان ڏسو ٿا، اسان جو فارمولا 2 حصن تي مشتمل آهي:
-
DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3))
- گذريل سال جي آخري سومر جي تاريخ کي ڳڻائي ٿو. -
B2 * 7
- هفتي جو سومر (شروع جي تاريخ) حاصل ڪرڻ لاءِ هفتي جو تعداد 7 سان ضرب ڪيو ويو (هفتي ۾ ڏينهن جو تعداد) سوال.
ISO هفتي نمبرنگ سسٽم ۾، هفتو 1 اهو هفتو آهي جنهن ۾ سال جي پهرين خميس هوندي آهي. نتيجي طور، پھريون سومر ھميشه 29 ڊسمبر ۽ 4 جنوري جي وچ ۾ ھوندو آھي. تنھنڪري، انھيءَ تاريخ کي ڳولڻ لاءِ، اسان کي فوري طور تي 5 جنوري کان اڳ سومر کي ڳولڻو پوندو.
Microsoft Excel ۾، توھان ھفتي جو ھڪڙو ڏينھن ڪڍي سگھوٿا. WEEKDAY فنڪشن استعمال ڪندي هڪ تاريخ. ۽ توھان ھيٺ ڏنل عام فارمولا استعمال ڪري سگھوٿا سومر کي فوري طور تي ڪنھن به ڏنل تاريخ کان اڳ حاصل ڪرڻ لاءِ:
= تاريخ - WEEKDAY( تاريخ - 2)جيڪڏھن اسان جيحتمي مقصد هو A2 ۾ سال جي 5 جنوري کان فوري طور تي سومر کان اڳ ڳولڻ، اسان هيٺ ڏنل DATE فنڪشن استعمال ڪري سگهون ٿا:
=DATE(A2,1,5) - WEEKDAY(DATE(A2,1,3))
پر جيڪو اسان کي اصل ۾ گهربل آهي اهو پهريون سومر ناهي. هن سال، بلڪه گذريل سال جي آخري سومر. تنهن ڪري، توهان کي 5 جنوري کان 7 ڏينهن گھٽائڻا پوندا ۽ ان ڪري توهان حاصل ڪيو -2 پهرين DATE فنڪشن ۾:
=DATE(A2,1,-2) - WEEKDAY(DATE(A2,1,3))
جنهن جي مقابلي ۾ توهان هاڻي سکيو آهي مشڪل فارمولا، حساب ڪندي آخر جي تاريخ هفتي جي ڪيڪ جو هڪ ٽڪرو آهي :) سوال ۾ هفتي جو آچر حاصل ڪرڻ لاءِ، توهان صرف شروعاتي تاريخ ۾ 6 ڏينهن شامل ڪريو، يعني =D2+6
متبادل طور تي، توهان 6 سڌو فارمولا ۾ شامل ڪري سگهو ٿا:
=DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) + B2 * 7 + 6
پڪ ڪرڻ لاءِ ته فارمولا هميشه صحيح تاريخون فراهم ڪن، مهرباني ڪري هيٺ ڏنل تي هڪ نظر وجهو اسڪرين شاٽ. مٿي ذڪر ڪيل شروعاتي تاريخ ۽ آخري تاريخ جا فارموليا نقل ڪيا ويا آهن ڪالمن D ۽ E ۾، ترتيب سان:
هفتي جي نمبر کي ايڪسل ۾ تبديل ڪرڻ جا ٻيا طريقا
جيڪڏهن مٿي ڄاڻايل فارمولا ISO هفتي جي تاريخ جي سسٽم تي ٻڌل توهان جي گهرجن کي پورو نٿو ڪري، هيٺ ڏنل حلن مان هڪ کي آزمايو.
فارمولا 1. جنوري-1 تي مشتمل هڪ هفتي هفتي 1، سومر-آچر هفتي
جيئن توهان کي ياد آهي، اڳوڻو فارمولا ISO تاريخ جي سسٽم تي ٻڌل ڪم ڪري ٿو جتي سال جي پهرين خميس کي هفتي 1 سمجهيو ويندو آهي. جيڪڏهن توهان تاريخ جي سسٽم جي بنياد تي ڪم ڪندا آهيو جتي 1 جنوري تي مشتمل هفتي کي هفتي 1 سمجهيو ويندو آهي، هيٺ ڏنل استعمال ڪريوفارمولا:
شروع جي تاريخ:
=DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),2) + (B2-1)*7 + 1
7>آخري تاريخ:
=DATE(A2,1,1)- WEEKDAY(DATE(A2,1,1),2) + B2*7
فارمولا 2. جنوري-1 تي مشتمل ھفتو ھفتو 1 آھي، آچر- ڇنڇر ھفتو
ھي فارمولا مٿي ڏنل فارمولن سان ملندڙ جلندڙ آھن صرف فرق سان اھي لکيل آھن. آچر - ڇنڇر هفتي لاءِ.
شروع جي تاريخ:
=DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),1) + (B2-1)*7 + 1
آخري تاريخ:
=DATE(A2,1,1)- WEEKDAY(DATE(A2,1,1),1) + B2*7
فارمولا 3. هميشه ڳڻپ شروع ڪريو 1 جنوري تي، سومر-آچر هفتي
جڏهن ته پوئين فارمولا واپسي سومر (يا آچر) هفتي 1 جي، قطع نظر جيڪڏهن هن سال يا پوئين سال جي اندر ٿئي ٿي، اهو شروعاتي تاريخ وارو فارمولا هميشه واپس ايندو آهي جنوري 1 هفتي جي شروعاتي تاريخ جي طور تي 1 هفتي جي ڏينهن کان سواءِ. قياس سان، آخري تاريخ جو فارمولا هميشه واپس ايندو آهي ڊسمبر 31 سال جي آخري هفتي جي آخري تاريخ طور، هفتي جي ڏينهن کان سواءِ. ٻين سڀني معاملن ۾، اهي فارمولا مٿي ڏنل فارمولا 1 وانگر ڪم ڪن ٿا.
شروع جي تاريخ: 1>
=MAX(DATE(A2,1,1), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),2) + (B2-1)*7 + 1)
آخري تاريخ:
=MIN(DATE(A2+1,1,0), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),2) + B2*7)
31>
فارمولا 4. هميشه ڳڻپ شروع ڪريو جنوري 1، آچر- ڇنڇر هفتي
شروع ۽ آخري تاريخن کي ڳڻڻ لاءِ آچر - ڇنڇر هفتي لاءِ، اهو سڀ ڪجهه وٺندو آهي مٿين فارمولن ۾ هڪ ننڍڙي ترتيب :)
7>شروع جي تاريخ:
=MAX(DATE(A2,1,1), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),1) + (B2-1)*7 + 1)
7>آخري تاريخ:
=MIN(DATE(A2+1,1,0), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),1) + B2*7)
هفتي نمبر مان مهينو ڪيئن حاصل ڪجي
هفتي سان لاڳاپيل هڪ مهينو حاصل ڪرڻ لاءِ نمبر، توهان کي ڏنل هفتي ۾ پهريون ڏينهن ملندو جيئن هن ۾ وضاحت ڪئي وئي آهيمثال طور، ۽ پوء ان فارمولا کي ايڪسل MONTH فنڪشن ۾ هن طرح لپايو:
=MONTH(DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) + B2 * 7)
نوٽ. مھرباني ڪري ياد رکو ته مٿيون فارمولا ISO ھفتي جي تاريخ سسٽم جي بنياد تي ڪم ڪري ٿو، جتي ھفتو سومر تي شروع ٿئي ٿو ۽ ھفتو جنھن ۾ سال جي پھرين خميس آھي، ھفتو 1 سمجھيو وڃي ٿو. مثال طور، سال 2016 ۾، پهرين خميس 7 جنوري آهي، ۽ اهو ئي سبب آهي ته هفتي 1 جي شروعات 4-جنوري-2016 تي ٿيندي آهي.
هڪ مهيني ۾ هفتي جو نمبر ڪيئن حاصل ڪجي (1 کان 6 تائين)
جيڪڏهن توهان جي ڪاروباري منطق جي ضرورت آهي ته هڪ مخصوص تاريخ کي ساڳئي مهيني اندر هفتي نمبر ۾ تبديل ڪرڻ لاءِ، توهان استعمال ڪري سگهو ٿا WEEKNUM جو ميلاپ، DATE ۽ MONTH افعال:
فرض ڪيو ته سيل A2 اصل تاريخ تي مشتمل آهي، هيٺ ڏنل فارمولا استعمال ڪريو هفتي لاءِ شروع ڪريو Monday (WEEKNUM جي return_type argument ۾ نوٽيس 21):
=WEEKNUM($A2,21)-WEEKNUM(DATE(YEAR($A2), MONTH($A2),1),21)+1
هفتي جي شروعات لاءِ آچر تي، واپسي_ٽائپ دليل کي ڇڏي ڏيو:
=WEEKNUM($A2)-WEEKNUM(DATE(YEAR($A2), MONTH($A2),1))+1
34>1>
ڪيئن ڪجي قدرن جو مجموعو ۽ ھفتي نمبر جي حساب سان اوسط ڳولھيو
ھاڻي جڏھن توھان ڄاڻو ٿا ته ڪيئن ھڪڙي تاريخ کي ھڪڙي ھفتي نمبر ۾ ايڪسل ۾ تبديل ڪجي، اچو ته ڏسون ته توھان ھفتي جا انگ ڪيئن استعمال ڪري سگھو ٿا ٻين حسابن ۾.
فرض ڪريو ، توھان وٽ ڪجھ مھينا سيلز جا انگ اکر آھن ۽ توھان ڄاڻڻ چاھيو ٿا ھر ھفتي لاءِ ڪُل.
شروع ڪرڻ لاءِ، اچو ته ھفتي جو نمبر ڳولھيو جيڪو ھر ھفتي سان لاڳاپيل آھي. جيڪڏھن توھان جون تاريخون ڪالم A ۾ آھن ۽ ڪالم B ۾ سيلز آھن، سيل ۾ شروع ٿيندڙ ڪالمن C ۾ =WEEKNUM(A2)
فارمولا نقل ڪريوC2.
۽ پوءِ، ڪنهن ٻئي ڪالمن ۾ هفتي نمبرن جي هڪ فهرست ٺاهيو (چئو، ڪالم E ۾) ۽ هيٺ ڏنل SUMIF فارمولا استعمال ڪندي هر هفتي جي سيلز جو حساب ڪريو:
=SUMIF($C$2:$C$15, $E2, $B$2:$B$15)
جتي E2 هفتي نمبر آهي.
هن مثال ۾، اسان مارچ جي سيلز جي فهرست سان ڪم ڪري رهيا آهيون، تنهنڪري اسان وٽ هفتي نمبر 10 کان 14 آهن، جيئن هيٺ ڏنل اسڪرين شاٽ ۾ ڏيکاريل آهي:
36>
ساڳئي طريقي سان، توهان حساب ڪري سگهو ٿا سيلز سراسري هڪ ڏنل هفتي لاءِ:
=AVERAGEIF($C$2:$C$15, $E2, $B$2:$B$15)
جيڪڏهن مددگار ڪالم WEEKNUM فارمولا سان گڏ توهان جي ڊيٽا جي ترتيب ۾ چڱيءَ طرح نه ٿو اچي، مون کي توهان کي اهو ٻڌائڻ ۾ افسوس ٿئي ٿو ته ان مان نجات حاصل ڪرڻ جو ڪو آسان طريقو ناهي ڇو ته Excel WEEKNUM انهن ڪمن مان هڪ آهي. جيڪو حد جي دليلن کي قبول نٿو ڪري. تنهن ڪري، اهو استعمال نه ٿو ڪري سگهجي SUMPRODUCT يا ڪنهن ٻئي ايري فارمولا ۾ جيئن ته MONTH فنڪشن ساڳئي صورتحال ۾.
هفتي نمبر جي بنياد تي سيلز کي ڪيئن نمايان ڪجي
چون ٿا ته توهان وٽ هڪ ڊگهي لسٽ آهي تاريخن جي ڪجهه ڪالمن ۾ ۽ توهان صرف انهن کي اجاگر ڪرڻ چاهيو ٿا جيڪي ڏنل هفتي سان لاڳاپيل آهن. توهان کي صرف هڪ مشروط فارميٽنگ قاعدي جي ضرورت آهي WEEKNUM فارمولا سان هن سان ملندڙ جلندڙ:
=WEEKNUM($A2)=10
جيئن هيٺ ڏنل اسڪرين شاٽ ۾ ڏيکاريل آهي، ضابطو سيلز کي نمايان ڪري ٿو جيڪي 10 هفتي اندر ڪيا ويا، جيڪو آهي پهريون هفتو مارچ 2015 ۾. جيئن ته قاعدو A2:B15 تي لاڳو ٿئي ٿو، اهو ٻنهي ڪالمن ۾ قدرن کي نمايان ڪري ٿو. توھان ھن ۾ مشروط فارميٽنگ قاعدن ٺاهڻ بابت وڌيڪ سکو سگھو ٿاسبق: Excel مشروط فارميٽنگ ٻي سيل جي قيمت جي بنياد تي.
هي طريقي سان توهان ايڪسل ۾ هفتي جا نمبر ڳڻائي سگهو ٿا، هفتي جي نمبر کي تاريخ ۾ تبديل ڪري سگهو ٿا ۽ تاريخ مان هفتي جو نمبر ڪڍي سگهو ٿا. اميد آهي ته، WEEKNUM فارمولا جيڪي توهان اڄ سکيا آهن توهان جي ورڪ شيٽ ۾ ڪارائتو ثابت ٿيندا. ايندڙ سبق ۾، اسان ايڪسل ۾ عمر ۽ سالن جي حساب ڪرڻ بابت ڳالهائينداسين. مان توهان جي پڙهڻ جي مهرباني ۽ اميد آهي ته توهان کي ايندڙ هفتي ڏسڻ لاء!