اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

معادلة لتحديد ما إذا كان الناتج يقع ضمن النطاق ام لا


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

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

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

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

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

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

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

رابط هذا التعليق
شارك

الأخ الكريم م / هانى فاروق محمد

السلام عليكم

جرب المرفق التالى لعلة يفى بالغرض وان لم يكن ارسل ملف به مثال وبه شكل النتائج المتوقعة نسألكم الدعاء

abo_abary_out_in_range.rar

  • Like 1
رابط هذا التعليق
شارك

الأخ الكريم أ / ابو عبد البارى

بارك الله لك فى علمك وزادك من كل خير ان شاء الله

الحمد لله الحل ممتاز ويفى بالغرض بشكل كبير

لك جزيل الشكر اخى الفاضل

رابط هذا التعليق
شارك

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

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

 

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

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

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