فہرست کا خانہ
آج ہم Excel، دوسرے لفظوں میں، Excel میں فارمولوں کے ذریعے تاریخوں کو خود بخود تبدیل کرنے کا طریقہ میں کچھ خودکار تاریخ کی تبدیلی فارمولہ دکھانے جا رہے ہیں۔ بہت سے حالات میں، آپ کے کام کو آسان بنانے کے لیے، آپ تاریخ، وقت کی ترتیب نمبر، وغیرہ کے خودکار اپ ڈیٹس کا مطالبہ کر سکتے ہیں۔ ایکسل آپ کو اس کے لیے ایک خصوصیت فراہم کرتا ہے۔ اس سیشن کے لیے، ہم ایکسل 2019 کا استعمال کر رہے ہیں، بلا جھجھک آپ کا استعمال کریں۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
درج ذیل لنک سے پریکٹس ورک بک ڈاؤن لوڈ کرنے کے لیے آپ کا استقبال ہے۔
خودکار تاریخ کی تبدیلی 5>اس سیکشن میں، میں Excel میں تاریخوں کو خود بخود فارمولوں کے ساتھ تبدیل کرنے کے لیے 5 مددگار طریقوں پر بات کروں گا۔ لیکن ان طریقوں میں کودنے سے پہلے، آئیے پہلے سیاق و سباق کو سمجھیں۔ حقیقی زندگی کی صورت حال میں، آپ اپنے کام کو آسان بنانے کے لیے تاریخ، وقت کی ترتیب نمبر وغیرہ کے خودکار اپ ڈیٹ کا مطالبہ کر سکتے ہیں۔ ذیل میں، میں نے دو مثالیں دی ہیں جہاں ایک موقع پر، ہمیں خود بخود اپ ڈیٹ ہونے والی موجودہ تاریخ کی ضرورت ہے اور دوسرے موقع پر، ہمیں اگلی کرسمس کے لیے باقی وقت کا حساب لگانا ہوگا۔
جیسے جیسے دن بدلتا ہے، آؤٹ پٹ سیکشن خود بخود اپ ڈیٹ ہو جائے گا۔ یہ جاننے کے لیے کہ ہم یہ کیسے کر سکتے ہیں، آئیے اپنا پہلا طریقہ دریافت کریں۔
1۔ تاریخ کو خود بخود تبدیل کرنے کے لیے ایکسل ٹوڈے فنکشن کے ساتھ فارمولہ استعمال کرنا
آج کا فنکشنتاریخوں کو خود بخود تبدیل کرنے کے لیے۔ آجموجودہ تاریخ لوٹاتا ہے۔ مزید جاننے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔اسٹیپس:
- مندرجہ ذیل مثال میں، ہم سیل C5 میں آج کی تاریخ داخل کریں گے۔ جو کہ مستقبل میں خود بخود اپ ڈیٹ ہو جائے گا جیسے ہی تاریخ بدل جائے گی۔
- ایسا کرنے کے لیے، سیل C5 میں درج ذیل فارمولہ کو لکھیں۔ اور دبائیں Enter .
=TODAY()
- نتیجتاً، ہم کریں گے موجودہ تاریخ دیکھیں۔ جیسا کہ میں یہ مضمون 5 دسمبر 2022 کو لکھ رہا ہوں، اس میں دکھایا جا رہا ہے 5-Dec-22.
- اس بات کی تصدیق کرنے کے لیے اس تاریخ کو مستقبل میں اپ ڈیٹ کیا جائے گا یا نہیں، ہم کمپیوٹر سسٹم پر موجودہ تاریخ کو دستی طور پر تبدیل کر سکتے ہیں اور مشاہدہ کر سکتے ہیں۔ اس کے لیے ہم اپنے کمپیوٹر پر 5 دسمبر 2022 سے 14 دسمبر 2022 کی تاریخ بدل رہے ہیں۔ ایسا کرنے کے لیے، سیٹنگ > وقت اور پر جائیں زبان > تاریخ اور وقت کو دستی طور پر سیٹ کریں > تبدیل کریں ۔
- اب ، مطلوبہ تاریخ اور وقت سیٹ کریں اور تبدیل کریں پر کلک کریں۔
- اب اگر ہم ایکسل فائل کو دوبارہ لوڈ کرتے ہیں تو ہم دیکھیں گے۔ کہ تاریخ 14-Dec-22 دکھا رہی ہے۔
مزید پڑھیں: ایکسل میں تاریخیں کیسے داخل کریں خودکار طور پر (3 آسان ترکیبیں)
2. تاریخ کی خودکار تبدیلی کے لیے NOW فنکشن کا استعمال
ایک اور فنکشن جو موجودہ تاریخ فراہم کرتا ہے وہ ہے The NOW فنکشن ۔ اس کے علاوہ، یہوقت کی قدر بھی لوٹاتا ہے۔ فارمولے کو لاگو کرنے کے لیے، نیچے دیے گئے مراحل پر عمل کریں۔
مرحلہ:
- پچھلے طریقہ کی طرح سیل C5 پر، لکھیں درج ذیل فارمولے کو دبائیں اور دبائیں Enter.
=NOW()
- اب، آپ دیکھیں گے کہ یہ فنکشن موجودہ تاریخ بھی دے رہا ہے۔
- جیسا کہ NOW فنکشن ایک متحرک قدر لوٹاتا ہے، یہ بھی اپ ڈیٹ ہوجائے گا۔ خودکار طور پر TODAY فنکشن کو پسند کریں۔
3۔ پیچیدہ فارمولہ مجموعہ کو لاگو کرنا
پہلے حصے میں، ہم نے دیکھا ہے کہ تاریخوں کو خود بخود تبدیل کرنے کے لیے سادہ ایکسل فنکشنز کا استعمال کیسے کیا جاتا ہے۔ آئیے یہاں ایک چھوٹا سا پیچیدہ فارمولا بناتے ہیں۔ اس بار، ہم ایک فارمولہ بنانے کے لیے DATE، YEAR، MONTH ، DAY ، اور TODAY فنکشنز کا مجموعہ استعمال کریں گے جو نتیجہ خود بخود بدل جائے گا۔ فارمولے کو لاگو کرنے کے لیے، ذیل کے مراحل پر عمل کریں۔
اسٹیپس:
- سیل C5 میں، درج ذیل فارمولہ کو لکھیں اور دبائیں درج کریں ۔
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))
- اس کے نتیجے میں، آپ کو آج کی تاریخ ملے گی۔
- چونکہ اس فارمولے میں متحرک فنکشن آج ہے، نتیجہ بھی خود بخود اپ ڈیٹ ہوجائے گا۔
🎓 فارمولہ کیسے کام کرتا ہے؟
YEAR فنکشن TODAY<کے نتیجے سے سال کی قیمت حاصل کرتا ہے۔ 2>۔ اور MONTH اور DAY فنکشن مہینے اور دن کو حاصل کرتے ہیںقدریں بالترتیب آج کے نتیجے سے۔ پھر DATE فنکشن تاریخ لوٹاتا ہے۔
نوٹ: TODAY فنکشن کے بجائے، ہم NOW فنکشن کو بھی استعمال کر سکتے ہیں۔ اسی طرح کا نتیجہ۔
4۔ ملحقہ سیل ویلیو کی بنیاد پر تاریخ کی تبدیلی
ہم فارمولے اس طرح بنا سکتے ہیں کہ Excel ملحقہ سیل میں کسی بھی تبدیلی کے نتیجے میں آنے والی تاریخ کو اپ ڈیٹ کر دے گا۔ یہاں ہم اس منظر نامے سے متعلق دو مثالیں دیکھیں گے۔
4.1 ملحقہ سیل کے ڈیٹا انٹری پر تاریخ کی آٹو اپ ڈیٹ
اس مثال میں، ہمارے پاس ایک ان پٹ کالم اور پہلی ڈیٹا انٹری کی تاریخ ہے۔ کالم ابھی کے لیے، ان پٹ کالم سیلز خالی ہیں۔ ہم وہ تاریخ چاہتے ہیں جب یہ سیل غیر خالی ہو جائیں یا دوسرے لفظوں میں جب ہم ان سیلز میں ویلیو داخل کریں گے۔
یہاں، ہم IF فنکشن استعمال کریں گے۔ حالت پر مبنی وقت کی تازہ کاریوں کو انجام دینے کے لیے۔ مزید جاننے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
اسٹیپس:
- سیل C5 میں درج ذیل فارمولہ کو لکھیں اور پھر دبائیں درج کریں ۔
=IF(B5"",IF(C5"",C5,NOW()),"")
- پھر فل ہینڈل کا استعمال کریں سیل کو خود بخود بھریں C6 ۔
- اب، اگر ہم سیلز B5 اور B6 پر کچھ درج کریں تو ایکسل خود بخود موجودہ تاریخ دکھائے گا۔ سیلز پر بالترتیب C5 اور C6 ۔
- اس کے بعد، یہاں تک کہ اگر آپ اقدار کو مزید تبدیل کرتے ہیں۔ B5/B6 میں، C5/C6 کی تاریخیں اس طرح تبدیل نہیں ہوں گییہ پہلی بار نہیں ہے جب آپ قدر درج کر رہے ہیں۔
فارمولہ کیسے کام کرتا ہے؟
- IF(C5"",C5,NOW())
C5"" کا مطلب ہے کیا C5 خالی نہیں ہے ۔ اگر یہ سچ ہے (خالی نہیں)، تو یہ C5 لوٹائے گا۔ بصورت دیگر، یہ موجودہ وقت (NOW) لوٹ آئے گا۔
- IF(B5””,IF(C5””,C5,NOW()),””) <13
اگر B5 خالی نہیں ہے، تو یہ موجودہ تاریخ واپس کرے گا & وقت بصورت دیگر، یہ ایک خالی سیل واپس کر دے گا۔
مزید پڑھیں: سیل اپ ڈیٹ ہونے پر ایکسل میں تاریخ کو خود بخود کیسے آباد کیا جائے
4.2 ملحقہ سیل کی تاریخ کی خودکار اپ ڈیٹ قدر تبدیل ہو جاتی ہے
پہلے حصے میں، تاریخ کے وقت کو تبدیل کرنے کے لیے ہمیں پہلے ملحقہ سیل کو خالی کرنا پڑتا ہے اور پھر ایک قدر دوبارہ درج کرنا پڑتا ہے۔ جب آپ ملحقہ سیل کے مواد کو تبدیل کرتے ہیں تو یہ اپ ڈیٹ نہیں ہوتا ہے۔ اگر آپ چاہتے ہیں کہ جب بھی ملحقہ سیل کو اپ ڈیٹ کیا جائے تو قیمت کو اپ ڈیٹ کیا جائے، تو ہمیں ایک نیا فارمولہ استعمال کرنے کی ضرورت پڑ سکتی ہے۔ مزید جاننے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
اسٹیپس:
- سیل C5 میں درج ذیل فارمولہ کو لکھیں اور <دبائیں۔ 1>درج کریں ۔
=IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
فارمولا کیسے کام کرتا ہے؟
IF(B5"",IF(AND(C5"",CELL("address")=ADDRESS(ROW(B5),COLUMN(B5))),NOW(),IF(CELL("address")ADDRESS(ROW(B5),COLUMN(B5)),C5,NOW())),"")
ADDRESS فنکشن دی گئی قطار اور کالم کی بنیاد پر سیل کا پتہ لوٹاتا ہے۔ نمبر یہ فارمولہ آخری ترمیم شدہ سیل کا حوالہ حاصل کرنے کے لیے CELL فنکشن کا استعمال کرتا ہے، اور اگر یہ اس کے بائیں جانب والے جیسا ہی ہے، تو یہ تاریخ کو اپ ڈیٹ کرتا ہے۔وقت کی قدر۔
- آٹو فل کرنے کے لیے فل ہینڈل کا استعمال کریں C6 ۔
- اب اگر میں سیل B5<پر کچھ بھی داخل کروں 2>، داخل ہونے والی تاریخ سیل C5 پر دکھائی جائے گی۔
- اب، اگر ہم ان پٹ کو تبدیل کرتے ہیں، تو تاریخ قدر بھی بدل جائے گی۔
براہ کرم نوٹ کریں کہ دونوں مثالوں میں، اگر آپ کو فارمولے کو لاگو کرتے وقت کوئی خامی نظر آتی ہے تو آپ کو چیک کرنا چاہیے کہ آیا تکراری کیلکولیشن فعال ہے یا نہیں ایسا کرنے کے لیے، فائل > اختیارات > فارمولے ۔ پھر تکراری کیلکولیشن کو فعال کریں کو چیک کریں اور زیادہ سے زیادہ تکرار کو 1 پر سیٹ کریں۔
5۔ تاریخ کے فرق کا خود بخود حساب کتاب
ہم خود بخود تاریخوں کے درمیان فرق تلاش کرسکتے ہیں۔ مثال کے طور پر، ہم کہتے ہیں کہ ایک HR آج تک کام کرنے والے ملازمین کی مدت معلوم کرنا چاہتا ہے۔
فرق تلاش کرنے کے لیے، ہم DATEDIF فنکشن <2 استعمال کریں گے۔> یہاں، ایکسل کو موجودہ تاریخ سے فرق شمار کرنے کی ضرورت ہوگی۔ لہذا، ہم TODAY فنکشن استعمال کریں گے۔ فارمولے کو لاگو کرنے کے لیے، نیچے دیے گئے مراحل پر عمل کریں۔
مرحلہ:
- سیل D5 پر، درج ذیل فارمولے کو لکھیں اور کلک کریں۔ درج کریں ۔
=DATEDIF(C5,TODAY(),"m")&" months " &DATEDIF(C5,TODAY(),"md")&" days"
- نتیجتاً، ہمارے پاس ملازم کی سروس کی مدت ہوگی۔
- اب، اگر آپ باقی سیل کو آٹو فل کرنے کے لیے Fill Handle استعمال کرتے ہیں، تو آپ کو اس کی مدت ملے گی۔ ہر ایکملازم۔
- چونکہ اس فارمولے میں ڈائنامک فنکشن TODAY اس میں ہے، Excel خود بخود تاریخ کو اپ ڈیٹ کر دے گا۔
فارمولہ کیسے کام کرتا ہے؟
- DATEDIF(C5,TODAY(),"m")& " ماہ "&DATEDIF(C5,TODAY(),"md")&" دن”
ہم نے کچھ DATEDIF استعمال کیے ہیں جو شامل ہونے تاریخ اور <1 کے درمیان فرق تلاش کرتے ہیں۔>آج ۔ پہلا DATEDIF مہینے کی شکل میں فرق کا حساب لگاتا ہے (جیسا کہ ہم نے "m" استعمال کیا ہے) اور دوسرا دن کی شکل میں فرق کا حساب لگاتا ہے۔
یاد رکھنے کی چیزیں
- اگر آپ کو صحیح تاریخ کی شکل میں نتیجہ نہیں ملتا ہے، تو آپ سیل کی فارمیٹنگ کو تبدیل کر سکتے ہیں اور تاریخ کا فارمیٹ سیٹ کر سکتے ہیں۔ آپ ظاہر کرنا چاہتے ہیں۔
نتیجہ
آج کے لیے بس اتنا ہی ہے۔ ہم نے ایکسل خودکار تاریخ کی تبدیلی فارمولے کے حوالے سے کئی طریقوں کو درج کیا ہے۔ امید ہے کہ آپ کو یہ مددگار ملے گا۔ اگر کچھ سمجھنا مشکل لگتا ہے تو بلا جھجھک تبصرہ کریں۔ ہمیں کوئی دوسرا طریقہ بتائیں جو ہم نے یہاں چھوڑا ہے۔