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

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


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

كيف أحقق ها الشرطين في الخلية G2

إذا كان التاريخ في الخلية F2 يصادف يوم الأربعاء

فأن التاريخ في الخلية G2 يساوي F2+3 حيث سيكون أي تاريخ يصادف يوم السبت

( الفكره أريد تخطي أي تاريخ يصادف يومي الخميس والجمعه في الخليه G2 )

وإذا كان التاريخ في الخلية F2 يصادف أي يوم غير الأربعاء

فن التاريخ في الخلية G2 يساوي F2+1 أي تاريخ اليوم الذي يليه

وفقكم الله

وشكرا لكم

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

الأخ الكريم

حاولت المساعدة إلا أنه عندما يكون اليوم هو الأربعاء لا أدري لماذا لا يكتب في الخلة الأخرى يوم السبت

قد يساعدنا في ذلك إخواننا الرائعين في هذا المنتدى

تمنياتي لك بالتوفيق

انظر الملف المرفق

الأخ الكريم

حاولت المساعدة إلا أنه عندما يكون اليوم هو الأربعاء لا أدري لماذا لا يكتب في الخلة الأخرى يوم السبت

قد يساعدنا في ذلك إخواننا الرائعين في هذا المنتدى

تمنياتي لك بالتوفيق

انظر الملف المرفق

Book1.rar

Book1.rar

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

شكرا أخي وائل على تقديم المساعدة

ومشكور أخوي أبو إسامه على المجهود

في المرفق الثاني وصلنا إلى حد كبير لتحقيق الشرط

بقى كيف نطبقه على هذا المثال في المرفقات أدناه

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

حيث الخميس والجمعه لدينا عطله وعلى الموظف إذا كانت إجازته

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

annual_Leave.zip

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

اخى

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

مرفق ملف يتم فية ادخال تاريخ بداية الاجازة وعدد ايام الاجازة وبعدها يتم الضغط على مفتاح احسب فيقوم الماكرو بحساب اخر يوم اجازة وتاريخ العودة وينقلهم الى الورقة الاولى فى مكانها_ لحساب كل اجازة نحتاج الى الضغط على مفتاح احسب هذا ما وفقنى فية ربى وربما اساتذتنا فى المنتدى يستطيعون ادراج كود يقوم بالعمل كامل

والله الموفق

annual_Leave.rar

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

تحياتي لك أخي الكريم

مجهود تشكر عليه

بس هناك مشكله بعد الخمس أيام

إذا إنتهت الإجازة يوم الخميس فأنه يضيف يومين الجمعه والسبت وتصبح العوده بالأحد

رغم إني أريده إذا صادف

إنتهاء الإجازة بالأربعاء فالدوام +3 = يوم السبت

إنتهاء الإجازة بالخميس فالدوام +2 = يوم السبت

وهذا الشرط (+1) ليس به مشكله

إذا إنتهت الإجازة بالجمعة فالدوام +1 يوم السبت

إذا إنتهت الإجازة بالسبت فالدوام +1 يوم الأحد

إذا إنتهت الإجازة الأحد فالدوام +1 يوم الأثنين

إذا إنتهت الإجازة الأثنين فالدوام +1 يوم الثلاثاء

إذا إنتهت الإجازة الثلاثاء فالدوام +1 يوم االأربعاء

أنا عملت محاوله على طريقة أخي أبو إسامه ولكن لدي مشكلتين

لم أستطيع إدخال شرطين في خانه واحده +3 و 2+ اللذان يخصان الأربعاء والخميس

لم أستطيع جعل اليوم مقرون بتاريخ مباشرة العمل في عمود مباشرة العمل

الأمثله في المرفقات

annual_Leave_3.rar

annual_Leave.rar

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

اخى العزيز

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

يمكنك مراجعة الفايل مرة اخرى حيث انة لايحسب الخميس ابدا من الاجازة التى يقوم بها الموظف حيث ما ذكرت سياتك وقلت ان الخميس سيكون اجازة رسمية لديكم فان صادف نهاية الاجازة خميس سيعتبر تكملة الاجازة السبت والعودة احد

اخى لو فرضنا ان العامل سيقوم باجازة 7 ايام ابتداءا من السبت وباعتبار الخميس والجمعة اجازة رسمية فيكون ايام اجازاتة كما يلى

السبت _ الاحد_ الاثنين_ الثلاثاء_ الاربعاء_ السبت_ الاحد والعودة الاثنين

ولو فرضنا انك تريد حضورة السبت _ فسيكون مدة اجازتة 5 ايام وليس 7

هل هذا كما فهمت ام انك عندك قيود اخرى وبتاخد فى الاعتبار الخميس والجمعة

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

السلام عليكم

الفكرة فقط ...... متى يباشر العمل؟؟؟؟؟؟

إذا إنتهت الأجازة يوم الأربعاء

فلا يصلح أن يباشر العمل يوم الخميس لأن أبواب الدوائر الحكومية مغلقه

فيباشر العمل بالسبت

ونفس الشي إذا نتهت إجازته يوم الخميس

فلا يصلح أن يباشر العمل يوم الجمعه لأن أبواب الدوائر الحكومية مغلقه

فيباشر العمل بالسبت

ولكن إذا وقعت الخميس والجمعه في المنتصف فهي

محسوبه من ضمن عدد أيام السنوية

----------------------

أنا أريد فقط في حالة (((( إنتهاء)))) الإجازة يوم الأربعاء

فنضع الشرط + 3 فنتخطى الخميس والجمعه وسيكون الدوام بالسبت

في حالة (((( إنتهاء)))) الإجازة يوم الخميس

فنضع الشرط + 2 فنتخطى الجمعه وسيكون الدوام بالسبت

باقي الأيام عادي +1

-------------------------

أنا لم أستطيع توظيف IF لتحقيق هذا الشرط لأني مبتئ جدا

فمن يستطيع أن يجمع الثلاث إحتمالات في خليه واحده فسوف تنحل المعادله

وأشكرك وآسف طولت معاك وبصراحه عجبني عملك وزادك الله علما

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

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