
25-04-2010, 01:39 PM
|
 |
عضو لامع
|
|
تاريخ التسجيل: Sep 2008
العمر: 61
المشاركات: 2,600
معدل تقييم المستوى: 20
|
|
ضمان الناتج الصحيح لفارق الأيام بدالة datedif
أخى أحمد
1 - سنضع تاريخ ميلاد الطالب كاملا فى
h6
2 - s4 فيها التاريخ الأحدث المراد حساب السن إليه مثلا 01/10/2010
3 - ضع المعادلة التالية فى أى خلية تريدها
كود:
=IF(H6<>"";IF(DAY(H6)>DAY($S$4);(DAY($S$4)+30)-DAY(H6);DAY($S$4)-DAY(H6));"")
بهذا تضمن لو الأيام فى التاريخ الأقدم أكبر من الأيام فى التاريخ الأحدث
أن تستلف الدالة من الشهور شهرا ب 30 يوما و ليس 31 يوما
انظر الصورة
وأما بالنسبة للشهور و السنين فلا مشكلة مع الدالة إن عملت
ملحوظة
إن لم تعمل الدالة إطلاقا مع أوفيس2007
احفظ ملف ك 2003
فستعمل إن شاء الله
|