إكسل: كيفية حساب العمر في تاريخ محدد
يمكنك استخدام الصيغ التالية لحساب عمر الشخص في تاريخ محدد بناءً على تاريخ ميلاده:
الصيغة 1: حساب العمر بالسنوات (على سبيل المثال 60 سنة)
=DATEDIF( A2 , B2 ,"y")
الصيغة 2: حساب العمر بالسنوات العشرية (على سبيل المثال 60.372 سنة)
=YEARFRAC( A2 , B2 )
الصيغة 3: حساب العمر بالسنوات والأشهر والأيام (على سبيل المثال 60 سنة، 4 أشهر، 14 يوما)
=DATEDIF( A2 , B2 ,"y")&" years, "&DATEDIF( A2 , B2 ,"ym")&" months, "&DATEDIF( A2 , B2 ,"md")&" days"
تفترض كل صيغة أن تاريخ الميلاد موجود في الخلية A2 وأن التاريخ المحدد الذي تهتم به موجود في الخلية B2 .
توضح الأمثلة التالية كيفية استخدام كل صيغة عمليًا.
مثال 1: حساب العمر بالسنوات
يمكننا كتابة الصيغة التالية في الخلية C2 لحساب عمر الفرد بالسنوات اعتبارًا من 15/05/2040 ، على افتراض أنه ولد في 1980/01/01 :
=DATEDIF( A2 , B2 ,"y")
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
ونلاحظ أن الفرد المولود في 1/1/1980 سيبلغ 60 عاماً في 15/05/2040.
مثال 2: حساب العمر بالسنوات العشرية
يمكننا كتابة الصيغة التالية في الخلية C2 لحساب عمر الفرد بالسنوات العشرية اعتبارًا من 15/05/2040 ، على افتراض أنه ولد في 1/01/1980 :
=YEARFRAC( A2 , B2 )
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
ونرى أن الفرد المولود في 1/01/1980 سيكون عمره 60,372 سنة في 15/05/2040.
مثال 3: حساب العمر بالسنوات والأشهر والأيام
يمكننا كتابة الصيغة التالية في الخلية C2 لحساب عمر الفرد بالسنوات والأشهر والأيام اعتبارًا من 15/05/2040 ، بافتراض أنه ولد في 1980/01/01 :
=DATEDIF( A2 , B2 ,"y")&" years, "&DATEDIF( A2 , B2 ,"ym")&" months, "&DATEDIF( A2 , B2 ,"md")&" days"
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
ونرى أن الفرد المولود في 1/1/1980 سيكون عمره 60 سنة و4 أشهر و14 يوما في 15/05/2040.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
كيفية حساب عدد الأشهر بين التواريخ في إكسيل
كيفية تحويل التاريخ إلى تنسيق الشهر والسنة في إكسيل
كيفية حساب المتوسط الشهري في إكسيل