م / هانى فاروق محمد قام بنشر أغسطس 28, 2016 قام بنشر أغسطس 28, 2016 السلام عليكم ورحمة الله وبركاته أخوانى عباقرة الإكسيل الكرام ارجوا المساعدة فى ايجاد معادله تقوم بالتحقق ما إذا كان الرقم يقع داخل النطاق المعطى أم لا كمثال :- المدى المعطى 5 - 15 وانا اريد من الأكسيل ان يقوم بالتحقق من ان مثلا رقم 7 يوجد داخل النطاق المعطى ام لا وليس فقط التحقق من انه يساوى اقل قيمة واكبر قيمة فى المدى المعطى شاكر لسيادتكم مجهودكم الكريم
ابو عبدالبارى قام بنشر أغسطس 28, 2016 قام بنشر أغسطس 28, 2016 الأخ الكريم م / هانى فاروق محمد السلام عليكم جرب المرفق التالى لعلة يفى بالغرض وان لم يكن ارسل ملف به مثال وبه شكل النتائج المتوقعة نسألكم الدعاء abo_abary_out_in_range.rar 1
م / هانى فاروق محمد قام بنشر أغسطس 29, 2016 الكاتب قام بنشر أغسطس 29, 2016 الأخ الكريم أ / ابو عبد البارى بارك الله لك فى علمك وزادك من كل خير ان شاء الله الحمد لله الحل ممتاز ويفى بالغرض بشكل كبير لك جزيل الشكر اخى الفاضل
ياسر خليل أبو البراء قام بنشر أغسطس 29, 2016 قام بنشر أغسطس 29, 2016 بارك الله فيك أخي العزيز أبو عبد الباري .. وجزيت خيراً على مساهماتك الرائعة أرجح إرفاق الحل في المشاركة مع الملف المرفق .. أخي الكريم م / هاني طبعاً أنت أدرى بملفك مني ، ومشاركتي لإثراء الموضوع فقط ليس إلا .. دعنا نتحدث بلغة المنطق : الحل المقدم قارن بين الخلية D2 وأول خلية في النطاق وآخر خلية في النطاق .. هكذا اعتمدت المعادلة السؤال المنطقي : هل هذا صحيح بهذا الشكل ؟ ماذا لو كانت الأرقام في النطاق A1:A5 غير مرتبة تصاعدياً ؟؟ أي ماذا لو كانت الخلية A3 تحتوي على الرقم 151 >> سيكون الناتج في هذه الحالة "خارج النطاق" إذاً لابد من التفكير بأسلوب مشابه ولكن بما يفي بالغرض .. أولاً سنقوم باستخراج أقل قيمة في النطاق وأكبر قيمة في النطاق ، ثم نقارن القيمة في الخلية D2 بالنطاق ونرى إذا ما كان خارج النطاق أم في النطاق .. جرب المعادلة التالية =IF(AND(D2>=MIN(A1:A5),D2<=MAX(A1:A5)),"In Range","Out Range") الشرط الأول هو أن تكون الخلية D2 أكبر من أو يساوي أقل قيمة في النطاق A1:A5 والشرط الثاني هو أن تكون الخلية D2 أقل من أو يساوي أكبر قيمة في النطاق A1:A5 إذا تحقق الشرطين معاً وركز في قولي معاً (بسبب استخدام الدالة AND) سيتم كتابة النص "في النطاق" ، أما إذا لم يتحقق الشرطين يكتب النص "خارج النطاق" إذا لم تعمل المعادلة قم باستبدال الفاصلة العادية بفاصلة منقوطة ملحوظة أخرى : قم بتغيير النص فقط للشرح حيث أن اللغة العربية تظهر العكس في المشاركة .. فقط للتوضيح قم بتغيير النص In Range إلى النص "في النطاق" ، والنص Out Range إلى "خارج النطاق" تقبلوا تحياتي 1
م / هانى فاروق محمد قام بنشر أغسطس 29, 2016 الكاتب قام بنشر أغسطس 29, 2016 أ / ياسر خليل أبو البراء يشرفنى مرورك ومساهمتك فى المشاركة الخاصة بى فعلا رأيك صحيح والحل المقدم من سيادتكم اقوى واشمل بكثير شاكر لك مجهودك ومرورك الكريم ولا انسى اخى الكريم أ / عبد البارى بمشاركته ايضا ومساهمته والحل المقدم منه السهل الممتنع تقبلوا تحياتى جميعا 2
ياسر خليل أبو البراء قام بنشر أغسطس 29, 2016 قام بنشر أغسطس 29, 2016 أخي العزيز م / هاني فاروق مشاركتي لا تعني أبداً التقليل من المساهمة الرائعة والجميلة من أخونا أبو عبد الباري ، إنما هي للنقاش وإثراء الموضوع .. وأخونا عبد الباري بارك الله فيه قام بالعمل على الملف المرفق كما توقع أن يكون بالنسبة لشرحك للمطلوب ، فتوقع أن تكون الأرقام بهذا الشكل (مرتبة تصاعدياً) فعمل على المطلوب بهذا الشكل وأجاد فقمت أنا بتوقع أن تكون الأرقام غير مرتبة ، وقمت بالتعديل فقط على معادلته ليتناسب مع المنطق الذي قمت بشرحه لك وفي النهاية نحمد الله عزوجل أن تم المطلوب على خير تقبلوا وافر تقديري واحترامي 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.