فہرست کا خانہ
ٹیوٹوریل بتاتا ہے کہ کس طرح ایکسل فنکشنز کو ٹیکسٹ کو ڈیٹ اور نمبر ٹو ڈیٹ میں تبدیل کرنے کے لیے استعمال کیا جائے، اور ٹیکسٹ اسٹرنگ کو غیر فارمولہ طریقے سے تاریخوں میں کیسے تبدیل کیا جائے۔ آپ یہ بھی سیکھیں گے کہ کسی نمبر کو تیزی سے ڈیٹ فارمیٹ میں کیسے تبدیل کرنا ہے۔
چونکہ ایکسل واحد ایپلیکیشن نہیں ہے جس کے ساتھ آپ کام کرتے ہیں، بعض اوقات آپ خود کو ایکسل ورک شیٹ میں درآمد شدہ تاریخوں کے ساتھ کام کرتے ہوئے پائیں گے۔ .csv فائل یا کوئی اور بیرونی ذریعہ۔ جب ایسا ہوتا ہے تو، امکانات ہیں کہ تاریخیں ٹیکسٹ اندراجات کے طور پر برآمد ہوں گی۔ اگرچہ وہ تاریخوں کی طرح نظر آتی ہیں، ایکسل انہیں اس طرح نہیں پہچانے گا۔
ایکسل میں متن کو تاریخ میں تبدیل کرنے کے بہت سے طریقے ہیں اور اس ٹیوٹوریل کا مقصد ان سب کا احاطہ کرنا ہے، تاکہ آپ متن کا انتخاب کرسکیں۔ -ٹو ڈیٹ کنورژن تکنیک آپ کے ڈیٹا فارمیٹ اور فارمولے یا غیر فارمولے کے لیے آپ کی ترجیح کے لیے موزوں ہے۔
عام ایکسل تاریخوں کو "متن کی تاریخوں" سے کیسے الگ کیا جائے
ایکسل میں ڈیٹا درآمد کرتے وقت، اکثر تاریخ کی فارمیٹنگ میں مسئلہ ہوتا ہے۔ درآمد شدہ اندراجات آپ کو عام ایکسل تاریخوں کی طرح لگ سکتی ہیں، لیکن وہ تاریخوں کی طرح برتاؤ نہیں کرتی ہیں۔ مائیکروسافٹ ایکسل ایسی اندراجات کو متن کے طور پر دیکھتا ہے، یعنی آپ اپنے ٹیبل کو تاریخ کے لحاظ سے صحیح طریقے سے ترتیب نہیں دے سکتے، اور نہ ہی آپ ان "ٹیکسٹ ڈیٹس" کو فارمولوں، پیوٹ ٹیبلز، چارٹس یا تاریخوں کو پہچاننے والے کسی دوسرے ایکسل ٹول میں استعمال کر سکتے ہیں۔
چند نشانیاں جو آپ کو اس بات کا تعین کرنے میں مدد کر سکتی ہیں کہ دی گئی اندراج تاریخ ہے یا متن حد بندی کو منتخب کریں اور اگلا پر کلک کریں۔
اس مثال میں، ہم متن کی تاریخوں کو "01 02 2015" (ماہ دن کا سال) کے طور پر فارمیٹ کر رہے ہیں، لہذا ہم <کو منتخب کرتے ہیں۔ 1>MDY ڈراپ ڈاؤن باکس سے۔
اب، ایکسل آپ کے ٹیکسٹ سٹرنگز کو تاریخوں کے طور پر پہچانتا ہے، خود بخود انہیں آپ کے ڈیفالٹ ڈیٹ فارمیٹ میں تبدیل کرتا ہے اور دائیں سیدھ میں دکھاتا ہے۔ خلیات میں. آپ تاریخ کی شکل کو معمول کے مطابق فارمیٹ سیلز ڈائیلاگ کے ذریعے تبدیل کر سکتے ہیں۔
نوٹ۔ ٹیکسٹ ٹو کالم وزرڈ کے صحیح طریقے سے کام کرنے کے لیے، آپ کے تمام ٹیکسٹ سٹرنگز کو یکساں طور پر فارمیٹ کیا جانا چاہیے۔ مثال کے طور پر، اگر آپ کے کچھ اندراجات دن/ماہ/سال فارمیٹ کی طرح فارمیٹ کیے گئے ہیں جبکہ دیگر ماہ/دن/سال ہیں، تو آپ کو غلط نتائج ملیں گے۔ 27
آپ کو تھوڑی زیادہ کوشش کرنی ہوگی اور کالم میں متن وزرڈ اور ایکسل DATE فنکشن دونوں استعمال کرنا ہوں گے۔
- 14 ڈیٹا ٹیب پر، ڈیٹا ٹولز گروپ۔
- مرحلہ 1 پر ٹیکسٹ کو کالم وزرڈ میں تبدیل کریں ، منتخب کریں حد بندی اور اگلا پر کلک کریں۔
- وزرڈ کے مرحلہ 2 پر، ان حد بندیوں کو منتخب کریں جو آپ کے ٹیکسٹ سٹرنگز پر مشتمل ہیں۔
مثال کے طور پر، اگر آپ سٹرنگز کو کوما اور اسپیس سے الگ کر رہے ہیں، جیسے کہ " جمعرات، جنوری 01، 2015" ، آپ کو دونوں حد بندی کرنے والے - کوما اور اسپیس کا انتخاب کرنا چاہیے۔
اگر آپ کے ڈیٹا میں کوئی ہے تو اضافی خالی جگہوں کو نظر انداز کرنے کے لیے " مسلسل حد بندیوں کو ایک کے طور پر سمجھیں " اختیار کو منتخب کرنا بھی سمجھ میں آتا ہے۔
اور آخر میں، ڈیٹا پیش نظارہ ونڈو پر ایک نظر ڈالیں اور تصدیق کریں کہ آیا متن کے تار صحیح طریقے سے کالموں میں تقسیم ہوئے ہیں، پھر اگلا پر کلک کریں۔
- وزرڈ کے مرحلہ 3 پر، یقینی بنائیں کہ ڈیٹا پیش نظارہ سیکشن میں تمام کالموں میں جنرل فارمیٹ ہے۔ اگر وہ نہیں کرتے ہیں تو، کالم پر کلک کریں اور کالم ڈیٹا فارمیٹ اختیارات کے تحت جنرل کو منتخب کریں۔
نوٹ۔ کسی بھی کالم کے لیے تاریخ فارمیٹ کا انتخاب نہ کریں کیونکہ ہر کالم میں صرف ایک جزو ہوتا ہے، اس لیے ایکسل یہ نہیں سمجھ سکے گا کہ یہ تاریخ ہے۔ 0 جہاں کالم داخل کیے جائیں - منزل فیلڈ میں اوپر بائیں سیل کا پتہ درج کریں۔
جب ہو جائے تو، ختم پر کلک کریں۔بٹن۔
جیسا کہ آپ اوپر اسکرین شاٹ میں دیکھ رہے ہیں، ہم ہفتے کے دنوں کے ساتھ پہلے کالم کو چھوڑ رہے ہیں، دوسرے ڈیٹا کو 3 کالموں میں تقسیم کر رہے ہیں (<1 میں>جنرل فارمیٹ) اور سیل C2 سے شروع ہونے والے ان کالموں کو داخل کرنا۔
درج ذیل اسکرین شاٹ نتیجہ دکھاتا ہے، کالم A میں اصل ڈیٹا اور کالم C، D اور E میں تقسیم ڈیٹا کے ساتھ۔
ہمارے معاملے میں، year
کالم E میں ہے اور day
کالم D میں ہے، ان میں کوئی مسئلہ نہیں ہے۔
month
کے ساتھ یہ اتنا آسان نہیں ہے کیونکہ یہ ٹیکسٹ ہے جبکہ DATE فنکشن کو ایک نمبر کی ضرورت ہے۔ خوش قسمتی سے، مائیکروسافٹ ایکسل ایک خاص MONTH فنکشن فراہم کرتا ہے جو مہینے کے نام کو مہینے کے نمبر میں تبدیل کر سکتا ہے:
=MONTH(serial_number)
MONTH فنکشن کو سمجھنے کے لیے کہ یہ تاریخ سے متعلق ہے، ہم اسے اس طرح رکھتے ہیں۔ :
=MONTH(1&C2)
جہاں C2 مہینے کا نام رکھتا ہے، ہمارے معاملے میں جنوری ۔ "1&" ایک تاریخ ( 1 جنوری) کو جوڑنے کے لیے شامل کیا جاتا ہے تاکہ MONTH فنکشن اسے متعلقہ مہینے کے نمبر میں تبدیل کر سکے۔
اور اب، آئیے MONTH فنکشن کو month
میں ایمبیڈ کرتے ہیں۔ ہمارے DATE فارمولے کی دلیل:
=DATE(F2,MONTH(1&D2),E2)
اور voila، ہمارے پیچیدہ ٹیکسٹ اسٹرنگ کو کامیابی کے ساتھ تاریخوں میں تبدیل کر دیا گیا ہے:
پیسٹ کا استعمال کرتے ہوئے متن کی تاریخوں کی فوری تبدیلیخصوصی
سادہ ٹیکسٹ سٹرنگز کی رینج کو تیزی سے تاریخوں میں تبدیل کرنے کے لیے، آپ مندرجہ ذیل چال استعمال کر سکتے ہیں۔
- کسی بھی خالی سیل کو کاپی کریں (اسے منتخب کریں اور Ctrl + C دبائیں)۔
- ٹیکسٹ ویلیو کے ساتھ رینج کو منتخب کریں جسے آپ تاریخوں میں تبدیل کرنا چاہتے ہیں۔
- سلیکشن پر دائیں کلک کریں، پیسٹ اسپیشل پر کلک کریں، اور اس میں شامل کریں کو منتخب کریں۔ پیسٹ اسپیشل ڈائیلاگ باکس:
43>
جو آپ نے ابھی کیا ہے وہ یہ ہے کہ Excel کو اپنی ٹیکسٹ تاریخوں میں صفر (خالی سیل) شامل کرنے کو کہیں۔ ایسا کرنے کے لیے، ایکسل ٹیکسٹ سٹرنگ کو ایک نمبر میں تبدیل کرتا ہے، اور چونکہ صفر کا اضافہ کرنے سے قدر نہیں بدلتی، آپ کو وہی ملتا ہے جو آپ چاہتے تھے - تاریخ کا سیریل نمبر۔ ہمیشہ کی طرح، آپ فارمیٹ سیلز ڈائیلاگ کا استعمال کرکے کسی نمبر کو تاریخ کی شکل میں تبدیل کرتے ہیں۔
پیسٹ اسپیشل فیچر کے بارے میں مزید جاننے کے لیے، براہ کرم ایکسل میں پیسٹ اسپیشل کا استعمال کیسے کریں۔
دو ہندسوں کے سالوں کے ساتھ متن کی تاریخوں کو درست کرنا
مائیکروسافٹ ایکسل کے جدید ورژن آپ کے ڈیٹا میں کچھ واضح خامیوں کو تلاش کرنے کے لیے کافی ہوشیار ہیں، یا بہتر یوں کہیے کہ Excel جس کو غلطی سمجھتا ہے۔ جب ایسا ہوتا ہے، تو آپ کو سیل کے اوپری بائیں کونے میں ایک ایرر انڈیکیٹر (ایک چھوٹا سا سبز مثلث) نظر آئے گا اور جب آپ سیل کو منتخب کرتے ہیں تو ایک فجائیہ نشان ظاہر ہوتا ہے:
فجائیہ کے نشان پر کلک کرنے سے آپ کے ڈیٹا سے متعلقہ چند اختیارات ظاہر ہوں گے۔ 2 ہندسوں والے سال کی صورت میں، Excelپوچھے گا کہ کیا آپ اسے 19XX یا 20XX میں تبدیل کرنا چاہتے ہیں۔
اگر آپ کے پاس اس قسم کے متعدد اندراجات ہیں، تو آپ ان سب کو ایک ہی وقت میں ٹھیک کر سکتے ہیں - غلطیوں والے تمام خلیات کو منتخب کریں، پھر فجائیہ پر کلک کریں۔ نشان زد کریں اور مناسب آپشن کو منتخب کریں۔
ایکسل میں ایرر چیکنگ کو کیسے آن کیا جائے
عام طور پر ایکسل میں ڈیفالٹ کے طور پر ایرر چیکنگ کو فعال کیا جاتا ہے۔ یقینی بنانے کے لیے، فائل > اختیارات > فارمولے پر کلک کریں، نیچے خرابی کی جانچ پڑتال سیکشن تک سکرول کریں اور تصدیق کریں کہ آیا درج ذیل اختیارات نشان زد ہیں:
- پس منظر کی خرابی کی جانچ کو فعال کریں خرابی کی جانچ پڑتال کے تحت؛
- سالوں پر مشتمل سیلز کو 2 ہندسوں کے طور پر دکھایا گیا ہے قواعد کی جانچ پڑتال میں خرابی کے تحت۔
ایکسل میں تاریخ تک متن تبدیل کرنے کا آسان طریقہ
جیسا کہ آپ دیکھ رہے ہیں ، ایکسل میں متن کو تاریخ میں تبدیل کرنا ایک معمولی ایک کلک آپریشن سے دور ہے۔ اگر آپ تمام مختلف استعمال کے معاملات اور فارمولوں سے الجھن میں ہیں، تو میں آپ کو ایک تیز اور سیدھا طریقہ دکھاتا ہوں۔
ہمارا الٹیمیٹ سویٹ انسٹال کریں (ایک مفت ٹرائل ورژن یہاں سے ڈاؤن لوڈ کیا جا سکتا ہے)، Ablebits پر سوئچ کریں۔ ٹولز ٹیب (2 نئے ٹیبز جن میں 70+ زبردست ٹولز آپ کے ایکسل میں شامل کیے جائیں گے!) اور ٹیکسٹ ٹو ڈیٹ بٹن تلاش کریں:
متن کی تاریخوں کو عام تاریخوں میں تبدیل کرنے کے لیے، آپ یہ کرتے ہیں:
- ٹیکسٹ اسٹرنگ والے سیلز کو منتخب کریں اور ٹیکسٹ ٹو ڈیٹ بٹن پر کلک کریں۔
- تاریخ کی وضاحت کریں۔منتخب سیلز میں (دن، مہینے اور سال) آرڈر کریں۔
- منتخب کریں کہ آیا تبدیل شدہ تاریخوں میں وقت شامل کرنا ہے یا نہیں۔
- <16 پر کلک کریں۔ تبدیل کریں ۔
بس! تبادلوں کے نتائج ملحقہ کالم میں ظاہر ہوں گے، آپ کا سورس ڈیٹا محفوظ رہے گا۔ اگر کچھ غلط ہو جاتا ہے، تو آپ آسانی سے نتائج کو حذف کر سکتے ہیں اور تاریخ کے مختلف آرڈر کے ساتھ دوبارہ کوشش کر سکتے ہیں۔
ٹِپ۔ اگر آپ نے اوقات اور تاریخوں کو تبدیل کرنے کا انتخاب کیا ہے، لیکن نتائج میں وقت کی اکائیاں موجود نہیں ہیں، تو یقینی بنائیں کہ ایک عدد فارمیٹ لاگو کریں جو تاریخ اور وقت دونوں کی قدروں کو ظاہر کرے۔ مزید معلومات کے لیے، براہ کرم دیکھیں کہ کس طرح اپنی مرضی کے مطابق تاریخ اور وقت کی شکلیں بنائیں۔
اگر آپ اس شاندار ٹول کے بارے میں مزید جاننا چاہتے ہیں، تو براہ کرم اس کا ہوم پیج دیکھیں: ایکسل کے لیے ٹیکسٹ ٹو ڈیٹ۔
اس طرح آپ Excel میں ٹیکسٹ کو ڈیٹ میں تبدیل کرتے ہیں اور تاریخوں کو متن میں تبدیل کرتے ہیں۔ امید ہے کہ، آپ اپنی پسند کے مطابق ایک تکنیک تلاش کرنے میں کامیاب ہو گئے ہیں۔ اگلے مضمون میں، ہم مخالف کام سے نمٹیں گے اور ایکسل کی تاریخوں کو متن کے تاروں میں تبدیل کرنے کے مختلف طریقے تلاش کریں گے۔ میں پڑھنے کے لیے آپ کا شکریہ ادا کرتا ہوں اور امید کرتا ہوں کہ آپ اگلے ہفتے ملوں گا۔
قدر۔تاریخیں | متن کی قدریں |
| <4 |
ایکسل میں نمبر کو تاریخ میں کیسے تبدیل کیا جائے
چونکہ تمام ایکسل فنکشنز جو بدلتے ہیں ٹیکسٹ ٹو ڈیٹ کے نتیجے میں نمبر لوٹتے ہیں، آئیے پہلے نمبروں کو تاریخوں میں تبدیل کرنے پر گہری نظر ڈالیں۔
جیسا کہ آپ کو شاید معلوم ہوگا، ایکسل تاریخوں اور اوقات کو سیریل نمبرز کے طور پر اسٹور کرتا ہے اور یہ صرف سیل کی فارمیٹنگ ہے جو مجبور کرتی ہے۔ ایک نمبر جس کو تاریخ کے طور پر دکھایا جانا ہے۔ مثال کے طور پر، 1-جنوری-1900 کو نمبر 1 کے طور پر، 2-جنوری-1900 کو 2 کے طور پر، اور 1-جنوری-2015 کو 42005 کے طور پر ذخیرہ کیا جاتا ہے۔ ایکسل تاریخوں اور اوقات کو کیسے ذخیرہ کرتا ہے اس بارے میں مزید معلومات کے لیے، براہ کرم ایکسل کی تاریخ دیکھیں۔ فارمیٹ۔
ایکسل میں تاریخوں کا حساب لگاتے وقت، مختلف تاریخ کے فنکشنز کے ذریعہ واپس آنے والا نتیجہ اکثر تاریخ کی نمائندگی کرنے والا سیریل نمبر ہوتا ہے۔ مثال کے طور پر، اگر =TODAY()+7 7 کی بجائے 44286 جیسا نمبر لوٹاتا ہےآج کے دن بعد، اس کا مطلب یہ نہیں کہ فارمولا غلط ہے۔ بس، سیل فارمیٹ کو جنرل یا Text پر سیٹ کیا گیا ہے جبکہ اسے تاریخ ہونا چاہیے۔
اس طرح کے سیریل نمبر کو تاریخ میں تبدیل کرنے کے لیے، سبھی آپ کو سیل نمبر کی شکل کو تبدیل کرنا ہے۔ اس کے لیے، ہوم ٹیب پر نمبر فارمیٹ باکس میں صرف تاریخ کو منتخب کریں۔
پہلے سے طے شدہ کے علاوہ کوئی فارمیٹ لاگو کرنے کے لیے، پھر منتخب کریں۔ سیریل نمبر والے سیلز اور فارمیٹ سیلز ڈائیلاگ کو کھولنے کے لیے Ctrl+1 دبائیں۔ نمبر ٹیب پر، تاریخ کا انتخاب کریں، ٹائپ کے تحت مطلوبہ تاریخ کا فارمیٹ منتخب کریں اور ٹھیک ہے پر کلک کریں۔
جی ہاں، یہ اتنا آسان ہے! اگر آپ پہلے سے طے شدہ ایکسل ڈیٹ فارمیٹس کے مقابلے کچھ زیادہ نفیس چاہتے ہیں، تو براہ کرم دیکھیں کہ کس طرح ایکسل میں اپنی مرضی کے مطابق تاریخ کا فارمیٹ بنانا ہے۔
اگر کچھ ضدی نمبر تاریخ میں تبدیلی کرنے سے انکار کرتا ہے، تو دیکھیں کہ ایکسل ڈیٹ فارمیٹ کام نہیں کر رہا ہے - ٹربل شوٹنگ تجاویز۔
ایکسل میں 8 ہندسوں کے نمبر کو تاریخ میں کیسے تبدیل کریں
یہ ایک بہت عام صورت حال ہے جب کسی تاریخ کو 10032016 جیسے 8 ہندسوں کے نمبر کے طور پر درج کیا جاتا ہے، اور آپ کو اسے تبدیل کرنے کی ضرورت ہوتی ہے۔ ایک تاریخ کی قدر میں جسے Excel پہچان سکتا ہے (10/03/2016)۔ اس صورت میں، صرف سیل فارمیٹ کو تاریخ میں تبدیل کرنا کام نہیں کرے گا - نتیجہ کے طور پر آپ کو ########### ملے گا۔
ایسے نمبر کو تاریخ میں تبدیل کرنے کے لیے، آپ کو DATE فنکشن کو RIGHT، LEFT اور MID فنکشنز کے ساتھ استعمال کرنے کے لیے۔ بدقسمتی سے، یونیورسل بنانا ممکن نہیں ہے۔فارمولہ جو تمام منظرناموں میں کام کرے گا کیونکہ اصل نمبر مختلف فارمیٹس میں ان پٹ ہو سکتا ہے۔ مثال کے طور پر:
نمبر | فارمیٹ | تاریخ |
10032016 | ddmmyyyy | 10-Mar-2016 |
20160310 | yyyymmdd | |
20161003 | yyyyddmm |
بہرحال، میں ایسے نمبروں کو تاریخوں میں تبدیل کرنے کے عمومی طریقہ کار کی وضاحت کرنے کی کوشش کروں گا اور چند فارمولے کی مثالیں پیش کروں گا۔
شروع کرنے والوں کے لیے , Excel Date فنکشن آرگیومینٹس کی ترتیب کو یاد رکھیں:
DATE(سال، مہینہ، دن)لہذا، آپ کو اصل نمبر سے ایک سال، مہینہ اور تاریخ نکالنے کی ضرورت ہے اور انہیں متعلقہ کے طور پر فراہم کریں۔ Date فنکشن کے دلائل۔
مثال کے طور پر، آئیے دیکھتے ہیں کہ آپ نمبر 10032016 (سیل A1 میں محفوظ) کو 3/10/2016 میں کیسے تبدیل کر سکتے ہیں۔
- <16 کو نکالیں>سال ۔ یہ آخری 4 ہندسے ہیں، اس لیے ہم آخری 4 حروف کو منتخب کرنے کے لیے RIGHT فنکشن استعمال کرتے ہیں: RIGHT(A1, 4)۔
- ماہ نکالیں۔ یہ تیسرا اور چوتھا ہندسہ ہے، لہذا ہم انہیں MID(A1, 3, 2) حاصل کرنے کے لیے MID فنکشن کا استعمال کرتے ہیں۔ جہاں 3 (دوسری دلیل) شروعاتی نمبر ہے، اور 2 (تیسری دلیل) نکالنے کے لیے حروف کی تعداد ہے۔
- دن کو نکالیں۔ یہ پہلے 2 ہندسے ہیں، لہذا ہمارے پاس پہلے 2 حروف کو واپس کرنے کے لیے LEFT فنکشن ہے: LEFT(A2,2)۔
آخر میں، مندرجہ بالا اجزاء کو Date فنکشن میں ایمبیڈ کریں، اور آپ کو ایکایکسل میں نمبر کو تاریخ میں تبدیل کرنے کا فارمولا:
=DATE(RIGHT(A1,4), MID(A1,3,2), LEFT(A1,2))
مندرجہ ذیل اسکرین شاٹ اس اور کچھ مزید فارمولوں کو عملی شکل میں ظاہر کرتا ہے:
25>
براہ کرم مندرجہ بالا اسکرین شاٹ (قطار 6) میں آخری فارمولے پر توجہ دیں۔ اصل نمبر-تاریخ (161003) میں صرف 2 حروف ہیں جو ایک سال (16) کی نمائندگی کرتے ہیں۔ لہذا، 2016 کا سال حاصل کرنے کے لیے، ہم درج ذیل فارمولے کا استعمال کرتے ہوئے 20 اور 16 کو جوڑتے ہیں: 20 اور LEFT(A6,2)۔ اگر آپ ایسا نہیں کرتے ہیں تو، ڈیٹ فنکشن ڈیفالٹ کے طور پر 1916 واپس آجائے گا، جو قدرے عجیب ہے جیسے کہ مائیکروسافٹ اب بھی 20ویں صدی میں رہتا تھا :)
نوٹ۔ اس مثال میں دکھائے گئے فارمولے درست طریقے سے کام کرتے ہیں جب تک کہ تمام نمبرز کو آپ تاریخوں میں تبدیل کرنا چاہتے ہیں اسی پیٹرن کی پیروی کریں۔
ایکسل میں ٹیکسٹ کو ڈیٹ میں تبدیل کرنے کا طریقہ
جب آپ اپنی ایکسل فائل میں ٹیکسٹ کی تاریخوں کو دیکھتے ہیں، تو غالباً آپ ان ٹیکسٹ سٹرنگز کو عام ایکسل تاریخوں میں تبدیل کرنا چاہیں گے تاکہ آپ ان کا حوالہ اپنے مختلف حسابات کو انجام دینے کے فارمولے۔ اور جیسا کہ ایکسل میں اکثر ہوتا ہے، کام سے نمٹنے کے چند طریقے ہیں۔
Excel DATEVALUE فنکشن - ٹیکسٹ کو تاریخ میں تبدیل کریں
ایکسل میں DATEVALUE فنکشن ٹیکسٹ فارمیٹ میں تاریخ کو ایک سیریل نمبر میں تبدیل کرتا ہے جسے Excel ایک تاریخ کے طور پر پہچانتا ہے۔
ایکسل کے DATEVALUE کا نحو بہت سیدھا ہے:
DATEVALUE(date_text) لہذا، فارمولہ کو تبدیل کرنے کا ٹیکسٹ ویلیو آج تک =DATEVALUE(A1)
جتنی سادہ ہے، جہاں A1 ہے۔سیل جس میں تاریخ کو ٹیکسٹ سٹرنگ کے طور پر محفوظ کیا گیا ہے۔
چونکہ ایکسل DATEVALUE فنکشن متن کی تاریخ کو سیریل نمبر میں تبدیل کرتا ہے، اس لیے آپ کو اس نمبر کو تاریخ کی شکل میں لاگو کر کے تاریخ کی طرح دکھانا ہو گا، جیسا کہ ہم نے ایک لمحہ پہلے بات کی تھی۔
مندرجہ ذیل اسکرین شاٹس ایکسل DATEVALUE کے چند فارمولوں کو عملی شکل دیتے ہیں:
Excel DATEVALUE فنکشن - یاد رکھنے کی چیزیں
DATEVALUE فنکشن کا استعمال کرتے ہوئے ٹیکسٹ سٹرنگ کو تاریخ میں تبدیل کرتے وقت، براہ کرم ذہن میں رکھیں کہ:
- ٹیکسٹ سٹرنگز میں وقت کی معلومات کو نظر انداز کر دیا جاتا ہے، جیسا کہ آپ اوپر والی قطار 6 اور 8 میں دیکھ سکتے ہیں۔ تاریخوں اور اوقات دونوں پر مشتمل ٹیکسٹ ویلیو کو تبدیل کرنے کے لیے، VALUE فنکشن استعمال کریں۔
- اگر ٹیکسٹ ڈیٹ میں سال کو چھوڑ دیا جاتا ہے، تو Excel کا DATEVALUE موجودہ سال کو آپ کے کمپیوٹر کی سسٹم کلاک سے منتخب کرے گا، جیسا کہ اوپر قطار 4 میں دکھایا گیا ہے۔ .
- چونکہ مائیکروسافٹ ایکسل 1 جنوری 1900 سے تاریخوں کو اسٹور کرتا ہے، اس لیے پہلے کی تاریخوں پر ایکسل DATEVALUE فنکشن کے استعمال کا نتیجہ #VALUE! error۔
- DATEVALUE فنکشن کسی عددی قدر کو تاریخ میں تبدیل نہیں کر سکتا، اور نہ ہی یہ کسی ایسے ٹیکسٹ سٹرنگ کو پروسیس کر سکتا ہے جو کسی نمبر کی طرح نظر آئے، اس کے لیے آپ کو ایکسل VALUE فنکشن استعمال کرنے کی ضرورت ہوگی، اور یہ بالکل وہی ہے جو ہم اگلی بات کرنے جا رہے ہیں۔
Excel VALUE فنکشن - ایک ٹیکسٹ اسٹرنگ کو تاریخ میں تبدیل کریں
DATEVALUE کے مقابلے میں، Excel VALUE فنکشن زیادہ ورسٹائل ہے۔ یہ کسی بھی ٹیکسٹ سٹرنگ کو تبدیل کر سکتا ہے جو ایسا لگتا ہے۔ایک تاریخ یا نمبر کو ایک نمبر میں، جسے آپ آسانی سے اپنی پسند کے تاریخ کی شکل میں تبدیل کر سکتے ہیں۔
VALUE فنکشن کا نحو اس طرح ہے:
VALUE(text) جہاں text
ہے ایک ٹیکسٹ سٹرنگ یا سیل کا حوالہ جس میں ٹیکسٹ آپ نمبر میں تبدیل کرنا چاہتے ہیں۔
ایکسل VALUE فنکشن تاریخ اور وقت دونوں پر کارروائی کر سکتا ہے، بعد والے کو اعشاریہ حصے میں تبدیل کر دیا جاتا ہے، جیسا کہ آپ درج ذیل اسکرین شاٹ میں قطار 6 میں دیکھ سکتے ہیں:
متن کو تاریخوں میں تبدیل کرنے کے لیے ریاضی کی کارروائیاں
مخصوص ایکسل فنکشنز جیسے کہ VALUE اور DATEVALUE، آپ ایکسل کو اپنے لیے ٹیکسٹ ٹو ڈیٹ کنورژن کرنے پر مجبور کرنے کے لیے ایک سادہ ریاضیاتی عمل انجام دے سکتے ہیں۔ مطلوبہ شرط یہ ہے کہ آپریشن تاریخ کی قدر کو تبدیل نہیں کرنا چاہئے (سیریل نمبر)۔ تھوڑا مشکل لگتا ہے؟ درج ذیل مثالیں چیزوں کو آسان بنا دیں گی!
یہ فرض کرتے ہوئے کہ آپ کے متن کی تاریخ سیل A1 میں ہے، آپ درج ذیل فارمولوں میں سے کوئی بھی استعمال کر سکتے ہیں، اور پھر سیل پر تاریخ کی شکل کا اطلاق کر سکتے ہیں:
- اضافہ:
=A1 + 0
- ضرب:
=A1 * 1
- تقسیم:
=A1 / 1
- ڈبل نفی:
=--A1
<0 جیسا کہ آپ اوپر والے اسکرین شاٹ میں دیکھ سکتے ہیں، ریاضی کی کارروائیاں تاریخوں (قطار 2 اور 4)، اوقات (قطار 6) کے ساتھ ساتھ متن (قطار 8) کے فارمیٹ کردہ نمبروں کو تبدیل کر سکتی ہیں۔ بعض اوقات نتیجہ خود بخود تاریخ کے طور پر بھی ظاہر ہوتا ہے، اور آپ کو سیل کو تبدیل کرنے کی زحمت نہیں اٹھانی پڑتیفارمیٹ۔
کس طرح ٹیکسٹ سٹرنگز کو کسٹم ڈیلیمیٹر کے ساتھ تاریخوں میں تبدیل کیا جائے
اگر آپ کے ٹیکسٹ کی تاریخوں میں فارورڈ سلیش (/) یا ڈیش (-) کے علاوہ کچھ ڈیلیمیٹر شامل ہیں، تو Excel فنکشنز ایسا نہیں کریں گے۔ انہیں تاریخوں کے طور پر پہچاننے اور #VALUE واپس کرنے کے قابل ہو! غلطی۔
اس کو ٹھیک کرنے کے لیے، آپ اپنے ڈیلیمیٹر کو سلیش (/) سے بدلنے کے لیے ایکسل کا فائنڈ اینڈ ریپلیس ٹول چلا سکتے ہیں:
- تمام ٹیکسٹ سٹرنگز کو منتخب کریں جنہیں آپ تاریخوں میں تبدیل کرنا چاہتے ہیں۔
- تلاش کریں اور تبدیل کریں ڈائیلاگ باکس کو کھولنے کے لیے Ctrl+H دبائیں۔
- اپنا حسب ضرورت جداکار درج کریں اس مثال میں ڈاٹ) کیا تلاش کریں فیلڈ میں، اور تبدیل کریں
- میں ایک سلیش سب کو تبدیل کریں <پر کلک کریں۔ 5>
- 1.1.2015
- 1.2015
- 01 01 2015
- 2015/1/ 1
- اپنی ایکسل ورک شیٹ میں، ٹیکسٹ اندراجات کا ایک کالم منتخب کریں جسے آپ تاریخوں میں تبدیل کرنا چاہتے ہیں۔
- ڈیٹا ٹیب، ڈیٹا ٹولز گروپ پر جائیں، اور <پر کلک کریں۔ 16>کالم میں متن۔
- مرحلہ 1 میں ٹیکسٹ کو کالم وزرڈ میں تبدیل کریں ،
اب، DATEVALUE یا VALUE فنکشن کو ٹیکسٹ اسٹرنگ کو تاریخوں میں تبدیل کرنے میں کوئی مسئلہ نہیں ہونا چاہیے۔ اسی طرح، آپ تاریخوں کو طے کر سکتے ہیں جن میں کوئی اور حد بندی ہو، جیسے ایک اسپیس یا پسماندہ سلیش۔
اگر آپ فارمولہ حل کو ترجیح دیتے ہیں، تو آپ اپنے حد بندیوں کو سلیشوں میں تبدیل کرنے کے لیے سب کو تبدیل کریں کے بجائے ایکسل کے سبسٹی ٹیوٹ فنکشن کا استعمال کرسکتے ہیں۔
فرض کرتے ہوئے ٹیکسٹ سٹرنگز کالم A میں ہیں، ایک متبادل فارمولا اس طرح نظر آ سکتا ہے:
=SUBSTITUTE(A1, ".", "/")
جہاں A1 ٹیکسٹ کی تاریخ ہے اور ""۔ وہ ڈیلیمیٹر ہے جس کے ساتھ آپ کے تار الگ کیے گئے ہیں۔
اب، آئیے اس SUBSTITUTE فنکشن کو VALUE فارمولے میں ایمبیڈ کریں:
=VALUE(SUBSTITUTE(A1, ".", "/"))
اور ٹیکسٹ سٹرنگز کو تاریخوں میں تبدیل کریں، سبھی ایک کے ساتھفارمولا۔
جیسا کہ آپ دیکھ رہے ہیں، Excel DATEVALUE اور VALUE فنکشنز کافی طاقتور ہیں، لیکن دونوں کی اپنی حدود ہیں۔ مثال کے طور پر، اگر آپ پیچیدہ ٹیکسٹ سٹرنگز کو تبدیل کرنے کی کوشش کر رہے ہیں جیسے جمعرات، جنوری 01، 2015، کوئی بھی فنکشن مدد نہیں کرسکتا۔ خوش قسمتی سے، ایک غیر فارمولہ حل موجود ہے جو اس کام کو سنبھال سکتا ہے اور اگلا حصہ تفصیلی مراحل کی وضاحت کرتا ہے۔
کالم تک متن وزرڈ - آج تک خفیہ متن کا فارمولہ فری طریقہ
اگر آپ ایک غیر فارمولہ صارف قسم ہیں، ایک دیرینہ ایکسل فیچر جسے ٹیکسٹ ٹو کالم کہا جاتا ہے کام آئے گا۔ یہ مثال 1 میں دکھائے گئے سادہ متن کی تاریخوں کے ساتھ ساتھ مثال 2 میں دکھائے گئے ملٹی پارٹ ٹیکسٹ سٹرنگز کا مقابلہ کر سکتا ہے۔
مثال 1۔ سادہ ٹیکسٹ اسٹرنگ کو تاریخوں میں تبدیل کرنا
اگر ٹیکسٹ آپ کو درج ذیل میں سے کسی کی طرح تاریخوں میں تبدیل کرنا چاہتے ہیں:
آپ کو واقعی فارمولوں کی ضرورت نہیں ہے اور نہ ہی کسی چیز کو برآمد کرنے یا درآمد کرنے کی ضرورت ہے۔ اس کے لیے صرف 5 فوری اقدامات ہوتے ہیں۔
اس مثال میں، ہم 01 01 2015 (دن، مہینہ اور سال کو خالی جگہوں کے ساتھ الگ کیا جاتا ہے) کو تاریخوں میں تبدیل کریں گے۔