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

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

قام بنشر

يمكن استخدام دالة find للبحث عن قيمة محصورة بين مدي معين في خلية مثل ايجاد القيمة 7 الموجودة بين 5-9 في خلية ...

قام بنشر

الأخ الكريمahmede

السلام عليكم

=IF(AND(B1>=VALUE(LEFT(A1;1));B1<=VALUE(MID(A1;FIND("-";A1;1)+1;2)))=TRUE;"فى المدى";"خارج النطاق")

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

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

 

abo_abary_in_out_range.rar

  • Like 2
قام بنشر
3 دقائق مضت, ياسر خليل أبو البراء said:

اكتب 36-52 وفي خانة البحث اكتب 5 ستجد النتيجة "في المدى" ..

 

اخي ياسر العدد 5 ليس موجوداً بين العددين 36 و 52

كما تلاجظ نحن لا نفتش عن 5 كنص بل كقيمة (أظن ان هذا ما يطلبه السائل)

مثل اخر ربما يريد ان يبحث عن العدد 41 بين هذين العددين (تكون النتيجة خاطئة)

  • Like 1
قام بنشر
8 دقائق مضت, ياسر خليل أبو البراء said:

من المفترض أن تكون النتيجة "خارج النطاق" في الحالة التي ذكرتها أخي سليم ولكن المعادلة الموجودة تظهر أن رقم 5 في المدى

 

اعتقد ان هذا المطلوب اذا كنت قد فهمت السؤال جيداً

انا افهم المدى في هذا المثال الاعداد من 36 الى 52 

Out_In.rar

  • Like 1
قام بنشر
30 دقائق مضت, ياسر خليل أبو البراء said:

من المفترض أن تكون النتيجة "خارج النطاق" في الحالة التي ذكرتها أخي سليم ولكن المعادلة الموجودة تظهر أن رقم 5 في المدى

 

المعادلة المدرجة من الاخ عبد الباري تعمل اذا كانت الاعداد بن 0 وتسعة (4 -8  و 5-9 ... الخ)

اما الثانية تعمل في كل الاحتمالات

قام بنشر
1 دقيقه مضت, ياسر خليل أبو البراء said:

نعم ولكن يمكن تحقيق المطلوب سواء رقم أو رقمين أو أكثر بمعادلة عادية وليس بمعادلة صفيف

هنا لازم يكون تخصيص بالمعادلات لكل مجموعة

افرض ان العامود يحتوي على مخلتف الاشكال من الارقام (مثلاً: 4-9  11-50  12-250    1254-1500..الخ)

قام بنشر (معدل)
39 دقائق مضت, ياسر خليل أبو البراء said:

نعم ولكن يمكن تحقيق المطلوب سواء رقم أو رقمين أو أكثر بمعادلة عادية وليس بمعادلة صفيف

هنا لازم يكون تخصيص بالمعادلات لكل مجموعة

افرض ان العامود يحتوي على مخلتف الاشكال من الارقام (مثلاً: 4-9  11-50  12-250    1254-1500..الخ)

للمقارنة فقط

 

Out_In compair.rar

تم تعديل بواسطه سليم حاصبيا
قام بنشر

الأخ العزيز سليم حاصبيا

الأخ العزيزياسر خليل أبو البراء

نحاول نبسط الأمور شوية ونجرب المعادلة التالية

=IF(VALUE(MID(A1;FIND("-";A1;1)+1;5))>VALUE(LEFT(A1;FIND("-";A1;1)-1));IF(AND(B1>=VALUE(LEFT(A1;FIND("-";A1;1)-1));B1<=VALUE(MID(A1;FIND("-";A1;1)+1;5)))=TRUE;"فى المدى";"خارج النطاق");IF(AND(B1<=VALUE(LEFT(A1;FIND("-";A1;1)-1));B1>=VALUE(MID(A1;FIND("-";A1;1)+1;5)))=TRUE;"فى المدى";"خارج النطاق"))

 

  • Like 1
قام بنشر

بارك الله فيك اخي عبد الباري وأخي سليم

ما رأيكما بتلك المعادلة ..

=IFERROR(IF(AND(B1>=VALUE(LEFT(A1,FIND("-",A1)-1)),B1<=MID(A1,FIND("-",A1)+1,LEN(A1)))=TRUE,"فى المدى","خارج النطاق"),"")

 

  • Like 3

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information