تاریخ پیدائش سے گوگل شیٹس میں عمر کا حساب کیسے لگائیں۔

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

تاریخ پیدائش سے گوگل شیٹس میں عمر کا حساب کیسے لگائیں۔

گوگل شیٹس میں تاریخ پیدائش سے عمر کا تعین کرنا

Google Sheets استعمال کرتے وقت، آپ کے پاس تاریخ پیدائش سے عمر کا تعین کرنے کے دو اہم طریقے ہوتے ہیں۔ وہاں ہے۔ DATEDIF ، جو زیادہ لچکدار آپشن ہے، اور YEARFRAC ، آسان انتخاب۔ مضمون کے اختتام تک، آپ کو نہ صرف ایک فرد کی عمر بلکہ مختلف لوگوں کے متعدد گروہوں کی ایک ہی وقت میں عمر کا تعین کرنے کے قابل ہونا چاہیے۔

میں DATEDIF فنکشن کے ساتھ چیزوں کو شروع کروں گا۔

DATEDIF فنکشن

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

نحو

=DATEDIF(شروع_تاریخ، اختتام_تاریخ، یونٹ)

  • شروع کرنے کی تاریخ
    • حساب کتاب تاریخ پیدائش سے شروع کرنا پڑے گا۔
  • آخری تاریخ
    • یہ حساب کتاب ختم کرنے کی تاریخ ہوگی۔ موجودہ عمر کا تعین کرتے وقت، یہ تعداد ممکنہ طور پر آج کی تاریخ ہوگی۔
  • یونٹ
  • آؤٹ پٹ کے انتخاب جن پر مشتمل ہے: "Y","M","D","YM","YD"، یا "MD"۔
  • Y - داخل کی گئی شروع اور اختتامی تاریخوں کے درمیان مکمل، گزرے ہوئے سالوں کی کل تعداد۔
    • YM - 'M' کا مطلب مہینوں کا ہے۔ یہ آؤٹ پٹ 'Y' کے لیے مکمل طور پر گزرے ہوئے سالوں کے بعد مہینوں کی تعداد کو ظاہر کرتا ہے۔ تعداد 11 سے زیادہ نہیں ہوگی۔
    • YD - 'D' دنوں کے لیے ہے۔ یہ آؤٹ پٹ 'Y' کے لیے مکمل طور پر گزرے ہوئے سالوں کے بعد دنوں کی تعداد دکھاتا ہے۔ تعداد 364 سے زیادہ نہیں ہوگی۔
  • M - داخل کی گئی شروع اور اختتامی تاریخوں کے درمیان مکمل طور پر گزرے ہوئے مہینوں کی کل تعداد۔
    • MD - دیگر اکائیوں کی طرح، 'D' کا مطلب دنوں ہے۔ یہ آؤٹ پٹ 'M' کے لیے مکمل طور پر گزرے ہوئے مہینوں کے بعد دنوں کی تعداد دکھاتا ہے۔ 30 سے ​​زیادہ نہیں ہو سکتا۔
  • D - داخل کی گئی شروع اور اختتامی تاریخوں کے درمیان مکمل طور پر گزرے دنوں کی کل تعداد۔

حساب کتاب

اب جب کہ آپ اس نحو کو سمجھتے ہیں جو استعمال کیا جائے گا، ہم فارمولہ ترتیب دے سکتے ہیں۔ جیسا کہ پہلے بتایا گیا ہے، تاریخ پیدائش سے عمر کا تعین کرتے وقت DATEDIF فنکشن زیادہ لچکدار آپشن ہے۔ اس کی وجہ یہ ہے کہ آپ ایک سال، مہینے اور دن کی شکل میں عمر کی تمام تفصیلات کا حساب لگا سکتے ہیں۔

شروع کرنے کے لیے، ہمیں سیل میں استعمال کرنے کے لیے ایک مثال کی تاریخ درکار ہوگی۔ میں نے تاریخ رکھنے کا فیصلہ کیا ہے۔ 7/14/1972 سیل میں A1 . ہم اس کے دائیں طرف سیل میں فارمولہ کر رہے ہوں گے، B1 ، اگر آپ اس کی ہینگ حاصل کرنے کے لئے ساتھ چلنا چاہتے ہیں۔

ہم عمر کا حساب لگانے کے لیے فارمولے کے سب سے بنیادی ورژن سے شروع کریں گے۔ اگر آپ مندرجہ بالا نحو کو استعمال کر رہے ہیں یہ جاننے کے لیے کہ کیا ہے، A1 تکنیکی طور پر ہے شروع کرنے کی تاریخ , آج ہو جائے گا آخری تاریخ ، اور ہم استعمال کرتے ہوئے سالوں میں عمر کا تعین کریں گے۔ "Y" . اس لیے استعمال ہونے والا پہلا فارمولا اس طرح نظر آئے گا:

=datedif(A1,today(),"Y")

مددگار اشارہ: فارمولے کو براہ راست B2 میں کاپی اور پیسٹ کریں اور مناسب آؤٹ پٹ حاصل کرنے کے لیے انٹر کو دبائیں۔

جب صحیح طریقے سے کیا جائے تو، نمبر، جو حساب کی گئی عمر کی نشاندہی کرتا ہے، B1 میں 'کے طور پر واقع ہوگا۔ 4 8 ’.

آئیے ایک ہی فارمولہ کرتے ہیں صرف اس بار ہم استعمال کرتے ہوئے مہینوں میں عمر کا تعین کریں گے۔ "ایم" "Y" کے بجائے۔

=datedif(A1,today(),"M")

کل 559 مہینے ہوں گے۔ یہ 559 ماہ پرانا ہے۔

تاہم، یہ نمبر تھوڑا سا مضحکہ خیز ہے اور مجھے لگتا ہے کہ ہم اسے استعمال کرکے ایک نشان سے نیچے لے جا سکتے ہیں۔ "YM" صرف "M" کی جگہ۔

=datedif(A1,today(),"YM")

نیا نتیجہ 7 ہونا چاہئے، جو کہ زیادہ قابل انتظام نمبر ہے۔

بس مکمل طور پر، آئیے دیکھتے ہیں کہ "YD" اور "MD" دونوں کو استعمال کرنے سے دن کیسا نظر آئے گا۔

=datedif(A1, Today(),"YD")

=datedif(A1, Today(),"MD")

اس بار "YD" کے نتائج B1 میں دکھائے گئے ہیں اور "MD" کا نتیجہ سیل B2 میں واقع ہے۔

اب تک اس کا پتہ چل گیا؟

اگلا، ہم خود کو مزید تفصیلی حساب کتاب فراہم کرنے کی کوشش میں ان سب کو اکٹھا کریں گے۔ فارمولہ ٹائپ کرنے کے لیے تھوڑا مشکل ہو سکتا ہے، اس لیے صرف فراہم کردہ کو کاپی اور سیل B1 میں چسپاں کریں۔

استعمال کرنے کا فارمولا ہے:

=تاریخ (A1,آج "

ایمپرسینڈ کا استعمال ہر فارمولے کو ایک سلسلہ لنک کی طرح ایک ساتھ جوڑنے کے لیے کیا جا رہا ہے۔ مکمل حساب کتاب حاصل کرنے کے لیے یہ ضروری ہے۔ آپ کی گوگل شیٹ میں وہی فارمولہ ہونا چاہیے جیسا کہ:

ایک مکمل، تفصیلی حساب کتاب نے ہمیں 46 سال 7 ماہ اور 26 دن فراہم کیے ہیں۔ آپ ArrayFormula فنکشن کا استعمال کرتے ہوئے بھی وہی فارمولہ استعمال کر سکتے ہیں۔ اس کا مطلب یہ ہے کہ آپ صرف ایک تاریخ سے زیادہ، بلکہ متعدد تاریخوں کا بھی حساب لگا سکتے ہیں۔

میں نے بے ترتیب طور پر چند تاریخوں کا انتخاب کیا ہے اور انہیں اضافی سیلز میں لگا دیا ہے۔ A2-A5 . اپنی خود کی تاریخوں کا انتخاب کریں اور اس کے ساتھ تھوڑا مزہ کریں۔ ArrayFormula فنکشن کو استعمال کرنے کے لیے، سیل B1 میں درج ذیل کو کاپی اور پیسٹ کریں:

=ArrayFormula(datedif(B2,C2(),"Y")&"سال"&datedif(B2,C2(),"YM")&"مہینوں اور "& datedif(B2,C2(),"MD")& " دن")

یہ میرے نتائج ہیں:

اب، ہم کہتے ہیں کہ آپ ترتیب کے لیے تاریخ کے ہر حصے کو اس کے اپنے صاف ستھرا کالم میں الگ کرنا چاہتے تھے۔ گوگل شیٹس میں، اپنی تاریخ آغاز (تاریخ پیدائش) کو ایک کالم میں اور اختتامی_تاریخ کو دوسرے کالم میں شامل کریں۔ میں نے اپنی مثال میں start_date کے لیے سیل B2 اور end_date کے لیے C2 کا انتخاب کیا ہے۔ میری تاریخیں مشہور شخصیات برٹ رینالڈز، جانی کیش، اور لیوک پیری کی پیدائش اور حالیہ اموات سے تعلق رکھتی ہیں۔

جیسا کہ دکھایا گیا ہے، کالم A فرد کا نام ہے، کالم B میں start_date، اور C میں end_date ہے۔ اب، میں دائیں طرف مزید چار کالم شامل کروں گا۔ "Y"، "YM"، "YD" میں سے ہر ایک کے لیے ایک، اور تینوں کا مجموعہ۔ اب آپ کو ہر مشہور شخصیت کے لیے ہر قطار میں درست فارمولے شامل کرنے ہوں گے۔

برٹ رینالڈز:

=DATEDIF(B2,C2,"Y") 'Y' کو اسی کالم میں تبدیل کریں جس کا آپ حساب لگانے کی کوشش کر رہے ہیں۔

جانی کیش:

=DATEDIF(B3,C3,"Y") 'Y' کو اسی کالم میں تبدیل کریں جس کا آپ حساب لگانے کی کوشش کر رہے ہیں۔

لیوک پیری:

=DATEDIF(B4,C4,"Y") 'Y' کو اسی کالم میں تبدیل کریں جس کا آپ حساب لگانے کی کوشش کر رہے ہیں۔

JOINED فارمولہ حاصل کرنے کے لیے، آپ کو ایک ArrayFormula استعمال کرنے کی ضرورت ہوگی جیسا کہ ہم نے پہلے مضمون میں کیا تھا۔ آپ جیسے الفاظ شامل کر سکتے ہیں۔ سال فارمولے کے بعد اور قوسین کے درمیان رکھ کر سالوں کے نتائج کی نشاندہی کرنے کے لیے۔

=ArrayFormula(datedif(B2,C2,"Y")&"سال"&datedif(B2,C2,"YM")&"مہینوں اور "& datedif(B2,C2,"MD")&"دن")

مندرجہ بالا فارمولہ فی مشہور شخصیت ہے۔ تاہم، اگر آپ ان سب کو ایک ہی جھٹکے میں دستک دینا چاہتے ہیں، تو درج ذیل فارمولے کو کاپی اور سیل G2 میں پیسٹ کریں:

=ArrayFormula(datedif(B2:B4,C2:C4,"Y")&"سال"&datedif(B2:B4,C2:C4,"YM")&" ماہ اور "& datedif(B2:B4,C2:C4 "MD")&"دن")

آپ کی گوگل شیٹ کو کچھ اس طرح نظر آنا چاہئے:

بہت صاف، ہہ؟ DATEDIF فنکشن کا استعمال کرتے وقت یہ واقعی اتنا آسان ہے۔ اب، ہم YEARFRAC فنکشن کا استعمال کرتے ہوئے آگے بڑھ سکتے ہیں۔

YEARFRAC فنکشن

YEARFRAC فنکشن سادہ نتائج کے لیے ایک سادہ ہے۔ سال، مہینوں اور دنوں کے لیے تمام اضافی اضافی نتائج کے بغیر حتمی نتیجہ فراہم کرنے کے لیے یہ سیدھا ہے۔

یہاں ایک بنیادی فارمولا ہے، جو صرف ایک سیل پر لاگو ہوتا ہے:

=int(YEARFRAC(A1،آج()))

آپ سیل A1 میں تاریخ پیدائش کا اضافہ کریں گے اور نتیجہ کے لیے فارمولے کو B1 میں چسپاں کریں گے۔ ہم تاریخ پیدائش استعمال کریں گے۔ 11/04/1983 :

نتیجہ 35 سال کی عمر ہے۔ سادہ، بالکل اسی طرح جیسے جب کسی ایک سیل کے لیے DATEDIF فنکشن استعمال کر رہے ہوں۔ یہاں سے ہم ایک ArrayFormula کے اندر YEARFRAC استعمال کرنے کی طرف بڑھ سکتے ہیں۔ یہ فارمولہ آپ کے لیے اس وقت زیادہ کارآمد ہوتا ہے جب آپ کو طلبہ، فیکلٹی ممبران، ٹیم ممبران وغیرہ جیسے بڑے گروپوں کی عمر کا حساب لگانا ہو۔

ہمیں مختلف تاریخ پیدائش کا کالم شامل کرنے کی ضرورت ہوگی۔ میں نے کالم B کا انتخاب کیا ہے کیونکہ A افراد کے ناموں کے لیے استعمال کیا جائے گا۔ آخری نتائج کے لیے کالم C استعمال کیا جائے گا۔

ملحقہ کالم پر عمر بھرنے کے لیے، ہمیں درج ذیل فارمولے کو استعمال کرنے کی ضرورت ہوگی:

=ArrayFormula(int(yearfrac(B2:B8,today(),1)))

نتائج حاصل کرنے کے لیے اوپر والے فارمولے کو سیل C2 میں رکھیں۔

اگر آپ صرف ایک پورے کالم کے ساتھ آگے بڑھنا چاہتے ہیں اور یہ جاننے کی زحمت نہیں کریں گے کہ یہ کہاں ختم ہوتا ہے، تو آپ فارمولے میں تھوڑا سا تغیر شامل کر سکتے ہیں۔ IF اور LEN پر ArrayFormula کے آغاز کی طرف اس طرح ٹیک کریں:

=ArrayFormula(if(len(B2:B),(int(yearfrac(B2:B,today(),1))),))

یہ B2 سے شروع ہونے والے کالم کے اندر تمام نتائج کا حساب لگائے گا۔