اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم 

اعمل على بناء قاعدة بيانات تعمل على حساب الفروق بين تواريخ عدة حيث تقوم بحساب الفروق بالسنوات و بعض الفروق بالشهور و مشكلتي هى ان عند حساب الفرق فان الدالة تعمل على التقريب خصوصا اذا اكان التاريخين في سنوات متتالية كما في المثال المذكور ادناه و المرفق 

 

فما اريدة هو حساب الفرق بعدد السنوات كانة عيد ميلاد دون التقريب و تحسب السنة اذا اتمها بالفعل يوم عيد ميلادة و لا تحسب اذا لم يتمها حتي لو كان حساب على اليوم السابق ليوم عيد ميلادة لانة فعليا يوصل للسنة يوم الذكرى السنوية لعيد ميلادة 

مثال رقم 8136 التاريخين هما 3/ابريل/2016 و تاريخ ميلادة هو 4/ابريل/2015 حتي يتم سنة كاول عيد ميلاد هيكون يوم 4/ابريل/2016 و لذلك اذا تم حساب عمرة يوم 3/ابريل/2016 فالمفروض الناتج يكون صفر من سنوات 

Cal_1

ID

Now

Birth Date

Year

8135

03-Apr-16

02-Apr-16

 

8136

03-Apr-16

04-Apr-15

1

8137

03-Apr-16

05-Apr-16

 

8138

03-Apr-16

03-Oct-15

1

8139

03-Apr-16

03-Nov-15

1

8140

03-Apr-16

03-Dec-15

1

8141

03-Apr-16

03-Jan-16

 

Date.rar

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information