
السلام عليكم اساتذتى الكرام
أرجوا منكم مساعدتي في انشاء معادلة او دالة ترقيات لموظفين
مجموعة موظفين يتم تقيمهم كل سنة
ويأخذ متوسط التقيم الكلي مع مرور السنوات
وهناك شروط للترقية مبينة على التقييم بالجدول الموجود فى صفحة BASIC
جزاكم الله جميعا كل خير
[سؤال] إنشاء معادلة ترقيات موظفين
|
![]() السلام عليكم اساتذتى الكرام أرجوا منكم مساعدتي في انشاء معادلة او دالة ترقيات لموظفين مجموعة موظفين يتم تقيمهم كل سنة ويأخذ متوسط التقيم الكلي مع مرور السنوات وهناك شروط للترقية مبينة على التقييم بالجدول الموجود فى صفحة BASIC جزاكم الله جميعا كل خير
13-09-18, 05:22 AM
للرفع من فضلكم
13-09-18, 12:29 PM
اخى الحبيب herofox
الرجاء اعادة النظر فى هذا الجزء من الكود مجدداً PHP كود : D5=BASIC!$C$6:$C$19;(N$4-$E5)>=VLOOKUP(D5;BASIC!$C$6:$F$19;4;0);N5>=BASIC!$L$7;N5<=BASIC!$M$7 لانه لا يبدون فى اى منطق تماماً لكود
الجزء الاول وهو PHP كود : D5=BASIC!$C$6:$C$19 وهو انت بتقول ان [ الدرجة الحالية ] = ب 2 الى ج 7
الجزء الثاني وهو PHP كود : (N$4-$E5)>=VLOOKUP(D5;BASIC!$C$6:$F$19;4;0) حيث ان شكل الكود كا رؤية هيكون PHP كود : (N$4-$E5) = (2019 - 2013) وحيث ان شكل الكود التالى PHP كود : BASIC!$C$6:$F$19 انت مستوعب انه سيقوم بجلب كلاً من قيم عمود الفئة الوظيفية ( من - الى ) حيث انها تحتوى على حروف
ليصبح الشكل النهائي للكود PHP كود : 6>=VLOOKUP(ب3;array(ب2:3);4;0) الرجاء اعادة كتابة هذا الجزء من جديد
او قم بتوضيح ما تريد فعله من حيث المنطق لشروط التحقق
لان كم تري الملف يحتوى على نسب عن كل عام غير موضحة
وانك قمت بعمل شرط تحقق لعام 2019 فماذا عن 2020 او ما قبل ؟؟؟؟
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ] ساهم دائماً فى ![]() فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله ▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية تم الشكر بواسطة: herofox
13-09-18, 07:16 PM
شكرا لك أستاذى الكريم على رد حضرتك
ولكنى أريد دالة تأتى لى بكلمة ترقية اذا كان هذا الموظف يستحق الترقية فعلا بما هو محقق له كما هو وارد ومطابق فى الجدول الموجود فى صفحة [b]Basic -[/b]بصرف النظر عن المعادلة التى وضعتها فأنا لا اعرف المعادلة المطلوبة فى هذه الحالة فعلى سبيل المثال فى حالة الموظف الأول أحمد هنا فإنه لا يستحق الترقية,لأن هذا الموظف تلقى اخر ترقية فى عام 2013 بدرجة ب3 واخر تقييم له كان فى 2017 اى بعد مرور 4 سنوات من الترقية الأخيرة ,وبناءا على المعطيات من الجدول الموجود فى صفحة BASIC فإنه يجوز له الترقية من هذه الدرجة الى التى يليها بعد مرور 4 سنوات كما فى هذه الحالة ولكن شرط ان تكون نسبة التقييم ممتاز اى من 90% الى 100% , وهو ما لا يتحقق مع هذا الموظف حيث انه تم تقييمه فى 2017 كان 86% اى تقدير جيد جداً وهو يحتاج الى 6 سنوات بهذا التقييم كى يستحق الترقية فى هذه الحالة بارك الله فيك استاذى الكريم وجزاك الله كل خير اتمنى المساعدة وأرجو ان اكون قد وضحت المشكلة فأرجو المعادلة اللازمة لهذا الموضوع
14-09-18, 01:21 AM
للرفع من فضلكم
14-09-18, 09:14 PM
للرفع أكرمكم الله
15-09-18, 04:22 AM
هل من المستحيل التوصل للحل ؟
16-09-18, 03:01 AM
للرفع جزاكم الله كل خير
18-09-18, 03:09 PM
هل لا يوجد حل ؟
20-09-18, 04:21 AM
للرفع رجاءا
|
|