عندي احصائية تأخر الموظفين
وضعت مربع نص يجمع دقائق التأخر ويحولها إلى ساعات ودقائق
ارغب في مربع نص اخر يحول هذه الساعاتإلى ايام بمقدار كل 7 ساعات = يوم واحد
كيف ذلك
وشكرا
عندي احصائية تأخر الموظفين
وضعت مربع نص يجمع دقائق التأخر ويحولها إلى ساعات ودقائق
ارغب في مربع نص اخر يحول هذه الساعاتإلى ايام بمقدار كل 7 ساعات = يوم واحد
كيف ذلك
وشكرا
طالع هذا الموضوع من ميكروسوفت :
http://office.microsoft.com/en-us/assistan...1102181033.aspx
ممكن توضيح اكثر
اسف ما فهمت ولا استطعت ان استخرج الكود الذي يكون لمربع النص الذي يحول الساعات والدقائق إلى ايام
للرفع
أخي العزيز
يوجد لأخينا ابن مسقط برنامج متكامل لإدارة شئون الموظفين
فيه مبتغاك وزيادة
ابحث بإسم العضو "ابن مسقط"
أخي
طالع هذا الرابط ففيه مرفق للأخ biskra :
وكذلك برنامج ابن مسقط :
شكر اخي اللامي
استعرف على البرنامج
السلام عليكم و رحمة الله و بركاته
مش عارف اقول لكم أيه
هو الموضوع صعب للدرجادي
فتحت الوصلة لاقيت الراجل بتاع الأكسيس عمال بيحكي و يروح و ييجي
مش عارف
أنا عملت العملية دي قبل قده على الأكسيل و حجرت اعملها على الاكسيس
الفكرة باختصار
لو معاك 120 قرش يبقي معاك 1.20 جنيه
صح
صح
أذن
بما أن اليوم 24 سارعة و الساعة 60 دقيقة و الدقيقة 60 ثانية
أذن
يتم جمع الأزمنة المطلوبة
طبعاً دي بالدقايق
أقسم على 60 يعطيني بالساعات
أقسم على 24 يعطيني بالأيام
أقسم على 7 يعطيني بأيام العمل
أقسم أن الموضوع سهل
أن شاء الله
أن شاء الله
قوللى النتايج
× كان الله في عون العبد مادام العبد في عون أخيه ×
فى حل بسيط جدا ممكن تقسم الساعات الموجودة فى التقرير على 7 فيعطيك الناتج بالايام
مثلا لو ان هناك 14 ساعة مثلا فلو قمت بقسمتها على 7 فيعطيك الناتج 2 يوم على حسب كلامك
المشكلة التى سوف تواجهك فى حالة الكسور وسوف ابحث لك عن حل للكسور
شكرا اخي waleedpro
ولعلك تجد طريقة للكسور
وسا احاول انا ايضا
والله الموفق
سؤال هام ايضا وهو الي ملخبطني كثير
ما هو تنسيق مربع النص الذي اريد تحويل الساعات فيه إلى دقائق وما هو مصدر البيانات الذي احول فيه من ساعات إلى دقائق
فهموني لو سمحتوا تراني ابطق من الحيرة
أهه وليد الله يباركله عرف الفكرة بتااعتي
على فكرة أنا نفزتها على الأكسيل في حساب عدد أيام تأخير عميل عن الدفع في شركة ملاحة
لأن ذلك سيترتب عليه غرامات ماليه و لكني كنت اقضي على الكسور بجبرها
و لكن مافي مشكلة
لو فيه أستفسار ممكن اساعد
× كان الله في عون العبد مادام العبد في عون أخيه ×
أخي الكريم ربما بداية الحل في المثال الذي يعتمد على وحدة نمطية مهمة من موقع أجنبي:
قم بفتح الملف و قم بتجربته عن طريق ادخال أوقات بداية العمل و أوقات نهاية العمل لمجموعة من السجلات.
أغلق النموذج و أفتح نموذج الاستعلام و لاحظ حساب الفارق الزمني و لاحظ كيفية تحويل عدد ساعات العمل لكل 7 ساعات الى يوم تأخير, و من أجل التأكد من دقة المثال أدخل مثلا وقت بداية و وقت نهاية يكون الفارق بينهما 7 ساعات ثم من الاستعلام سوف تشاهد أن 7 ساعات تساوي يوم تأخير.
صممت المثال على عجل لكي تأخذ الفكرة الأساسية التي تبحث عنها, أرجو أن أكون قد وفقت في هذه البداية, و يمكن تطوير المثال حسب رغبتك فيما بعد.
ملاحظة مهمة قبل أن أغادر الى العمل, الوحدة النمطية تقوم بحساب الدقائق على أساس 100 جزء,
1.99 ساعة لو أضفنا لها 0.01 ساعة سوف تعطينا ساعتان, و هذا هو دور الوحدة النمطية.
لكن انا عندي حقل واحد فيه المدة فقط وهي بالدقائق أو الساعات اقوم بجمعها فيخرج الناتج مثلاً ( 18:35 ) اي 18 ساعة و35 دقيقة هنا اريد تحويل هذا التاخر إلى ايام بحيث الجعل المعادلة 18 ÷ 7 ( ساعات العمل اليومية ) = 2 يوم و 3 ساعات و35 دقيقة
اريد الحصول على هذه النتيجة بطريقة ألية في مربع خاص كما في الصورة المرفقة
وشكرا لكم
كما تعودنا من اخى biskra انه يحل كل المشاكل
ولكن يا اخى لم تراعى الكسور اى ان المستخددم لو تاخر ساعات لا تساوى سبعة او مفراداتها فسوف يحسب الساعات الاخرى ككسر
فهل من طريقة لحساب الكسر لوحده
مثلا لو كان ايام الغياب مثلا 2.7899
فهل من طريقة تقول مثلا ايام التاخير يومان وثلاث ساعات مثلا
لو عرفنا كيفية فصل الكسر لوحده عن الرقم الصحيح من الممكن ان نقوم بضرب الكسر فقط فى رقم سبعة وسوف يعوض عن الكسور بالساعات
اعتقد ان هذه الفكرة وسف احاول تنفيذها
عفوا لقد طولت عليكم
سوف أواصل البحث للوصول الى المرغوب فيه, لكن لي تعليق بسيط على المشكلة, لنفترض أن الغرض من معرفة مدة التأخر هذه هو القيام بعملية خصم من مرتب الموظف اعتمادا على التأخير, هل عندما نصل التى النتيجة التي طلبها asaz يمكن أن تعتمد للخصم أو لا؟ أي كيف نقوم بعملية حسابية للخصم من الراتب اذا كانت مدة التأخر هي يوم و ثلاث ساعات و ثلاثون دقيقة
اشكر الاخوة على تفاعلهم معي
وبشأن تعليق الاخ biskra أوقول ان المقصود هو الايام فقط أم الاعات فإنه يتم استأنافها لكي تكمل اليوم ثم يتم الخصم
وعلى فكرة ايه الاخوة الخصم ليس لمجرد الخصم والثأر ، ولكن للحد من تساهل الموظفين فقط
وشــــــــــــــــــــــــــــكراً
للرفع مع شكر الاخوة
لعلي اجد إجابة سريعة
أخي asaz فيما يخص التعليق ليس بهدف العتاب و لا نقاش في مسألة الخصم فالمسألة من حق المدير , و لكن الذي أقصده هو مناقشة الفكرة لأننا في النهاية سوف نصل الى حساب قيمة الخصم و الذي أساس حسابه هو التأخير أو التغيب الذي حصل, لذلك ربما نتناقش من البداية أحسن لنصل للمطلوب.
سؤالي اذا هو الأساس الذي اعتمدت عليه في حساب التأخير ما هو ؟ هل هو رقم تقوم بادخاله أم هي دالة لحساب فارق الوقت؟ أرجو التوضيح لأن النقطة مهمة.
عفو اخي biskra لم افهم مقصودك من التعليق والاستفسار
انا اعتمد في التأخير اني اقوم بإدخال مدة التأخر لكل يوم تأخير والمدة تتراوح بين الدقائق والساعات
فمثلا :
الموظف : محمد .................
الــــتــــاريـــــخ.............. نــــــوع الـــتــأخر............. مدة التأخر
1 - 3 - 1426 ........... تأخر عن بداية الدوام ..........00:20 ///////////////////( تأخر لمدة عشرين دقيقة )
2 - 3 - 1426 ........... تأخر عن بداية الدوام ..........00:55 ///////////////////( تأخر لمدة خمس وخمسون دقيقة )
3 - 3 - 1426 ........... تأخر عن بداية الدوام ..........01:00 ///////////////////( تأخر لمدة ساعة )
4 - 3 - 1426 ........... تأخر عن بداية الدوام ..........02:20 ///////////////////( تأخر لمدة ساعتان وعشرون دقيقة )
وهكذ طريقة تسجيل التأخرات لهذا الموظف
(((((((( انا اريد ان اجمع مدة التأخر واحسب الساعات لكل 7 ساعات يعتبر يوم واحد وهكذا .................. )))))))))
ارجو ان اكون قد وضحت
تم تعديل هذه المشاركة بواسطة asaz في 18 أبريل 2005 في 22:50
تفضل يا اخي هذا هو الحل النهائي لتأخر موظف كل سبع ساعات بيوم الشرح موجود على النموذج
اختكم
زهره
شكرا اختي زهرة
:rolleyes: ((((((كنت بانتظار مشاركتكي )))) :D
وليس قصورا في بقية الأخوة المشاركين :)
بل لكل واحد منهم شكر وتقدير خاص ;)
سأجرب المثال وارجو ان يكون غايتي وبغيتي
وشـــــــــــــــــــــكرا
هذا الموضوع مغلق.