الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب برنامج بسيط

بدأه lateen في 24 أغسطس 2010 · 4 رد · 743 مشاهدة · في طلب و دراسة وشرح البرامج
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أساتذتي ،،

أريد برنامج بسيط جدا أو طريقة عمله ع الإكسل وأنا أعمله

فكرة البرنامج كالتالي :

احتاج يوميا لحساب عدد ساعات الانتاج في المصنع الذي أعمل به لأني أعملها يدوياً وهذا يستغرق وقت طويل مني وخاصة الدقائق

مثلاً بدأ الانتاج الساعه 8:30 صباحاً وانتهى الساعه 14:30 فكم ساعه استغرق من الوقت ؟؟ طبعا الجواب 6 ساعات

اريد برنامج ادخل به وقت البدايه ووقت النهايه وهو يحسب لي عدد الساعات التي استغرقناها أو مجموع الساعات كما في المثال السابق

برنامج بسيط جدا مكون من 3 أعمده وصف واحد ^__^

والوقت نظام 24 ساعه

أتمنى أجد من يساعدني في أقرب وقت ممكن

وله مني كل التحايا والدعوات

بانتظاركمـ،،

وشكــــراً ^_^

#2

أخى الكريم لاتين

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

إجابة سؤالك موجودة فى هذه المشاركة هنا

أرجوا أن تكون مفيدة لك

وأى استفسار أنا تحت أمرك

(نصيحة صغننة smile.gif من أخوك المحب wub.gif : استخدم البحث لتجد ما تطلب ، حيث أن المشاركة المشار إليها كانت موجودة تحت مشاركتك)

أخوك

slave

{العلم قبل العمل} ... مذكرات حول قواعد تصميم البيانات .

خير الناس أنفعهم للناس

#3

مشكوور يا أخي الكريم على ردك

وأنا شفت الموضوع اللي قلت عليه بعد ما كتبت موضوعي فعلا

بس لو لاحظت انوو البرنامج ما يحسب كل الأوقات مثلا لو كتبت بدأ الوقت الساعه 8 صباحاً وانتهى الساعه 2 فجرا ؟؟؟؟؟ ما بيحسب الوقت

وهذا الشي اللي ما خلاني أرجع وأكتب في موضوعي إني لقيت الحل :)

ع العموووم مشكووور ع البرنامج يعني أحسن من لا شيء وأكيد استفدت منوو

تحيااتي ،،

#4
lateen كتب:

مشكوور يا أخي الكريم على ردك

وأنا شفت الموضوع اللي قلت عليه بعد ما كتبت موضوعي فعلا

بس لو لاحظت انوو البرنامج ما يحسب كل الأوقات مثلا لو كتبت بدأ الوقت الساعه 8 صباحاً وانتهى الساعه 2 فجرا ؟؟؟؟؟ ما بيحسب الوقت

وهذا الشي اللي ما خلاني أرجع وأكتب في موضوعي إني لقيت الحل :)

ع العموووم مشكووور ع البرنامج يعني أحسن من لا شيء وأكيد استفدت منوو

تحيااتي ،،

تعديلات خفيفة على الملف المقدم من الأخ slave وسيعمل بالشكل الذي تريد..

لنفرض أني قمت بتسمية الخلايا صاحبة الساعات: from, to للإشارة إلى (من الساعة - إلى الساعة)

ستكون معادلة احتساب الوقت المنقضي بين الساعتين:

=IF(INT(HOUR(IF(to>from,to-from,(24-from)+to)))=0,"24",INT(HOUR(IF(to>from,to-from,(24-from)+to))))&":"&INT(MINUTE(IF(to>from,to-from,(60-from)+to)))

تبدو معقّدة ؟ :)

بالعكس بسيطة جداً.

تشترط هذه المعادلة أن لا يمضي أكثر من 24 ساعة على كل مدة عمل (يوم عمل كامل متواصل)، لأنك لو وضعت أنك بدأت الساعة 8ص وانتهيت 9ص في اليوم التالي فلا يوجد ما يبين أن القيّمة 9 خاصة بمرور 24سا+1

التعديل ليشمل مرور أكثر من يوم عمل كامل متواصل سهل لكني أكتفي بهذا القدر :)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5
Xacker كتب:

تعديلات خفيفة على الملف المقدم من الأخ slave وسيعمل بالشكل الذي تريد..

لنفرض أني قمت بتسمية الخلايا صاحبة الساعات: from, to للإشارة إلى (من الساعة - إلى الساعة)

ستكون معادلة احتساب الوقت المنقضي بين الساعتين:

=IF(INT(HOUR(IF(to>from,to-from,(24-from)+to)))=0,"24",INT(HOUR(IF(to>from,to-from,(24-from)+to))))&":"&INT(MINUTE(IF(to>from,to-from,(60-from)+to)))

تبدو معقّدة ؟ :)

بالعكس بسيطة جداً.

تشترط هذه المعادلة أن لا يمضي أكثر من 24 ساعة على كل مدة عمل (يوم عمل كامل متواصل)، لأنك لو وضعت أنك بدأت الساعة 8ص وانتهيت 9ص في اليوم التالي فلا يوجد ما يبين أن القيّمة 9 خاصة بمرور 24سا+1

التعديل ليشمل مرور أكثر من يوم عمل كامل متواصل سهل لكني أكتفي بهذا القدر :)

مراااااااااااااااااا شكراااااااااااااا

هو دا اللي أنا أبغاه

ربي يعطيكـ 1000 عااافيه

جزاك الله خيـر ^__^

مواضيع مشابهة