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

سـؤال: حل مشكلة الطرح بين تاريخين


إذهب إلى أفضل إجابة Solved by ابوخليل,

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

الأخوة الأعضاء الكرام

 

سبق وأن قمت بوضع سؤال حول نفس هذا الموضوع على هذا الرابط

http://www.officena.net/ib/index.php?showtopic=46464&hl=

 

 

وقد كان سؤال هو:  في الاستعلام يوجد خانة تاريخ Rented Date وخانة أخرى Expected Date وخانة ثالثة Back Date

وأريد أن يظهر ناتج طرح (عدد الأيام في خانة DaysNo) بين Back Date و Rented Date .. وعندما لا يكون هناك تاريخ في خانة Back Date يكون ناتج الطرح بين Expected Date و Rented Date

 

وقام أخي أبو عارف جزاه الله وإياكم كل خير .. بوضع المعادلة التالية والتي أدت الغرض المطلوب تماما ...

Days No: IIf(Not IsNull([back date]) Or [back date]<>"",DateDiff("d",[rented date],[back date]),DateDiff("d",[rented date],[Expected Date]))

 

 

ولكن ظهرت لي المشكلة التالية وهو أنه إذا تاريخ back date هو نفسه تاريخ rented date فإن الناتج = صفراً ... والمطلوب أن يكون الناتج =1

 

وأريد أن يتم التعديل على المعادلة ليصبح الناتج =1 وليس صفرا

 

بوركتم إخواني وجزيتم الجنة    :fff:  :fff: :fff:  

Mac.rar

post-47128-0-40644000-1368387514_thumb.j

تم تعديل بواسطه أيمن عبادي
رابط هذا التعليق
شارك

  • أفضل إجابة

استبدل  بهذه

Days No: IIf([back date]=[rented date];1;IIf(Not IsNull([back date]) Or [back date]<>"";DateDiff("d";[rented date];[back date]);DateDiff("d";[rented date];[Expected Date])))
  • Like 1
رابط هذا التعليق
شارك

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