هل تريد العثور بسرعة على نص معين في ورقة Excel الخاصة بك؟ تعرف على كيفية استخدام وظيفة FIND لتحديد موقع البيانات واستخراجها في لمح البصر!

يمكن أن يكون البحث عن جزء معين من المعلومات في جدول بيانات Excel كبيرًا مهمة شاقة ، خاصة إذا كان عليك التمرير عبر صفوف وأعمدة البيانات. لحسن الحظ ، يحتوي Excel على أداة قوية تسمى وظيفة FIND يمكنها مساعدتك في تحديد موقع البيانات بسرعة داخل خلية.

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

ما هي وظيفة البحث في Excel؟

وظيفة FIND هي وظيفة نصية في Excel تسمح لك بتحديد موقع حرف معين أو سلسلة فرعية داخل سلسلة نصية وإرجاع الموضع (كرقم) للحرف أو السلسلة الفرعية. يكون بناء جملة الدالة FIND كما يلي:

= FIND (find_text، within_text، [start_num])

أين:

  • بحث عن نص: النص أو الحرف الذي تريد البحث عنه. يمكن أن يكون هذا حرفًا واحدًا أو سلسلة من الأحرف (سلسلة فرعية).
  • ضمن_النص: النص الذي يحتوي على الحرف الذي تريد البحث عنه.
  • start_num: وسيطة اختيارية تحدد الحرف الذي تريد بدء البحث عنده. الحرف الأول في ضمن_النص الوسيطة هي الحرف رقم 1. إذا حذفت start_num، يفترض Excel أنه كذلك 1.
instagram viewer

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

كيفية استخدام وظيفة البحث في Excel

لفهم كيفية عمل وظيفة FIND ، دعنا نلقي نظرة على بعض الأمثلة الأساسية لكيفية استخدام FIND في Excel.

إيجاد موضع حرف معين في سلسلة نصية

افترض أن لديك السلسلة النصية التالية في الخلية A2: "مرحبًا ، هناك!". للعثور على موضع الفاصلة في السلسلة النصية ، ستستخدم:

= البحث (","، A2)

ستعيد هذه الصيغة 3 ، وهو موضع الفاصلة في السلسلة النصية.

إيجاد موضع سلسلة فرعية في سلسلة نصية

افترض أن لديك السلسلة النصية التالية في الخلية A2: "التفاحة في كيس". للعثور على موضع كلمة "تفاحة" في السلسلة النصية ، ستستخدم الصيغة أدناه:

= البحث ("تفاحة"، A2)

ستُرجع هذه الصيغة 5 ، وهو موضع الحرف الأول من كلمة "تفاحة" في السلسلة النصية.

كيفية الجمع بين FIND ووظائف Excel الأخرى

يمكن دمج وظيفة FIND في Excel مع وظائف أخرى لأداء مهام معالجة بيانات أكثر تقدمًا. وهنا بعض الأمثلة:

1. استخدام وظائف البحث مع وظائف اليسار واليمين

يمكنك دمج الدالة FIND مع الدالتين LEFT و RIGHT في Excel لاستخراج نص معين من سلسلة أكبر. كما تدل أسمائهم ، يتم استخدام الدالتين LEFT و RIGHT للحصول على عدد محدد من الأحرف من الجانب الأيسر أو الأيمن من سلسلة نصية ، على التوالي.

مثال: تستخرج الصيغة أدناه وتعيد اسم المجال لعنوان البريد الإلكتروني في A2.

= RIGHT (A2، LEN (A2) -FIND ("@"، A2))

في هذه الصيغة ، تبحث الدالة FIND عن موضع الرمز "@" داخل عنوان البريد الإلكتروني ، بينما تحسب الدالة LEN طول سلسلة عنوان البريد الإلكتروني. يقوم Excel بطرح موضع الحرف "@" من إجمالي طول السلسلة المُرجع بواسطة LEN ، وإرجاع العديد من الأحرف باستخدام الدالة RIGHT.

إذا كنت تريد معرفة المزيد حول وظيفة LEN ، فاقرأ مقالتنا على كيفية الاعتماد في Excel مع وظيفة LEN. وبالمثل ، يمكنك استخراج اسم المستخدم باستخدام الدالة LEFT. ستكون الصيغة التي سيتم إدخالها في الخلية B2 هي:

= LEFT (A2، البحث عن ("@"، A2)-1)

في هذه الصيغة ، تحدد الدالة FIND موقع الرمز "@" داخل العنوان ، وتستخرج الدالة LEFT الأحرف إلى يسار الرمز "@" ، وهو اسم مستخدم عنوان البريد الإلكتروني.

2. باستخدام وظيفة FIND مع MID

تعرض الدالة MID الأحرف من منتصف سلسلة نصية ، مع تحديد موضع البداية والطول. يمكنك استخدام الدالة FIND مع الدالة MID لإرجاع سلسلة فرعية معينة بناءً على موضع أحرف البداية والنهاية.

لنفترض أن لديك قائمة برموز المنتجات جميعها بنفس التنسيق: بادئة مكونة من 3 أحرف ، متبوعة بشرطة ، ثم رقم مكون من 4 أرقام. تريد الحصول على الرقم المكون من 4 أرقام من كل رمز منتج. الصيغة كما يلي:

= MID (A2، البحث عن ("-"، A2) +1,4)

في هذه الصيغة ، تحدد FIND موضع الرمز "-" في كل رمز منتج ، وترجع MID ​​الرقم المكون من 4 أرقام الذي يلي الرمز. يتم تعيين عدد الأحرف المراد إرجاعها على 4 ، لأننا نريد الحصول على رقم مكون من 4 أرقام.

3. استخدام الدالتين FIND مع IF و ISNUMBER

يمكنك استخدام الدالة FIND مع الدالتين IF و ISNUMBER للتحقق مما إذا كان هناك حرف معين أو سلسلة فرعية موجودة داخل سلسلة نصية. ال دالة IF في الصيغ المتداخلة تُرجع قيمة بناءً على ما إذا كان الشرط صحيحًا أم خطأ. تتحقق الدالة ISNUMBER مما إذا كانت القيمة رقمًا وتقوم بإرجاع TRUE أو FALSE.

إليك مثال: افترض أن لديك قائمة بالأسماء في العمود A ، وتريد تحديد الأسماء التي تبدأ بالحرف "S". يمكنك استخدام وظيفة FIND للبحث عن "S" في بداية كل اسم ، ثم استخدام IF و ISNUMBER لإرجاع قيمة "نعم" أو "لا" بناءً على ما إذا كان الاسم يبدأ بـ "س".

ستكون الصيغة:

= إذا (ISNUMBER (البحث ("س"، A2)) ، "نعم", "لا")

ترجع هذه الصيغة "نعم" لأن الاسم في الخلية A2 يبدأ بـ "S". يمكنك نسخ هذه الصيغة إلى الخلايا الأخرى في العمود B للتحقق من جميع الأسماء في قائمتك.

هذه مجرد أمثلة قليلة لكيفية استخدام وظيفة FIND مع وظائف Excel الأخرى لأداء مهام مختلفة. من خلال الجمع بين الوظائف المختلفة بطرق إبداعية ، يمكنك أتمتة وتبسيط العديد من مهام تحليل البيانات.

استخرج البيانات بسهولة باستخدام وظيفة البحث في Excel

تعد وظيفة FIND في Excel أداة قوية تتيح لك تحديد موقع بيانات محددة داخل خلية أو نطاق من الخلايا. يمكن أن تكون هذه الوظيفة مفيدة بشكل خاص عندما تعمل مع مجموعات بيانات كبيرة وتحتاج إلى العثور بسرعة على معلومات معينة. باستخدام وظيفة FIND في جداول بيانات Excel الخاصة بك ، يمكنك تخصيص معايير البحث والعثور على ما تحتاجه في أي وقت من الأوقات.