اكسل

حساب السنوات بين التواريخ

Calculate Years Between Dates

صيغة Excel: احسب السنوات بين التواريخصيغة عامة
= YEARFRAC (start_date,end_date)
ملخص

لحساب عدد السنوات بين تاريخين ، يمكنك استخدام YEARFRAC (الدالة YEARFRAC) ، والذي سيعيد عددًا عشريًا يمثل كسر السنة بين تاريخين. في المثال الموضح ، الصيغة في D6 هي:





 
= YEARFRAC (B6,C6)
تفسير

ترجع الدالة YEARFRAC رقمًا عشريًا يمثل السنوات الكسرية بين تاريخين. على سبيل المثال:

 
= YEARFRAC ('1-Jan-2019','1-Jan-2020') // returns 1 = YEARFRAC ('1-Jan-2019','1-Jul-2020') // returns 1.5

فيما يلي بعض الأمثلة على النتائج التي يحسبها YEARFRAC:





تاريخ البدء تاريخ الانتهاء نتيجة YEARFRAC
1/1/2015 1/1/2016 1
15/3/1970 15/9/1976 م 6.5
1/1/2000 15/7/2000 .5389
1/6/2000 25/6/1999 م .9333

في المثال الموضح ، الصيغة في D6 هي:

 
= YEARFRAC (B6,C6) // returns 1

نتائج التقريب

بمجرد حصولك على القيمة العشرية ، يمكنك تقريب الرقم إذا أردت. على سبيل المثال ، يمكنك التقريب إلى أقرب رقم صحيح باستخدام دالة ROUND :



كيف تجد أكبر رقم في Excel
 
= ROUND ( YEARFRAC (A1,B1),0)

سنوات كاملة فقط

قد ترغب أيضًا في الاحتفاظ بالجزء الصحيح فقط من النتيجة بدون قيمة كسرية ، بحيث تحسب سنوات كاملة فقط. في هذه الحالة ، يمكنك فقط التفاف YEARFRAC في I وظيفة NT :

 
= INT ( YEARFRAC (A1,B1))

إذا كنت بحاجة إلى حساب السنوات بشكل مستمر ، على سبيل المثال للحصول على العمر بناءً على تاريخ الميلاد ، انظر الى المثال هنا .

ملاحظة: تحتوي الدالة YEARFRAC على وسيطة ثالثة اختيارية تتحكم في كيفية حساب الأيام عند حساب السنوات الكسرية. يتمثل السلوك الافتراضي في حساب الأيام بين تاريخين استنادًا إلى عام مكون من 360 يومًا ، حيث يتم اعتبار أن جميع الأشهر الـ 12 تحتوي على 30 يومًا. ال صفحة YEARFRAC يوفر المزيد من المعلومات.

المؤلف ديف برونز


^