أبوعبدالله الرشود قام بنشر ديسمبر 29, 2015 قام بنشر ديسمبر 29, 2015 أخواني الأعزاء أسعد الله صباحكم بكل خير أشكر جهود جميع القائمين على هذا المنتدى الرائع والذي نستفيد منه بشكل دائم.. فوفقكم الله إلى كل خير، وإلى الأمام دوماً. لدي استفسار بشأن تجاوز الخلايا الفارغة في إكسيل (بحيث في خلية اسم المتدرب الفعلي نضع معادلة تنقل اسم "المتدرب المرشح" إلى خانة "المتدرب الفعلي" إذا كانت "الحالة" فراغ، وإن كانت الحالة مستبعد فيتم الانتقال لاسم المرشح التالي من غير ترك خلية فارغة) وقد أرفقت ملف يشرح ذلك.. ولكم جزيل الشكر والتقدير
ياسر خليل أبو البراء قام بنشر ديسمبر 29, 2015 قام بنشر ديسمبر 29, 2015 الأخ الفاضل (ثق بي) إن شاء الله نثق فيك أهلاً بك في المنتدى ونورت بين إخوانك يرجى تغيير اسم الظهور للغة العربية هل تريد الحل بالمعادلات أم بالأكواد ؟ (برجاء الإطلاع على موضوع التوجيهات في الموضوعات المثبتة في صدر المنتدى)
أبوعبدالله الرشود قام بنشر ديسمبر 29, 2015 الكاتب قام بنشر ديسمبر 29, 2015 حياك الله وأبقاك أخي ياسر غيرت أسم الظهور للغة العربية، واعتذر عن الخطأ الغير مقصود أفضل الحل بالمعادلات وفقكم الله وشكراً على التجاوب السريع
أبوعبدالله الرشود قام بنشر ديسمبر 29, 2015 الكاتب قام بنشر ديسمبر 29, 2015 أخواني الأعزاء أسعد الله مساءكم بالمسرات… من لديه الحل فلا يبخل علينا للأهمية وأخص بالذكر أساتذة الإكسل في منتدانا المبارك
ياسر خليل أبو البراء قام بنشر ديسمبر 29, 2015 قام بنشر ديسمبر 29, 2015 أخي الكريم أبو عبد الله لا يوجد عضو في المنتدى يبخل بأي معلومة .. كل ما في الأمر أن الأعضاء قد ينشغلوا في مشاغلهم الخاصة أو أن الموضوع غير واضح بالنسبة لهم فالرجاء التماس العذر لهم إليك المعادلة التالية في الخلية C2 .. وهي معادلة صفيف أي بعد الإدخال يتم الضغط على Ctrl + Shift + Enter لتنفيذ المطلوب =IFERROR(INDEX($A$2:$B$20,SMALL(IF((INDEX($A$2:$B$20,,2,1)="مستبعد"),ROW($A$2:$B$20)-MIN(ROW($A$2:$B$20))+1,""),ROWS(C2:$C$2)),,1),"") إذا لم تعمل المعادلة قم بتغيير الفاصلة العادية إلى فاصلة منقوطة تقبل تحياتي Extract Non-Blank Cells By Criteria In Another Column YasserKhalil.rar
أبوعبدالله الرشود قام بنشر ديسمبر 30, 2015 الكاتب قام بنشر ديسمبر 30, 2015 أخي الكريم ياسر: أسعد الله صباحكم وجميع الأخوة الأعضاء، وأجزل لكم المثوبة على ما تقدمونه من مساعدة لأعضاء هذا المنتدى، المعادلة لم تعمل بشكل صحيح والخطأ مني حيث لم أحسن شرح المطلوب، فأعانك الله علي هذه المرة.. المطلوب معادلة تضع أسم (المتدرب المرشح) في عمود (المتدرب الفعلي)، وإن كان في عمود (الحالة) أي قيمة (مستبعد، موقوف، الخ) فيتم الانتقال للمرشح التالي من غير ترك خلية فارغة في عمود (المتدرب الفعلي)، مع بقاء أسماء المتدربين المرشحين في العمود الأول A مرة أخرى شكراً لرحابة صدركم ودمتم بود.
ياسر خليل أبو البراء قام بنشر ديسمبر 30, 2015 قام بنشر ديسمبر 30, 2015 أخي الكريم أبو عبد الله يفضل عند طرح موضوع أن يتم إرفاق ملف وليس صورة توفيراً للوقت والجهد إليك المعادلة التالية علها تفي بالغرض =IFERROR(INDEX($A$2:$B$20,SMALL(IF((INDEX($A$2:$B$20,,2,1)="")*(INDEX($A$2:$B$20,,1,1)<>""),ROW($A$2:$B$20)-MIN(ROW($A$2:$B$20))+1,""),ROWS(C$2:$C2)),,1),"") وإليك الملف المرفق (طبقاً لما أدرجت من صورة في المشاركة السابقة) Extract Non-Blank Cells By Criteria In Another Column YasserKhalil.rar
أبوعبدالله الرشود قام بنشر ديسمبر 30, 2015 الكاتب قام بنشر ديسمبر 30, 2015 شكر الله حسن صنيعك أخي الفاضل ياسر المعادلة ممتازة وتفي بالغرض بشكل كامل، سلمت يداك، وفي المرات القادمة سأرفق ملف أكسل ولكن اعذرني فأنا جديد على المشاركة في هذا المنتدى الرائع. يتبادر إلى ذهني سؤال: هل يمكن كتابة نفس المعادلة في حقل مصدر source الموجود في Data Validation من أجل القائمة المنسدلة؟ ولكم الشكر 1
ياسر خليل أبو البراء قام بنشر ديسمبر 30, 2015 قام بنشر ديسمبر 30, 2015 أخي الكريم أبو عبد الله الرشود سلمك الله من كل سوء ماذا تقصد بوضع المعادلة في الـ Data Validation ؟ هل تقصد عمل قائمة منسدلة للأسماء التي تم استخراجها؟ إذا كان الأمر كذلك يمكنك الاعتماد على العمود التي تم فيها استخراج الأسماء .. تقبل تحياتي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.