ایکسل میں دو تاریخوں کے درمیان عمر کا حساب کیسے لگائیں (6 مفید طریقے)

  • اس کا اشتراک
Hugh West

ایکسل میں متعدد تکنیکوں کا استعمال کرتے ہوئے، ہم کسی شخص کی اصل عمر کا حساب لگا سکتے ہیں۔ ہم عمر کی گنتی کے لیے سال، مہینے، دن، گھنٹے وغیرہ استعمال کر سکتے ہیں۔ عمر کا حساب لگانے کے لیے ہمیں ابتدائی اور اختتامی تاریخیں فراہم کرنی چاہئیں۔ عمر کو چھوڑ کر، دو تاریخوں کے درمیان عمر کا حساب کرنے کا طریقہ سیکھ کر، ہم کسی پروجیکٹ کی مدت، دو مخصوص تاریخوں کے درمیان وقت کا فرق، کسی تنظیم کے وجود میں آنے والے سالوں کی تعداد، وغیرہ کا حساب لگا سکتے ہیں۔ پر اس مضمون میں، ہم دو تاریخوں کے درمیان ایکسل میں عمر کا حساب لگانے کے طریقہ پر بات کریں گے۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

دو تاریخوں کے درمیان عمر کا حساب لگانا۔xlsm

ایکسل میں دو تاریخوں کے درمیان عمر کا حساب لگانے کے 6 طریقے

ایک کمپنی اور موجودہ تاریخ ۔ ہم نے موجودہ تاریخ کو ایک عام تاریخ کے طور پر لیا ہے۔ ڈیٹا سیٹ اس طرح ہے۔

اب ہم دو تاریخوں کے درمیان عمر کا حساب لگانے کے مختلف طریقوں پر تبادلہ خیال کریں گے۔

1۔ ایکسل میں دو تاریخوں کے درمیان عمر کا حساب لگانے کے لیے DATEDIF فنکشن کا اطلاق

جب ہمیں دو تاریخوں کے درمیان فرق کا حساب کرنے کی ضرورت ہو تو ہم DATEDIF فنکشن استعمال کر سکتے ہیں۔ یہ یا تو سال یا مہینوں یا دنوں کا ہو سکتا ہے۔ اس فنکشن کو استعمال کرنے سے ہم صرف صحیح تاریخ کا وقفہ تلاش کریں گے لیکن اصل یا جزوی تاریخ کا وقفہ نہیں۔ ہم عمر تلاش کرنے کے لیے فارمولہ لکھ سکتے ہیں۔سال میں سیل میں E5 اس طرح۔

=DATEDIF(C5,D5,”Y”)

یہاں، C5 سے مراد جین کی تاریخ پیدائش اور D5 سے مراد موجودہ وقت ہے جسے ہم نے من مانی لیا ہے۔ 1 .

اس مرحلے میں، ہم سیل E6 سے E14 تک سالوں میں عمر تلاش کرنے کے لیے فل ہینڈل کا استعمال کرسکتے ہیں۔ ۔ اس کے لیے، ہمیں بس E5 سیل کے کرسر کو دائیں سرے کونے کو پکڑ کر گھسیٹنا ہوگا۔

نتیجتاً، ہم' نتیجہ اس طرح ملے گا۔

مزید پڑھیں: ایکسل میں سالگرہ سے عمر کا حساب کیسے لگائیں (8 آسان طریقے)

2۔ عمر کا حساب لگانے کے لیے YEARFRAC فنکشن کا استعمال کرتے ہوئے دو تاریخوں کے درمیان

عملی صورتوں میں، ہم YEARFRAC فنکشن استعمال کر سکتے ہیں جہاں ہمیں اصل یا جزوی عمر تلاش کرنے کی ضرورت ہے۔ . ہم E5 سیل میں اس طرح فارمولہ لکھ سکتے ہیں۔

=YEARFRAC(C5,D5,1)

یہاں، 1 سے مراد <دلیل کی 1> بنیاد ۔

ENTER دبانے کے بعد، ہم عمر 29.99452405 کے طور پر تلاش کرتے ہیں۔

بعد میں، فل ہینڈل کا استعمال کرکے ہم سیل C6 سے D6 کی عمریں تلاش کرتے ہیں۔

فارمولہ کی وضاحت

دی بنیاد بنیادی طور پر ایک پیرامیٹر ہے جس پر ہم کسری سالوں کی تعداد گنتے ہیں۔ اس میں ان پانچ اقدار میں سے ایک ہو سکتی ہے جنہیں ہم نے ذیل میں بیان کیا ہے:

  • ہم حساب کر سکتے ہیں [(30 دن فی مہینہ)/(360 دن فی سال)] امریکہ کے مطابق یا بنیاد کے لیے یورپی اصول 0 یا 4 کے برابر ہیں۔
  • دوبارہ، ہم [(اصل دن)/(اصلی دن) لے سکتے ہیں سال میں دن)]، [(اصل دن)/360]، یا [(اصل دن)/365] بنیاد کے برابر 1، 2 , یا 3 .
  • ہمیں متغیرات کی ضرورت ہے تاریخ آغاز اور تاریخ اختتام لیکن بنیاد اختیاری ہے۔ Excel سوچتا ہے کہ بنیاد 0 ہے اگر ہم بنیاد

مزید پڑھیں: عمر کا حساب لگانے کے لیے ایکسل فارمولہ ایک مخصوص تاریخ پر

3۔ مکمل اور جزوی مہینوں میں عمر کا حساب لگانے کے لیے DATEDIF اور ریاضی کے آپریشنز کا استعمال

ہم مہینوں میں کامل عمر کا حساب لگانے کے لیے DATEDIF فنکشن کا اطلاق کر سکتے ہیں۔ نیز، ہم اسے ایک سادہ ریاضی کا فارمولا استعمال کرکے تلاش کرسکتے ہیں۔ نیچے دی گئی تصویر کے سیل E5 میں، ہم اس طرح اصل مہینوں میں عمر کا حساب لگانے کے لیے DATEDIF فنکشن کا اطلاق کر سکتے ہیں۔

<7 =DATEDIF(C5,D5,”M”)

یہاں، M سے مراد ہے کہ فارمولہ مہینوں میں عمر لوٹائے گا۔

دوسرے طور پر، ENTER دبانے سے ہمیں E5 سیل میں 359 مہینے ملتے ہیں۔

ہم یہ آسانی سے ریاضی کا فارمولا استعمال کرکے کر سکتے ہیں۔ذیل میں۔

=+(D5-C5)/30

یہاں، +=(B2-A2)/30 وہی آؤٹ پٹ واپس کرتا ہے جیسا کہ فارمولہ =( B2-A2)/30 ۔ لہذا، ہم اس فارمولے کے "جمع" کے نشان کو نظر انداز کر سکتے ہیں۔

نتیجے کے طور پر، ہم اس طرح کی اصل یا جزوی عمر تلاش کر سکتے ہیں۔

اور آخر کار، Fill Handle کا استعمال کرتے ہوئے ہمیں اس طرح کی سبھی چیزیں ملتی ہیں۔

4۔ سال، مہینوں اور دنوں میں عمر کا حساب لگانے کے لیے CONCATENATE اور DATEDIF فنکشنز کا استعمال۔

ہم جب چاہیں CONCATENATE اور DATEDIF فنکشنز کا مجموعہ استعمال کر سکتے ہیں۔ عمروں کا صحیح سال، مہینوں اور دنوں میں حساب کرنا۔ E5 سیل میں، ہم اس طرح فارمولہ رکھ سکتے ہیں۔

=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)

CONCATENATE فنکشن کا استعمال کرتے ہوئے، ہم اوپر درج کردہ فارمولے میں تین DATEDIF فارمولوں کو مربوط (مشترکہ) کیا ہے۔ ہر DATEDIF فارمولے کے بعد، ہم نے ٹیکسٹ سٹرنگز سال، مہینے، اور دن درج کیے ہیں۔ اس کا مطلب ہے کہ ہر ایک DATEDIF فارمولے کے نتائج کو حتمی آؤٹ پٹ میں ٹیکسٹ سٹرنگز کے ساتھ ملایا جائے گا۔

دوبارہ، ENTER دبانے سے ، ہمیں سیل E5 میں اصلی عمر ملتی ہے۔

بار بار، ہمیں استعمال کرنے کی ضرورت ہے۔ دوسرے سیلز میں عمر معلوم کرنے کے لیے ہینڈل کو بھریں۔

اس کے نتیجے میں، ہمیں اس طرح کا آؤٹ پٹ ملتا ہے۔

پڑھیں مزید: سالوں اور مہینوں میں ایکسل میں عمر کا حساب کیسے لگائیں (5 آسان طریقے)

5۔ DATEDIF اور TODAY کا استعمالموجودہ وقت کے ساتھ عمر کا حساب لگانے کے فنکشنز

اگر ہم اصل موجودہ وقت کو استعمال کرنا چاہتے ہیں اور اس کے بعد دن بہ دن وقت کی تبدیلی کے ساتھ عمر کو تبدیل کرنا چاہتے ہیں، تو ہم یہ کام دو آسان نظاموں سے کر سکتے ہیں۔

5.1 مختلف وقت کے کالم کا استعمال کرتے ہوئے

ہم ڈیٹاسیٹ میں وقت کو اصل موجودہ وقت کے ساتھ تبدیل کر سکتے ہیں۔ ایسا کرنے کے لیے، ہمیں نیچے D5 سیل میں TODAY فنکشن کا اطلاق کرنا چاہیے۔ یہاں، E5 سیل میں، ہم نے پہلے ہی DATEDIF فنکشن کا اطلاق کر دیا ہے۔

=TODAY()

دوسرے طور پر، ہمیں ENTER دبانے کی ضرورت ہے۔

35>

اس کے نتیجے میں، ہمیں اصل موجودہ وقت<2 مل گیا ہے۔> اور E5 سیل میں سال میں عمر بھی اسی کے مطابق بدل گئی ہے، 29 سے 32۔

بعد D اور E کالم دونوں میں فل ہینڈل کا استعمال کرتے ہوئے، ہم نے آخر کار ہر سیل میں موجودہ وقت کے مطابق عمر پائی۔

5.2 مختلف ٹائم کالم استعمال کیے بغیر

ہم آسانی سے DATEDIF اور TIME<2 کا مجموعہ استعمال کرسکتے ہیں۔> ٹائم کالم کی مدد کے بغیر عمر کا حساب لگانے کے فنکشنز۔ ایسا کرنے کے لیے، ہمیں ذیل کے فارمولے کو D5 سیل میں اس طرح لاگو کرنا ہوگا۔

=DATEDIF(C5,TODAY(),”Y”)

یہاں، ہم نے <1 استعمال کیا ہے۔>TODAY() ایک اور ٹائم سیل حوالہ استعمال کرنے کے بجائے۔ اس کا مطلب ہے کہ آخری بار سیل کا حوالہ Today ہے۔

اسی طرح، Enter دبانے سے، ہمیں عمر اس طرح ملتی ہے 32 .

آخر میں، ہمیں D5 سے D14<2 تک ہر سیل میں عمر حاصل کرنے کے لیے Fill ہینڈل استعمال کرنے کی ضرورت ہے۔>.

نتیجتاً، ہمیں اس طرح کا آؤٹ پٹ ملتا ہے۔

6۔ ایکسل میں دو تاریخوں کے درمیان عمر کا حساب لگانے کے لیے VBA کا اطلاق

VBA کا اطلاق ایک اور طریقہ ہے جس کے ذریعے ہم عمر کا حساب لگا سکتے ہیں۔ اس کے لیے، ہمیں ذیل کے مراحل پر عمل کرنے کی ضرورت ہے۔

سب سے پہلے، ڈیولپر ٹیب پر جائیں > Visual Basic .

دوسرا، Insert > پر کلک کریں۔ پھر Module .

اس کے نتیجے میں، ایک خالی ماڈیول اس طرح ظاہر ہوگا۔

تیسرا، ہمیں VBA کوڈ کو ماڈیول کے اندر کاپی اور پیسٹ کرنا ہوگا۔

9792

اس کے بعد، چلائیں > پر کلک کریں۔ پھر Sub/UserForm چلائیں ۔

اور آخر میں، ہمیں نیچے آؤٹ پٹ ملے گا۔

مزید پڑھیں: Excel VBA: تاریخ پیدائش سے عمر کا حساب لگائیں

یاد رکھنے کی چیزیں

  • ہم درخواست نہیں دے سکتے صرف DATEDIF فنکشن جہاں ہمیں عمروں کو کسری شکل میں تلاش کرنے کی ضرورت ہے۔
  • فرکشنل عمر تلاش کرنے کے لیے، ہمیں YEARFRAC فنکشن لاگو کرنا ہوگا، یا ہم یہ بھی کرسکتے ہیں ریاضی کا فارمولہ استعمال کریں۔
  • ہمیں CONCATENATE اور DATEDIF فنکشنز کا مجموعہ استعمال کرنا ہوگا جب ہمیں سالوں، مہینوں اور دنوں کا حساب لگانا ہو یعنی یہ سب۔
  • عمر تلاش کرنے کے متحرک استعمال کے لیے، ہمیں آج

کو لاگو کرنے کی ضرورت ہے۔نتیجہ

Excel کے پاس عمر یا وقت کے وقفے تلاش کرنے کے لیے مختلف موثر فارمولے ہیں۔ اس مضمون میں، ہم نے ان تمام فنکشنز پر بات کرنے کی کوشش کی ہے جو عمر معلوم کرنے کے لیے استعمال ہوتے ہیں۔

ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔