Excel: كيفية استخدام الدالة find بمعايير متعددة


يمكنك استخدام الدالة FIND في Excel للعثور على موضع التواجد الأول لحرف معين في سلسلة.

ومع ذلك، في بعض الأحيان قد ترغب في استخدام الدالة FIND للعثور على التواجد الأول للحرف بين عدة أحرف في سلسلة.

يمكنك استخدام الصيغة التالية للقيام بذلك:

 =FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))

تبحث هذه الصيغة المحددة في الخلية A2 وترجع موضع التواجد الأول لأي من الأحرف التالية:

  • الى
  • ب
  • ضد.

إذا لم يتم العثور على أي من هذه الأحرف في الخلية A2 ، فستُرجع الصيغة #VALUE! لذلك.

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: كيفية استخدام الدالة FIND مع معايير متعددة في Excel

لنفترض أن لدينا القائمة التالية لأسماء فرق كرة السلة في برنامج Excel:

لنفترض الآن أننا نريد العثور على موضع التواجد الأول للحرف a أو b أو c في اسم كل فريق.

للقيام بذلك، يمكننا كتابة الصيغة التالية في الخلية B2 :

 =FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))

يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود B:

وظيفة Excel FIND بمعايير متعددة

يعرض العمود B موضع التواجد الأول للحرف a أو b أو c في اسم كل فريق.

على سبيل المثال:

  • الموضع الأول لـ a أو b أو c في M a vericks هو الموضع 2 .
  • الموضع الأول لـ a أو b أو c في C a vs هو في الموضع 2 .
  • الموضع الأول لـ a أو b أو c في السلتية هو الموضع 6 .

لاحظ أن الدالة FIND حساسة لحالة الأحرف.

كيف تعمل هذه الصيغة؟

تذكر الصيغة التي استخدمناها للعثور على موضع التواجد الأول لـ a أو b أو c في الخلية A2 :

 =FIND("a",SUBSTITUTE(SUBSTITUTE( A2 ,"b","a"),"c","a"))

وإليك كيفية عمل هذه الصيغة:

أولاً، نستخدم الدالة SUBSTITUTE لاستبدال حدوث كل b في الخلية A2 بالحرف a .

بعد ذلك، نستخدم دالة بديلة أخرى لاستبدال حدوث كل c في الخلية A2 بـ بدلاً من ذلك.

أخيرًا، نستخدم الدالة FIND للعثور ببساطة على موضع التواجد الأول لـ a في الخلية A2 ، وهو ما يعادل الآن العثور على موضع التواجد الأول لـ a أو b أو c .

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:

Excel: استخدم وظيفة البحث للعثور على قيم متعددة
Excel: كيفية استخدام اليسار إلى حرف معين
Excel: كيفية استخدام الدالة MID لإنهاء السلسلة

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *