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

حساب سعر ساعات العمل


UserUser2
إذهب إلى أفضل إجابة Solved by AbuuAhmed,

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

الموجود لديك ليس ساعات العمل ..وانما توقيت الساعة

المفروض ان تستخرج ساعات العمل والذي يساوي الفرق بين نهاية العمل وبداية العمل بأستخدام دالة datediff 

ثم تضرب الناتج في سعر الساعة ..

الافضل ارفاق مثال للعمل عليه

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

مثال للتجربة

لقد رددت عليك في موضوع سابق ، ارجع له وحاول فهم ملاحظتي .
أخي كلنا مررنا بهذه المرحلة فلا تستحي من معاودة وتكرار الاستفهام في نفس الموضوع.
ولكي يتجاوب معك أعضاء المنتدى حاول أن ترفق مثالا ، فسوف تسهل المهمة عليك وعليهم.

getValue.accdb

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

16 ساعات مضت, UserUser2 said:

من فضلكم كيفية ضرب الخانه الاولى فى الثانية يظهر اجمالى الفلوس
الاولى بتبين ساعات العمل 
الثانية قيمه الساعه مثلا
عاوزر اضربهم فى بعض واطلع الاجمالى

312132955_482593850348378_5835707336560166056_n.jpg

اخي الكريم 

عدد الساعات يجب ان يكون بصيغة رقم ويفضل ات يكون مزدوج ليقبل الكسور

لنفضرض ان عدد الساعات  حقل اسمه x

وسعر الساعة حقل اسمه y

اذا الاجمالي = x*y

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

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

6 ساعات مضت, عبد اللطيف سلوم said:

اخي الكريم 

عدد الساعات يجب ان يكون بصيغة رقم ويفضل ات يكون مزدوج ليقبل الكسور

لنفضرض ان عدد الساعات  حقل اسمه x

وسعر الساعة حقل اسمه y

اذا الاجمالي = x*y

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

=Left(Nz([Text104]),2)+(Right(Nz([Text104]),2)/60)
اتحلت بالدالتين دول 
يتبقى مشكلة 
لو الحقل الخاصه باجمالى عدد الساعات يساوى مثلا = 7:45 سبعه ساعات وخمسه واربعون دقيقه الداله لا تنفذ المعادلة 
لو كانت اى رقم مزوج مثلا 10 - 11 - 12 - 13 - 45 وهكذا تنفذ عادى 
محتاج اضيف فى الداله انه لو الحقل كان فيه رقم واحد يضيف 0 قبله 
تنفذ ازاى 

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

جهازك يرسل وما يستقبل ، يا أخي تفاعل مع من يقدم لك حلول لمشكلتك.
للحل ثلاث معالجات (تاريخ ورقم ونص) حسب نوع حقل الساعات.

الآن فقط فهمنا أن نوع الحقل عندك نص ، وأكيدا هذا خطأ في التصميم ومع ذلك حله سهل جدا.
وأنا عندي الحل بعد معرفة النوع ولكن لن أواصل معك ، البركة في الباقي.
ارفق مثالا وخذ الحل من الشباب بشكل صاروخي.
موفق.

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

55 دقائق مضت, Eng.Qassim said:

طيب انت لي ماترفق مثال عشان تسهل عليك وعلينا ؟

كنت من الصبح بتلاقي الحل !!

بعتذر لحضرتك الملف كبير ومرتبط ببعض الشاشات 
 

56 دقائق مضت, Eng.Qassim said:

طيب انت لي ماترفق مثال عشان تسهل عليك وعلينا ؟

كنت من الصبح بتلاقي الحل !!

@Eng.Qassim
=Left(Nz([Text104]),2)+(Right(Nz([Text104]),2)/60)

اتحلت بالدالتين دول 
يتبقى مشكلة 
لو الحقل الخاصه باجمالى عدد الساعات يساوى مثلا = 7:45 سبعه ساعات وخمسه واربعون دقيقه الداله لا تنفذ المعادلة 
لو كانت اى رقم مزوج مثلا 10 - 11 - 12 - 13 - 45 وهكذا تنفذ عادى 
محتاج اضيف فى الداله انه لو الحقل كان فيه رقم واحد يضيف 0 قبله 
تنفذ ازاى 

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

في 22‏/10‏/2022 at 00:30, AbuuAhmed said:

تدري ليش أرد عليك ، لأن قلبي دائما يغلب عقلي ولكن في الخير إن شاء الله ، هل حلت مشكلتك؟

بعتذر لحضرتك عن عدم الرد لعدم دخولى الموقع 
شاكر جدا لوقتك وتعبك 
جزاك الله خيرا 

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

ملاحظة الجدول يكفي أن يضم رقم الموظف ولا داعي للإسم ، الإسم يكون في ملف الموظفين.
كذلك يكفي حقلي وقت الدخول ووقت الخروج ولا داعي لتاريخ الدخول وتاريخ الخروج، بشرط أن يكون نوع الحق تاريخ ووقت في نفس الوقت وبذلك أنت وفرت نصف مساحة التخزين.
عند موافقتك على تعديل الجدول ارجع لي أعدل لك المثال ، الآن هو يعمل حسب طلبك ولكن يجب العمل الاستعلام لحصر المدة بشكل أصح وخصوصا عند للموظفين الذين يدخلون قبل منتصف الليل ويخرجون صباح اليوم التالي.
 
جرب المثال:

getValue_02.accdb

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

13 ساعات مضت, AbuuAhmed said:

ملاحظة الجدول يكفي أن يضم رقم الموظف ولا داعي للإسم ، الإسم يكون في ملف الموظفين.
كذلك يكفي حقلي وقت الدخول ووقت الخروج ولا داعي لتاريخ الدخول وتاريخ الخروج، بشرط أن يكون نوع الحق تاريخ ووقت في نفس الوقت وبذلك أنت وفرت نصف مساحة التخزين.
عند موافقتك على تعديل الجدول ارجع لي أعدل لك المثال ، الآن هو يعمل حسب طلبك ولكن يجب العمل الاستعلام لحصر المدة بشكل أصح وخصوصا عند للموظفين الذين يدخلون قبل منتصف الليل ويخرجون صباح اليوم التالي.
 
جرب المثال:

getValue_02.accdb 468 kB · 1 download

شكرا لتعبك 
كيفية حساب الساعه حضرتك لم تذكره 
فى المثال الموظف اشتغل 16 ساعات والساعه ب 10 ج كيفية حساب ذلك 

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

منذ ساعه, AbuuAhmed said:

التعديل في التقرير

getValue_03.accdb 460 kB · 2 downloads

جزاك الله خيرا اخى الكريم 
يتبقى مشكلة لو الموظف سجل حضور مثلا بتاريخ 23- 10- 2022 الساعه 8:15 ص وسجل انصراف بتاريخ 24- 10- 2022 الساعه 8:15 م بيحسب على 12 ساعه فقط 

image.jpeg

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

  • أفضل إجابة

تم التعديل
حسب تركيبة الجداول من قبلك باسم Type1
حسب تركيبة الجداول من قبلي باسم Type2

 

 

getValue_04.rar

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

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