Excel SEARCH وظيفة
في Excel ، يمكن أن تساعدك وظيفة البحث في العثور على موضع حرف معين أو سلسلة فرعية من السلسلة النصية المحددة كما هو موضح في لقطة الشاشة التالية. في هذا البرنامج التعليمي ، سأقدم لك كيفية استخدام وظيفة البحث هذه في Excel.
- مثال 1: البحث عن حرف أو نص في سلسلة نصية (من البداية)
- مثال 2: البحث عن حرف أو نص في سلسلة نصية (ببداية محددة)
- مثال 3: ابحث عن النص الموجود بين قوسين واستخرجه
بناء الجملة:
بناء الجملة لوظيفة البحث في Excel هو:
الحجج:
- find_text: مطلوب. الحرف أو النص الذي تريد البحث عنه.
- within_text: مطلوب. السلسلة النصية التي سيتم البحث فيها.
- start_num: اختياري. من أي موضع تريد أن تبدأ البحث داخل السلسلة النصية. إذا تم حذف هذه الوسيطة ، يبدأ البحث من الحرف الأول من السلسلة النصية المحددة.
ملاحظة:
- 1. ستعيد دالة SEARCH موضع التكرار الأول لـ بحث عن نص داخل السلسلة النصية إذا كان start_num تم حذفه.
- 2. وظيفة البحث ليست حساسة لحالة الأحرف ، إذا كنت بحاجة إلى إجراء بحث حساس لحالة الأحرف ، فيجب عليك استخدام وظيفة البحث.
- 3. إذا كانت قيمة بحث عن نص لم يتم العثور على وظيفة SEARCH سترجع #VALUE! قيمة الخطأ.
- 4. إذا كان start_num ليس أكبر من 0 أو أكبر من طول ضمن_النص، القيمة! يتم إرجاع قيمة الخطأ أيضًا.
- 5. تسمح وظيفة البحث باستخدام أحرف البدل في ملف بحث عن نص حجة:
- علامة استفهام (؟): يتطابق مع حرف واحد ؛
- النجمة (*): يطابق أي سلسلة من الشخصيات ؛
- للعثور على علامة الاستفهام الفعلية (؟) أو علامة النجمة (*) ، اكتب علامة التلدة (~) قبلها ، مثل: ~*الطرق أو ~?.
الإرجاع:
قم بإرجاع موقع الحرف أو النص المحدد من السلسلة النصية المحددة.
أمثلة:
مثال 1: البحث عن حرف أو نص في سلسلة نصية (من البداية)
للبحث عن حرف أو كلمة معينة في سلسلة نصية لإرجاع موضعها من بداية الحرف الأول ، يرجى تطبيق الصيغة أدناه:
ملاحظة: في الصيغة أعلاه ، B2 هي الخلية التي تحتوي على الحرف أو النص الذي تريد البحث عن موضعه ، A2 هي السلسلة النصية التي تريد البحث منها.
بعد ذلك ، ستحصل على موضع النص الذي تم البحث عنه من بداية السلسلة النصية ، انظر لقطة الشاشة:
مثال 2: البحث عن حرف أو نص في سلسلة نصية (ببداية محددة)
في وقت ما ، قد ترغب في الحصول على موضع حرف معين داخل سلسلة نصية من بداية محددة بدلاً من بداية الحرف الأول. في هذه الحالة ، تحتاج فقط إلى إضافة وسيطة start_num الثالثة.
الرجاء إدخال الصيغة التالية أو نسخها في خلية فارغة:
ملاحظات: في الصيغة أعلاه ، B2 هل الخلية تحتوي على الحرف أو النص الذي تريد العثور عليه ، A2 هي السلسلة النصية التي تريد البحث منها ، و C2 هو الرقم الذي تريد بدء البحث فيه داخل السلسلة النصية.
وبعد ذلك ، تم إرجاع مواضع الحرف أو النص داخل السلسلة النصية من حيث تريد بدء البحث ، انظر لقطة الشاشة:
مثال 3: ابحث عن النص الموجود بين قوسين واستخرجه
إذا كانت لديك قائمة بالسلاسل النصية التي تحتوي بعض النصوص على أقواس ، فأنت الآن تريد فقط استخراج النص بين الأقواس ، وهنا ، يمكن أن تساعدك وظيفة البحث التي تجمع بين وظيفة MID في حل هذه المهمة.
الرجاء تطبيق الصيغة التالية في خلية فارغة:
وتم استخراج جميع النصوص الموجودة بين الأقواس دفعة واحدة ، انظر الصورة:
وظائف اكثر:
- وظيفة Excel RIGHT
- تُستخدم الدالة RIGHT لإرجاع النص من يمين السلسلة النصية.
- وظيفة Excel NUMBERVALUE
- تساعد الدالة NUMBERVALUE في إرجاع الرقم الحقيقي من الرقم المخزن كنص.
- وظيفة الاستبدال في Excel
- يمكن أن تساعدك وظيفة REPLACE في البحث عن الأحرف واستبدالها بناءً على موقع معين من سلسلة نصية بنص جديد.
أفضل أدوات إنتاجية المكتب
كوتولس ل إكسيل - يساعدك على التميز من بين الحشود
Kutools for Excel يضم أكثر من 300 ميزة، التأكد من أن ما تحتاجه هو مجرد نقرة واحدة...
علامة تبويب Office - تمكين القراءة والتحرير المبوب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- قلل مئات النقرات بالماوس كل يوم ، وداعًا ليد الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض مستندات متعددة وتحريرها.
- يجلب علامات التبويب الفعالة إلى Office (بما في ذلك Excel)، تمامًا مثل Chrome وEdge وFirefox.