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

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

قام بنشر

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

أخوانى عباقرة الإكسيل الكرام

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

كمثال :- المدى المعطى 5 - 15

وانا اريد من الأكسيل ان يقوم بالتحقق من ان مثلا رقم 7 يوجد داخل النطاق المعطى ام لا وليس فقط التحقق من انه يساوى اقل قيمة واكبر قيمة فى المدى المعطى

شاكر لسيادتكم مجهودكم الكريم

قام بنشر

بارك الله فيك أخي العزيز أبو عبد الباري .. وجزيت خيراً على مساهماتك الرائعة

أرجح إرفاق الحل في المشاركة مع الملف المرفق ..

 

أخي الكريم م / هاني

طبعاً أنت أدرى بملفك مني ، ومشاركتي لإثراء الموضوع فقط ليس إلا ..

دعنا نتحدث بلغة المنطق : الحل المقدم قارن بين الخلية 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 إلى "خارج النطاق"

تقبلوا تحياتي

  • Like 1
قام بنشر

أ / ياسر خليل أبو البراء

يشرفنى مرورك ومساهمتك فى المشاركة الخاصة بى

فعلا رأيك صحيح والحل المقدم من سيادتكم اقوى واشمل بكثير

شاكر لك مجهودك ومرورك الكريم

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

تقبلوا تحياتى جميعا

  • Like 2
قام بنشر

أخي العزيز م / هاني فاروق

مشاركتي لا تعني أبداً التقليل من المساهمة الرائعة والجميلة من أخونا أبو عبد الباري ، إنما هي للنقاش وإثراء الموضوع .. وأخونا عبد الباري بارك الله فيه قام بالعمل على الملف المرفق كما توقع أن يكون بالنسبة لشرحك للمطلوب ، فتوقع أن تكون الأرقام بهذا الشكل (مرتبة تصاعدياً) فعمل على المطلوب بهذا الشكل وأجاد

فقمت أنا بتوقع أن تكون الأرقام غير مرتبة ، وقمت بالتعديل فقط على معادلته ليتناسب مع المنطق الذي قمت بشرحه لك

وفي النهاية نحمد الله عزوجل أن تم المطلوب على خير

تقبلوا وافر تقديري واحترامي

  • Like 2

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