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

كود التأخير عن العمل بالساعة واليوم


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

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

انا عندي برنامج شؤون الموظفين وفيه انه اذا تاخر الموظف 8 ساعات يحسب بتاخير يوم كامل يعني اذا تاخر ساعة يكتبلي ساعة واذا تاخر 9 ساعات يكتبلي 1 يوم وساعة واحدة واذ تاخر 17 ساعة يكتبلي تاخر يومين وساعة وهكذا .... ياليت تساعدوني في معرفة الدوال المستخدمة في هذا الكود وكيفية كتابة الكود بارك الله فيكم...

هذا هو الملف للتعديل عليه شؤون الموظفين.rar

اخوكم ابو فارس

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

لقد تم ارفاق الملف في المشاركة الرئيسية الله يحفظك

اللي ابغاه الله يحفظك انه التاخير لمدة 8 ساعات تنحسب بيوم يعني الموظف اتاخر 3 ساعات وفي اليوم التالي تاخر 3 ساعات تحسب 6 ساعات واليوم الرابع اتاخر 3 ساعات تحسب يوم وساعة واتاخر اربعة ايام متفرقة كل يوم 3 ساعات يعني 12 ساعة وعنده تاخير اول يوم وساعة صارت يوم و 13 ساعة وقلنا ان اليوم 8 ساعات فيصير الناتج تاخير يومين و 5 ساعات وهكذا ... ارجو ان الفكرة تكون وصلت...

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

اولا غير تنسيق الخلايا في اليوم والساعة الى رقم

اكتب في خلية اليوم 

=INT(SUM(الموظفين[@[1]:[30]])/(8/24))

واكتب في خلية الساعة

=(SUM(الموظفين[@[1]:[30]])/(8/24)-[@يوم])*8

ملاحظة : لو ان الموظف تاخر نصف ساعة ستجد 0.5 في خانة الساعة ولو تاخر ربع ساعة ستجد 0.25 في خانة الساعة 

  • 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