صلاح الصغير قام بنشر مايو 30, 2015 قام بنشر مايو 30, 2015 السلام عليكم و رحمة الله و بركاته عندى اكثر من معادلة معتمدة على مرجع ثابت مثلا (INDEX(KN$6:$KP$17;MATCH(1;($OT$6:$OT$17=$OT7)*($A$6:$A$17=$A7-1);0);1= و فى حالة اضافة اى صف يتحتم على تعديل هذا الجزء من المعادلة بعدد الصفوف المضافة فى كل المعادلات التى بها هذا المرجع علما بان حالات الاضافة كثيرة جدا طبقا لاعداد موظفين فهل يوجد حل اسرع من التعديل بهذا الشكل
صلاح الصغير قام بنشر مايو 30, 2015 الكاتب قام بنشر مايو 30, 2015 (معدل) اليك الملف ا / سليم بالنسبة لمشكلة الطباعة تم الحل كان فى مشكلة فى الويندوز عذرا لا اعرف كيف احذف الصورة بعد رفعها test sharee7a.rar تم تعديل مايو 30, 2015 بواسطه صلاح الصغير
بن علية حاجي قام بنشر مايو 30, 2015 قام بنشر مايو 30, 2015 السلام عليكم ورحمة الله الملف محمي بكلمة مرور.....
صلاح الصغير قام بنشر مايو 31, 2015 الكاتب قام بنشر مايو 31, 2015 انا اسف يا جماعة تملى بنسى الموضوع ده اليوزر : s الباس : 1 اسف مرة اخرى
بن علية حاجي قام بنشر يونيو 1, 2015 قام بنشر يونيو 1, 2015 السلام عليكم ورحمة الله أخي الكريم، يمكنك استعمال الدالة OFFSET فهي تفي بالغرض المطلوب مثلا بإدراج نطاق ديناميكي بتسمية بهذه الدالة مماثل للنطاقات المطلوبة على العمود A ثم باستعمال دائما الدالة نفسها مع هذا النطاق وتحويله إلى رقم العمود المعني في المعادلة... أرجو أني قدمت بعض المساعدة... وإذا أردت تطبيق ذلك على ملفك فالرجاء تحديد العمود الذي فيه المعادلة المعنية بالتعديل حتى يتم التطبيق كمثال لذلك وتأخذ منه الفكرة للتطبيق في أعمدة أخرى.... أخوك بن علية
بن علية حاجي قام بنشر يونيو 1, 2015 قام بنشر يونيو 1, 2015 (معدل) السلام عليكم ورحمة الله أخي الكريم، تم تطبيق الاقتراح السابق على ثلاث خلايا DP6 و DQ6 و DR6 (الملونة بالأصفر) بعد إنشاء النطاق الأول بالتسمية Rng باستعمال المعادلة التالية : =OFFSET(مراجعة!$A$6;;;MAX(مراجعة!$A:$A)) وفي المعادلات إذا أردت مثلا تعيين النطاق AT:AT باستعمال النطاق المسمى Rng (الديناميكي) نستعمل بدله الصيغة التالية : OFFSET(Rng;;COLUMN(AT:AT)-1) مثلما فعلت في المثال المطبق على الملف... أرجو أني قربت الفكرة... أخوك بن علية test sharee7a.rar تم تعديل يونيو 1, 2015 بواسطه بن علية حاجي
صلاح الصغير قام بنشر يونيو 1, 2015 الكاتب قام بنشر يونيو 1, 2015 ا / بن علية حاجى اشكرك على المتابعة شكرا جزيلا تم تحميل الملف و المشاهدة و سوف اتابع غدا
صلاح الصغير قام بنشر يونيو 2, 2015 الكاتب قام بنشر يونيو 2, 2015 (معدل) ا / بن علية مجهود تشكر عليه ممكن بس لو سمحت تنفذ المعادلة على DP7 و DQ7 و DR7 و dt7 لانها مختلفة عن DP6 و DQ6 و DR6 يمكن انجح لما اعمل مقارنة ملحوظة : عندى تقريبا حوالى خمس نطاقات ثابتة مختلفة هل معنى ذلك عمل rng لكل نطاق يا ريت لو حضرتك او احد الاساتذة الكرام يشرح المعادلتين لان بصراحة معادلة offset دى معادلة سحرية و مش عارف اوظفها فى اى حاجة تم تعديل يونيو 2, 2015 بواسطه صلاح الصغير
بن علية حاجي قام بنشر يونيو 2, 2015 قام بنشر يونيو 2, 2015 السلام عليكم ورحمة الله أخي الكريم، تم عمل المطلوب بالتحايل على المعادلة وخاصة في الجزئية التي تخص الدالة MATCH باعتبار أن معادلة الصفيف أظهرت خطأ في المعادلة بسبب الدالة COLUMN للعمود OT (الذي رقمه 410) فقمت بتعويضها بالرقم 409... أرجو أني قربت المفهوم... أخوك بن علية test sharee7a.rar
بن علية حاجي قام بنشر يونيو 2, 2015 قام بنشر يونيو 2, 2015 السلام عليكم ورحمة الله أخي الكريم، معذرة في عدم استبدال معادلة الخلية DT7 في المرفق السابق لتقصير مني... وقد تم تبديل الجزئية COLUMN($QC:$QC)-1 في دالة MACTCH بالرقم 444 مثلما فعلت في مرفق الرد السابق... أرجو المعذرة مرة أخرى... أخوك بن علية test sharee7a.rar
صلاح الصغير قام بنشر يونيو 2, 2015 الكاتب قام بنشر يونيو 2, 2015 (معدل) ا / بن علية ربنا يخليك و الله من ساعة ما نزلت المف فى المشاركة السابقة و انا بحاول اعمل العمود ده معلش هتائل عليك ثلاث اعمدة كمان qf7 و qg7 و rl7 لان بجد المعادلة صعبة عليا جدا و على ما حضرتك تتكرم بالرد عليا هاحاول فيهم بردو و لا يكلف الله نفسا الا وسعها و بجد بشكرك جدا جدا و ربنا يجعله فى ميزان حسناتك اخوك الصغير / صلاح الصغير تم تعديل يونيو 2, 2015 بواسطه صلاح الصغير
بن علية حاجي قام بنشر يونيو 2, 2015 قام بنشر يونيو 2, 2015 السلام عليكم ورحمة الله أخي الكريم، تم عمل المطلوب في الخلايا QF7 و QG7 و RL7 ، وأنت لا تثقل عليّ البتة.... أخوك بن علية test sharee7a.rar 1
صلاح الصغير قام بنشر يونيو 2, 2015 الكاتب قام بنشر يونيو 2, 2015 ا / بن علية ا / ياسر ا / سليم بارك الله فيكم بجد لقينا منتدى يفيدنا و اساتذة كرام لا يبخلوا علينا ابدا بالمعلومة و الحلول اتمنى لكم التوفيق دائما و فى انتظار المزيد
صلاح الصغير قام بنشر يونيو 2, 2015 الكاتب قام بنشر يونيو 2, 2015 (معدل) ا / بن علية عذرا شديدا تم نسخ ال 12 صف و عمل ادراج خلايا منسوخة فلم يتم المطلوب و هو ان يعدل الاندكس طبقا للنطاق الجديد اعتقد يجب تعديل نطاق rng بيحث يكون ديناميكى طبقا لاخر نطاق مثال مطبق فى صف الاجمالى ( صف 30 ) حيثم يتم تحديثه طبقا للنطاق الجديد بعد اضافة اى عدد من الصفوف test.rar تم تعديل يونيو 2, 2015 بواسطه صلاح الصغير
بن علية حاجي قام بنشر يونيو 3, 2015 قام بنشر يونيو 3, 2015 السلام عليكم ورحمة الله ا / بن علية عذرا شديدا تم نسخ ال 12 صف و عمل ادراج خلايا منسوخة فلم يتم المطلوب و هو ان يعدل الاندكس طبقا للنطاق الجديد اعتقد يجب تعديل نطاق rng بيحث يكون ديناميكى طبقا لاخر نطاق مثال مطبق فى صف الاجمالى ( صف 30 ) حيثم يتم تحديثه طبقا للنطاق الجديد بعد اضافة اى عدد من الصفوف أخي الكريم صلاح الصغير، إن النطاق الديناميكي المسمى Rng متعلق بعدد الموظفين أي بأكبر قيمة في العمود A، ولما قمت بنسخ بنسخ الاثني عشرة صفا الأولى ونسخها بالأسفل لتمديد الجدول نسيت أن تقوم بتغيير التسلسل في العمود A من المفروض أن يكون من 1 إلى 24 غير أنك تركته على سلسلتين من 1 إلى 12 (وهذا ناتج النسخ واللصق)... يجب إذا تغيير التسلسل في العمود A وتلقائيا يتمدد النطاق Rng حسب العدد الجديد للموظفين... أرجو أني وفقت في الشرح... أخوك بن علية
صلاح الصغير قام بنشر يونيو 3, 2015 الكاتب قام بنشر يونيو 3, 2015 ا / بن علية شكرا جدا لسيادتك على المتابعة بس احب انوه لسيادتك انه هذا العمود ليس تسلسل انما هو شهر و المفروض ان الملف الاصلى عبارة عن مثلا 100 موظف لكل موظف عدد 12 صف بعدد اشهر السنة انا عارف ان حضرتك اعتمدت على انه مسلسل انا عايز النطاق يكون متزايد ديناميكيا حسب عدد الصفوف قبل صف الاجمالى و شكرا مرة اخرى للمتابعة
بن علية حاجي قام بنشر يونيو 3, 2015 قام بنشر يونيو 3, 2015 (معدل) السلام عليكم ورحمة الله ا / بن علية شكرا جدا لسيادتك على المتابعة بس احب انوه لسيادتك انه هذا العمود ليس تسلسل انما هو شهر و المفروض ان الملف الاصلى عبارة عن مثلا 100 موظف لكل موظف عدد 12 صف بعدد اشهر السنة انا عارف ان حضرتك اعتمدت على انه مسلسل انا عايز النطاق يكون متزايد ديناميكيا حسب عدد الصفوف قبل صف الاجمالى و شكرا مرة اخرى للمتابعة أخي الكريم صلاح، معذرة على عدم الرد قبلا لمشكل وقع في جهازي حيث تعطلت بطاقة الشاشة ولم يعد الجهاز يعمل... وتجدني أكتب هذا الرد من جهاز آخر ليس فيه حتى برنامج وينرار... لذا أقترح عليك تصحيح الخلل في الملف بتبديل الجزئية الخاصة بالدالة MAX في معادلة التسمية Rng بالدالة COUNTIF حسب الصيغة التالية : COUNTIF(Sheet!$A:$A;">0") حيث Sheet هو اسم الشيت المعني... والصيغة تعمل جيدا على أساس أن العمود A لا يجب أن يكون فيه غير أرقام الشهور من 1 إلى 12 وإن تكررت... ومعذرة لعدم تطبيق ذلك على الملف لأني وكما ذكرت لك إن الجهاز ليس لي والبرامج التي أحتاجها غير منصبة فيه.... أخوك بن علية تم تعديل يونيو 3, 2015 بواسطه بن علية حاجي
صلاح الصغير قام بنشر يونيو 3, 2015 الكاتب قام بنشر يونيو 3, 2015 ا / بن علية انا اللى اسف على تعبك معايا تم تعديل المعادلة و جارى التجربة و سوف ارد على حضرتك ان شاء الله يكون جهاز حضرتك اصلاحه
صلاح الصغير قام بنشر يونيو 4, 2015 الكاتب قام بنشر يونيو 4, 2015 استاذى / انا اسف جدا كان فى جزئية فى الملف المرسل ناقصة و للاسف مش عارف اكملها هى المفروض تكون فى العمود اخر المعادلة فى العمود dt7 للاسف مكنتش موجودة فى الملف المرسل و هر عبارة عن خصم اخر قيمة تراكمية للضريبة فى الشهر السابق فى العمود ru بحاول اعملها علشان متعبش حضرتك اكثر من كده بس للاسف فشلت و مش شابف و لو شوفت بردو مش هاعرف اعملها INDEX($QC$6:$RU$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);45))- المعادلة الاصلية كاملة فقبل تعديل حضرتك كانت كده بهذا الشكل =IF(DI124=0;0;IF(AND($CQ124>0;INDEX($QC$6:$QY$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);22)-INDEX($QC$6:$QY$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);23)>25000);(DI124-DO124-DU124)*0.15;IF($CQ124>0;(DI124-DO124-DU124)*0.1;IF(AND($CQ124=0;QF124<QG124);0;(QF124-QG124)*0.1-INDEX($QC$6:$RU$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);45)))))
بن علية حاجي قام بنشر يونيو 4, 2015 قام بنشر يونيو 4, 2015 (معدل) السلام عليكم ورحمة الله استاذى / انا اسف جدا كان فى جزئية فى الملف المرسل ناقصة و للاسف مش عارف اكملها هى المفروض تكون فى العمود اخر المعادلة فى العمود dt7 للاسف مكنتش موجودة فى الملف المرسل و هر عبارة عن خصم اخر قيمة تراكمية للضريبة فى الشهر السابق فى العمود ru بحاول اعملها علشان متعبش حضرتك اكثر من كده بس للاسف فشلت و مش شابف و لو شوفت بردو مش هاعرف اعملها INDEX($QC$6:$RU$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);45))- المعادلة الاصلية كاملة فقبل تعديل حضرتك كانت كده بهذا الشكل =IF(DI124=0;0;IF(AND($CQ124>0;INDEX($QC$6:$QY$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);22)-INDEX($QC$6:$QY$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);23)>25000);(DI124-DO124-DU124)*0.15;IF($CQ124>0;(DI124-DO124-DU124)*0.1;IF(AND($CQ124=0;QF124<QG124);0;(QF124-QG124)*0.1-INDEX($QC$6:$RU$1421;MATCH(1;($QC$6:$QC$1421=$QC124)*($A$6:$A$1421=$A124-1);0);45))))) أخي الكريم صلاح، لست أدري ما تقصده بالضبط، هل تعني أن المعادلة في DT7 كان ينقصها هذه الجزئية (المكتوبة بالأحمر) لأن في الملف الأصلي لم تكن موجودة في المعادلة... إن كان هذا الذي تقصده أليس هناك خلل في العدد 1421 الموجود في هذه الجزئية؟ أرجو التوضيح أكثر... أخوك بن علية تم تعديل يونيو 4, 2015 بواسطه بن علية حاجي
صلاح الصغير قام بنشر يونيو 4, 2015 الكاتب قام بنشر يونيو 4, 2015 ا / بن علية ليس هناك خلل بالمعادلة كل الموضوع انه ملف العمل الفعلى عدد صفوفه 1421 يمكن حضرتك تنفذ هذه الجزئية على اخر ملف حضرتك تفضلت و ارسلته يا ريت لو امكن يا ا / بن علية ترفق ملف مبسط يشرح طريقة عمل النطاق الديناميكى انا حاولت اعمل الجزئية الاخيرة لوحدى و فشلت و دغششت ( لفظ مصرى ) انظر ميعاد اخر مشاركة و انا بصراحة محبش الفشل و احب ان افيد غيرى مثل هذه المعادلات و جزاكم الله خيرا
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.