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

محتاج دالة تبحث عن نص معين (موجود أو غير موجود ) في جدول ( يحتوي علي خلايا فيها جمل شرطية )


إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

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

Search.xlsx

السلام عليكم ، محتاج دالة تبحث عن نص معين (موجود أو غير موجود ) في جدول ( يحتوي علي خلايا فيها جمل شرطية ) ، بشرط تبحث داخل كل محتويات الخلية حتي لو النص داخل معادلة شرطية غير متحققة.

EXCEL_cAtfCaHYqB.png.58cb72d39a24f01c1f40e53e74c1955e.png

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

  • mahmoud_z123 changed the title to محتاج دالة تبحث عن نص معين (موجود أو غير موجود ) في جدول ( يحتوي علي خلايا فيها جمل شرطية )
  • أفضل إجابة

يمكنك استعمال خاصية البحث المضمنة داخل الاكسل

بالضغط على CTRL+F

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

اخي 

تفضل  اذا كان المطلوب ليس موجود

=IFERROR(VLOOKUP(A8;range;COLUMNS(B1:C3);0);"هذ الاسم غير موجود")

اما بالنسبة لجدول البحث يجب عليك تحديد المجال المراد البحث داخلة اي انكان حجمة ليتم مساعدتك

مفيش حاجة اسمها ابحث في كل  Workbook 

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

شكراً لمتابعتك أخي العزيز ، المشكلة الأساسية لم يتم حلها وممكن طلبي هو اللي غريب بالنسبة لبيئة أكسل والله أعلم.

الكود اللي حضرتك تفضلت بوضعه ، بيطلع " هذا الإسم غير موجود " في حين أن الإسم موجود داخل الخلية كمتغير لدالة IF  ولكن لعدم تحقق الشرط  لم يظهر ، وهي نفس المشكلة اللي حاصلة مع CountIF

يعني في المثال:

أنا لو بحثت عن اسم احمد " بشكل يدوي " هيطلع إسم أحمد حتي لو هو مش ظاهر كقيمة للخلية " الإسم مخفي داخل معادلة IF اللي في الخلية "

انما بإستخدام الدالة مش هيطلعة موجود الا لو الخليه اللي فيها شرط ، متحقق الشرط اللي يظهر قيمة الخلية " أحمد " ، إنما لو ناتج العملية " يوسف " ، هيطلع أحمد غير موجود . أتمني أكون قدرت أوضح المشكلة.

وعذراً  انا كنت أقصد ان مجال البحث هيبقي في شيت كامل مش  والمعادلة في شيت تاني مش كل الملف.

علي كل حال ، جزاك الله خيرا ً وجزي كل الأخوة علي مجهوداتهم.

وسامحني لو أطلت .

 

 

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

أخي Ali Mohamed Ali شكرا لمساعدتك ، جربت المعادلة ولكنها تجاهلت وجود النص مدمج داخل المعادلة الشرطية ، بس الحلو انها اكتشفت وجود النص في أي عامود .

الحمد لله توصلت لحل بدائي ،

أخدت الشيت اللي فيه كل الجمل الشرطية اللي عايز ابحث فيها ونسخت البيانات لشيت جديد ، 

حولت المعادلات كلها لنصوص   ( Ctrl+F بحثت عن = واستبدلتها بفراغ )

واستخدمت Countif و wildcard للبحث عن النص سواء اتوجد مفردا أو  وسط نصوص أخري.

كل الشكر لحضراتكم علي الوقت والمجهود

وبارك الله لكم 

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information