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

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

قام بنشر (معدل)

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

انا عندي برنامج شؤون الموظفين وفيه انه اذا تاخر الموظف 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