فہرست کا خانہ
Microsoft Excel میں، ہفتہ اور تاریخ کے ساتھ کام کرنا ایک اہم کام ہے۔ آپ اپنے آپ کو بہت سارے حالات میں پائیں گے جہاں آپ کو کسی تاریخ سے ہفتہ کا نمبر یا ہفتہ نمبر سے تاریخ تلاش کرنا پڑے گی۔ لہذا، یہ بہت آسانی سے انجام دینے کے لئے ان کے بارے میں ہر تفصیل کو جاننا مثالی ہے. اس ٹیوٹوریل میں، آپ مناسب مثالوں اور مناسب عکاسیوں کے ساتھ ایکسل میں ہفتہ کے نمبر کو تاریخ میں تبدیل کرنا سیکھیں گے۔ لہذا، ہمارے ساتھ رہیں۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
ہفتہ نمبر کو Date.xlsx میں تبدیل کریں
تبدیل کرنے کے 2 طریقے ایکسل میں ہفتہ نمبر تا تاریخ
آنے والے حصوں میں، میں آپ کو دو ضروری فارمولے دکھانے جا رہا ہوں جو آپ اپنی ورک شیٹ میں استعمال کر سکتے ہیں۔ یہ آپ کو ایکسل میں ہفتہ کے نمبر کو تاریخ میں تبدیل کرنے میں مدد کرے گا۔ میرا مشورہ ہے کہ آپ ان تمام طریقوں کو سیکھیں اور ان پر عمل کریں۔
اب، آئیے پہلے اسے واضح کریں۔ دونوں فارمولوں میں DATE فنکشن اور WEEKDAY فنکشن شامل ہوں گے۔ یہ فنکشنز آپ کو ایک فارمولہ بنانے میں مدد کریں گے۔
آئیے اس پر غور کریں۔
1. ہفتہ نمبر کو تاریخ میں تبدیل کرنے کے لیے DATE اور WEEKDAY فنکشنز کا استعمال کرنا
اب، کوئی نہیں ایکسل میں ہفتہ کے نمبر کو تاریخ میں تبدیل کرنے کے لیے سیدھے سادے افعال۔ اس لیے ہم ایسا کرنے کے لیے ایک فارمولا بنا رہے ہیں۔ ہم DATE فنکشن اور ہفتہ وار فنکشن استعمال کر رہے ہیں۔ درج ذیل اسکرین شاٹ پر ایک نظر ڈالیں:
یہ مثال ISO ہفتہ کے نظام پر مبنی ہے۔ اس نظام میں،ہفتے کا دن پیر سے شروع ہوتا ہے، اور سال کی پہلی جمعرات کو برقرار رکھنے والا ہفتہ ہفتہ 1 کے طور پر شمار ہوتا ہے۔ یہ یورپی ہفتہ کے حساب کے نظام کے طور پر مشہور ہے۔
اب، تاریخ شروع کرنے کے لیے، درج ذیل فارمولے کو ٹائپ کریں سیل E5:
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7
نوٹ: اگر آپ فارمولہ ٹائپ کرتے ہیں، تو یہ سیریل نمبر کی شکل لوٹائے گا۔ لہذا، اس سے پہلے کہ آپ کچھ کریں ، سیریل نمبر کو تاریخ میں تبدیل کریں ۔ فارمیٹ تبدیل کرنے کے بعد، ان پر عمل کریں۔
🔎 فارمولے کی خرابی
DATE(B5, 1, -2) – WEEKDAY(تاریخ(B5, 1, 3)): یہ پچھلے سال کے آخری پیر کو لوٹاتا ہے۔
C5 * 7: ہم نے ان ہفتوں کی تعداد کو شامل کیا جو ضرب کیا جاتا ہے۔ دیئے گئے سال کے پیر کو حاصل کرنے کے لیے 7 تک۔
آئی ایس او ہفتہ کے حساب کے نظام میں، پہلی جمعرات پر مشتمل ہفتہ کو ہفتہ 1 سمجھا جاتا ہے۔ لہذا، آپ 29 دسمبر اور 4 جنوری کے درمیان پہلا پیر تلاش کر سکتے ہیں۔ لہذا، اس تاریخ کو دریافت کرنے کے لیے، آپ کو 5 جنوری سے پہلے کا پیر دیکھنا ہوگا۔
اگر آپ کا مقصد B5 میں سال کے 5 جنوری سے پہلے کا پیر تلاش کرنا ہے، تو درج ذیل DATE( کا استعمال کریں۔ سال، مہینہ، دن) فنکشنز:
=DATE(B5,1,5) - WEEKDAY(DATE(B5,1,3))
اب، ہم اس کے پہلے پیر کو تلاش نہیں کرنا چاہتے تھے۔ سال، لیکن اس کے بجائے پچھلے سال کا آخری پیر۔ لہذا، ہم نے 5 جنوری سے سات دن گھٹائے۔ اس کے بعد، ہمیں پہلے DATE فنکشن میں -2 ملا:
=DATE(B5,1,-2) - WEEKDAY(DATE(B5,1,3))
اب،آپ درج ذیل فارمولے کا استعمال کرکے آسانی سے ہفتے کی آخری تاریخ تلاش کر سکتے ہیں:
=E5+6
اسی طرح، آپ پچھلا فارمولہ استعمال کر سکتے ہیں اور ہفتے کے اختتام کو حاصل کرنے کے لیے اس کے ساتھ چھ کا اضافہ کر سکتے ہیں۔
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6
1.1 پیر تا اتوار ہفتہ (1 جنوری سے شروع ہوتا ہے)
اب، پچھلا طریقہ جو ہم نے ابھی دکھایا ہے وہ ISO ہفتہ کے حساب کتاب کے نظام پر ہے۔ یہاں، ہفتے کے دن کی تاریخ جمعرات سے ہفتہ 1 کے طور پر شروع ہوتی ہے۔ اگر آپ کسی ایسے زون میں کام کرتے ہیں جو اس سسٹم کی پیروی نہیں کرتا ہے، تو درج ذیل ایکسل فارمولہ استعمال کریں۔
اگر آپ کا ہفتہ 1 جنوری 1 سے شروع ہوتا ہے اور پیر ہے شروع کرنے کے لیے ہفتہ، یہ فارمولے آپ کو اسے حاصل کرنے میں مدد کریں گے۔
ہم WEEKDAY فنکشن اور DATE فنکشن استعمال کر رہے ہیں۔
حاصل کرنے کے لیے شروع کی تاریخیں، سیل E5 میں درج ذیل فارمولہ ٹائپ کریں اور فل ہینڈل آئیکن کو نیچے گھسیٹیں:
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7
آخری تاریخیں حاصل کرنے کے لیے، سیل F5 میں درج ذیل فارمولے کو ٹائپ کریں اور فل ہینڈل آئیکن کو نیچے گھسیٹیں:
=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6
1.2 اتوار سے ہفتہ ہفتہ (1 جنوری سے شروع ہوتا ہے)
اگر آپ کا ہفتہ اتوار سے شروع ہوتا ہے تو آپ اسی طرح کا ایکسل فارمولہ استعمال کرسکتے ہیں۔ تاریخ آغاز اور اختتامی تاریخ واپس کرنے کے لیے۔
شروع کی تاریخیں حاصل کرنے کے لیے، سیل E5 میں درج ذیل فارمولہ ٹائپ کریں اور فل ہینڈل آئیکن کو نیچے گھسیٹیں:
6 ہینڈل آئیکننیچے:
=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7
جیسا کہ آپ دیکھ سکتے ہیں، ہم ہفتے کے نمبر کو میں تبدیل کرنے میں کامیاب ہو گئے ہیں۔ ایکسل میں تاریخ۔
متعلقہ مواد: ایکسل میں جنرل فارمیٹ کو تاریخ میں کیسے تبدیل کیا جائے (7 طریقے)
اسی طرح کی ریڈنگز
- ایکسل میں متن تاریخ میں تبدیل نہیں ہوگا (4 مسائل اور حل)
- یونکس ٹائم اسٹیمپ کو ایکسل میں تاریخ میں کیسے تبدیل کیا جائے (3 طریقے)
- ایکسل میں ٹیکسٹ ڈیٹ اور ٹائم ٹو ڈیٹ فارمیٹ میں تبدیل کریں (7 آسان طریقے)
2. ہفتہ نمبر کو تاریخ میں تبدیل کرنے کے لیے MAX اور MIN فنکشنز
ایکسل میں ہفتہ کے نمبر کو تاریخ میں تبدیل کرنے کے لیے، آپ اسی فارمولے کے ساتھ MIN فنکشن اور MAX فنکشن استعمال کرسکتے ہیں۔
ہم پچھلے فارمولوں میں دیکھا گیا، وہ ہفتہ 1 کے پیر یا اتوار کو واپس آتے ہیں چاہے یہ اسی سال میں آتا ہو جو آپ نے دیا تھا یا پچھلے سال۔ تاریخ آغاز کا فارمولہ ہمیشہ جنوری 1 کو ہفتہ 1 کی تاریخ آغاز کے طور پر لوٹاتا ہے۔ خودکار طور پر، اختتامی تاریخ کا فارمولہ مسلسل 31 دسمبر سال کے آخری ہفتے کی آخری تاریخ کے طور پر واپس آتا ہے، قطع نظر اس کے کہ ہفتے کا دن کچھ بھی ہو۔ 1 جنوری سے شروع ہوتا ہے)
اب، آپ کا ہفتہ 1 جنوری 1 سے شروع ہوتا ہے اور ہفتے کا دن پیر ہے۔ 1 جنوری سے ہمیشہ گنتی شروع کرنے کے لیے آپ ایکسل فارمولے کو MAX فنکشن اور MIN فنکشن میں لپیٹ سکتے ہیں۔
شروع کی تاریخیں حاصل کرنے کے لیے، درج ذیل فارمولے کو ٹائپ کریں۔ سیل E5 میں اورفل ہینڈل آئیکن کو نیچے گھسیٹیں:
=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + (C5-1)*7 + 1)
23>
آخری تاریخیں حاصل کرنے کے لیے، آپ کو MIN فنکشن استعمال کریں اور فارمولے میں معمولی تبدیلی کریں۔ اب، سیل F5 میں درج ذیل فارمولہ ٹائپ کریں اور فل ہینڈل آئیکن کو نیچے گھسیٹیں:
=MIN(DATE(B5+1,1,0), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + C5*7)
<24
2.1 ہمیشہ سورج ہفتہ ہفتہ شمار کریں (1 جنوری سے شروع ہوتا ہے)
اگر آپ کا ہفتہ 1 اتوار سے شروع ہوتا ہے، تو آپ کو مندرجہ بالا فارمولوں میں تھوڑی تبدیلی کرنی ہوگی۔
شروع کی تاریخ حاصل کرنے کے لیے درج ذیل فارمولے کو ٹائپ کریں:
=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1)
25>
اختتام کے لیے تاریخیں، ہفتہ کے نمبر کو تاریخ میں تبدیل کرنے کے لیے درج ذیل فارمولے کا استعمال کریں:
=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 )
26>
جیسا کہ آپ دیکھ سکتے ہیں، فارمولہ ایکسل میں ہفتے کے نمبر کو تاریخ میں تبدیل کر دے گا۔
مزید پڑھیں: ایکسل VBA تاریخ اور وقت کو صرف تاریخ میں تبدیل کرنے کے لیے
ایکسل میں ہفتے کے نمبر کو مہینے میں تبدیل کریں
اب، ہفتے کے نمبر کو مہینے میں تبدیل کرنے کے لیے آپ ایکسل کے پچھلے فارمولوں کو بھی مختلف طریقے سے استعمال کر سکتے ہیں۔
یہاں، ہم بھی استعمال کر رہے ہیں۔ حساب کرنے کے لیے ہفتے کے دن کا فنکشن اور تاریخ کا فنکشن ۔ لیکن، اس بار، ہم اسے ماہ کے فنکشن میں سمیٹ رہے ہیں۔
مندرجہ ذیل ڈیٹاسیٹ پر ایک نظر ڈالیں:
یہاں، ہمارے پاس سال 2022 کے ہفتے کے نمبر ہیں۔ ہم فارمولے کا استعمال کرتے ہوئے مہینہ حاصل کریں گے۔
اب، درج ذیل فارمولے کو سیل E5 میں ٹائپ کریں اور فل ہینڈل آئیکن کو گھسیٹیں۔نیچے:
=MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7)
جیسا کہ آپ دیکھ سکتے ہیں، ہمیں مہینے کا نمبر ملا ہے۔ لیکن اگر آپ مہینے کا نام چاہتے ہیں تو درج ذیل فارمولے کو آزمائیں:
=CHOOSE(MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7),"January","February","March","April", "May", "June", "July", "August", "September", "October", "November", "December")
یہاں، ہم نے CHOOSE فنکشن استعمال کیا<7 سے ماہ کے نمبر کو مہینے کے ناموں میں تبدیل کریں۔
جیسا کہ آپ دیکھ سکتے ہیں، ہم ایکسل میں ہفتے کے نمبر کو مہینے میں تبدیل کرنے میں کامیاب ہیں۔
مزید پڑھیں: ایکسل میں نمبر کو تاریخ میں کیسے تبدیل کریں (6 آسان طریقے)
ایکسل میں دنوں کو ہفتوں میں تبدیل کریں
1. ایکسل میں تاریخ کو ہفتہ کے نمبر میں تبدیل کریں
اب، پہلے ہم ایک ہفتہ کے نمبر کو تاریخ میں تبدیل کرنے کے لیے ایکسل فارمولے استعمال کرتے تھے۔ آپ اس کے برعکس کر سکتے ہیں۔ اس کا مطلب ہے کہ آپ دنوں کو ہفتے کے نمبر میں تبدیل کر سکتے ہیں۔ اسے انجام دینے کے لیے، ہم Excel WEEKNUM فنکشن استعمال کریں گے۔
WEEKNUM فنکشن کا استعمال کسی تاریخ کے ہفتہ نمبر کا حساب لگانے کے لیے کیا جاتا ہے۔
عام نحو:
=WEEKNUM(serial_number, [returns_type])
یہاں، سیریل نمبر اشارہ کرتا ہے تاریخ اب، ہم جانتے ہیں کہ ایکسل تاریخوں کو سیریل نمبر کے طور پر بھی پہچانتا ہے۔ اور واپسی کی قسم بتاتی ہے کہ ہمارا ہفتہ کس دن سے شروع ہوگا۔
درج ذیل ڈیٹاسیٹ پر ایک نظر ڈالیں:
یہاں، ہمارے پاس کچھ دن ہیں اور ہم کریں گے انہیں ہفتہ کے نمبر میں تبدیل کریں۔
اب، سیل D5 پر کلک کریں۔ 7> اس کے بعد، فنکشن کامیابی سے ہو جائے گاایکسل میں دنوں کو ہفتوں میں تبدیل کریں۔
2. ایکسل میں دنوں کی تعداد کو ہفتوں میں تبدیل کریں
مندرجہ ذیل ڈیٹاسیٹ پر ایک نظر ڈالیں:
یہاں، آپ دیکھ سکتے ہیں کہ کسی پروجیکٹ کو مکمل کرنے میں کتنے دن لگے۔ اب، دنوں کی تعداد کافی نہیں ہے. ہمیں انہیں ہفتوں اور دنوں میں تبدیل کرنا ہوگا۔ لہذا، ہم اسے حل کرنے کے لیے ایکسل فارمولہ استعمال کریں گے۔
ہمارا ایکسل فارمولہ INT فنکشن اور IF فنکشن پر مشتمل ہوگا۔
اب ، سیل D5 پر کلک کریں۔ پھر درج ذیل فارمولے کو ٹائپ کریں اور فل ہینڈل آئیکن کو نیچے گھسیٹیں:
=INT(C5/7)&IF(INT(C5/7)=1," week"," weeks") & " and " & (C5-INT(C5/7)*7) & IF((C5-INT(C5/7)*7)=1," day"," days")
جیسا کہ آپ دیکھ سکتے ہیں، ہمارے ایکسل فارمولے نے کامیابی سے دنوں کو ہفتوں میں تبدیل کر دیا۔
🔎 فارمولے کی خرابی
INT( C5/7): یہ ہفتوں کی تعداد لوٹاتا ہے ہفتے (7 دن سے کم)۔
ہم نے "ہفتہ" یا "ہفتوں" کے مسئلے کو سنبھالنے کے لیے IF فنکشن شامل کیا۔ اگر آپ کے پاس ایک ہفتہ ہے، تو یہ 1 کے بعد "ہفتہ" کا اضافہ کر دے گا۔
یہی دنوں پر لاگو ہوتا ہے، اگر آپ کے پاس 1 دن ہے، تو یہ "دن" کا اضافہ کر دے گا۔ دوسری صورت میں، یہ "دن" کا اضافہ کرے گا. یہ آؤٹ پٹ کو گرائمری طور پر درست بناتا ہے۔
مزید پڑھیں: ایکسل میں ٹیکسٹ کو ڈیٹ میں کیسے تبدیل کیا جائے (10 طریقے)
💬 یاد رکھنے کی چیزیں
✎ فارمولہ بنیادی طور پر تاریخوں کو سیریل نمبر کی شکل میں لوٹاتا ہے۔ لہذا، ایکسل ربن سے تاریخ میں فارمیٹ تبدیل کریں۔
✎ ISO ہفتے کی تاریخ میںسسٹم میں، ہفتہ پیر سے شروع ہوتا ہے، اور ہفتہ بشمول سال کی پہلی جمعرات کو ہفتہ 1 مانا جاتا ہے۔
نتیجہ
اختتام کے لیے، مجھے امید ہے کہ اس ٹیوٹوریل نے آپ کو ایکسل میں ہفتہ کے نمبر کو تاریخ میں تبدیل کرنے کے بارے میں مفید معلومات۔ ہمارا مشورہ ہے کہ آپ ان تمام ہدایات کو سیکھیں اور اپنے ڈیٹا سیٹ پر لاگو کریں۔ پریکٹس ورک بک ڈاؤن لوڈ کریں اور انہیں خود آزمائیں۔ اس کے علاوہ، تبصرہ سیکشن میں رائے دینے کے لئے آزاد محسوس کریں. آپ کی قیمتی آراء ہمیں اس طرح کے ٹیوٹوریل بنانے کی ترغیب دیتی ہیں۔
ایکسل سے متعلق مختلف مسائل اور حل کے لیے ہماری ویب سائٹ Exceldemy.com کو دیکھنا نہ بھولیں۔
نئے طریقے سیکھتے رہیں اور بڑھتے رہیں!