اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

حساب اجمالي عدد الايام


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

السلام عليكم ورحمة الله وبركاتة ,,,

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

اذا كان لدي نموذج ( نموذج مستمر ) بحيث ان كل سجل يمثل يوم بة ( تاريخ الوصول ) و ( تاريخ المغادرة ) وكل يوم يعتبر سجل مستقل لة ايجار ورقم سند عند الدفع ,

المشكلة هي : كيف احسب اجمالي عدد الايام الكلية للمستاجر ؟

احد الحلول التي جربتها هي اضافة مربع نص غير منظم يحسب عدد الايام لكل سجل علي حدة , ونجحت ولكن ‍‍‍!!! عندما اردت حساب مجموع كل هذة الايام ظهرت الاجابة خطاء

الملف المرفق بة ملف المشكلة و المطلوب : في اسفل النموذج اريد مربع نص غير منظم يحسب مجموع الايام التي تم تاجيرها ,

والف شكر لكم ,,,,,

حدثة مشكلة عند ارفاق الملف ,,,, الشبكة بطئة جدا

MJJ.zip

رابط هذا التعليق
شارك

شكرا لك اخي فتي الوادي

ولقد فكرت في هذا الحل قبل طرح السؤال , ولكن قد يكون السجل الاول الموجود في الملف المرفق يحتوي علي يوم واحد ولكن سوف يكون هناك سجل يحتوي علي اكثر من يوم , في هذة الحالة سوف يكون عدد السجلات 2 بينما في الواقع سوف يكون عدد الايام اكثر من يومين ,,,,

فمثلا : السجل الاول يكون من 2007/1/1 حتي 2007/1/2

السجل الثاني يكون من 2007/2/1 حتي 2007/2/7

هنا سوف يكون عدد السجلات 2 ولكن عدد الايام اكثر من يومين ,,

اشكرك علي مساعدتك و في انتظار حل اكثر دقة ,,,, جزاك الله كل خير

رابط هذا التعليق
شارك

السلام عليكم ...

ضع مربع نص في النموذج غير منضم ( بالقرب من حقل الملاحظات )

وانسخ الكود أسفل واجعلها قيمته :

=(DateDiff("d";[stda];[ouda]))

سوف يحسب لك المدة بين تاريخ المغادرة وتاريخ الوصول لكل سجل

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

السلام عليكم ورحمة الله

اولا اشكر الاستاذ فتي الوادي علي اهتمامة بالموضوع , ولقد جربت الطريقة التي تحدثت عنها غير انها اثرت سلبا علي مجموع الايجارات ومجموع الاتصالات ومجموع الكهرباء , حيث لاحظت انة يظهر مربع النص و بداخلة ( خطاء ) , فشكرا لك اخي وجزاك الله كل خير ,,,,,

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

الاستاذ يوسف

عملت تعديل لحساب عدد الساعات لجعلها تحسب العدد بناء علي الفرق بين وقت المغادرة ووقت الوصول مع اضافة عدد الايام مضروبة في 24 ,

=[Text61]*24+[outi]-[stti]

فهل طريقة صحيح , واذا كانت هناك طريقة افضل ارجو منك المساعدة ,

الملف المرفق بعد التعديل ,

time.zip

رابط هذا التعليق
شارك

السلام عليكم ...

أن كنت أقصد أنك تضع مربع نص في كل سجل ... وفيه الكود الذي كرته أنا .

ويوقم بحساب كل سجل على حده .... يعني السجل الأول راح يطلع لك في المربع عدد الأيام 31 يوم والسجل الثاني عددم ايامه كذا ... وهكذا .

وإذا أردت جمع الأيام كلها مع بعض فافعل مثل ماذكر الأستاذ يوسف .

رابط هذا التعليق
شارك

اخي ماجد جلال

لاحظت بأن الحقول الخاصة بوقت الوصول ووقت المغادرة بالجدول هي من النوع نص وسيتعامل معها البرنامج على انها نص

يفضل تغييرها الى تاريخ و وقت لتتمكن من التعامل معها على هذا الاساس.

همسة في اذنك ( انا لست استاذ بل تلميذ يحل الواجب في الفصل)

تقبل تحياتي

رابط هذا التعليق
شارك

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