كيفية التحقق مما إذا كانت الخلية تحتوي على نص

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

على سبيل المثال ، إذا حددت 'كيفية' فقط ، فستحتاج إلى استخدام امتداد البحث عن وظيفة ، وإذا قمت بتحديد 'How to' أو 'how to' ، فيجب عليك استخدام امتداد وظيفة البحث .

معادلة:



غيّر كلمة 'تحقق' في الصيغة أدناه بسلسلة النص ، وغيّر A2 إلى الخلية التي تريد التحقق منها ، ثم انسخ الصيغة إلى جميع الخلايا.

= IF (ISNUMBER (SEARCH ('Check'، A2)) = TRUE، A2، '') ليست حساسة لحالة الأحرف ؛
= IF (ISNUMBER (FIND ('Check'، A1)) = TRUE، A1، '') حساس لحالة الأحرف.

شروحات:

الخطوة 1: ابحث عن موقع السلسلة النصية 'ابن' ؛

نتيجة 13

الخطوة 2: ترجع الدالة Search (أو Find) رقمًا ، وتتحد مع الدالة ISNUMBER والدالة IF لإرجاع السلسلة النصية في الخلية.

نتيجة صواب (أو خطأ إذا لم يكن يحتوي على النص)

الخطوه 3: استخدم الدالة IF لإرجاع قيمة الخلية عندما تكون رقمًا ، وتركها فارغة عندما لا تكون كذلك.

نتيجة إيليا أندرسون

يرجى استبدال وظيفة البحث بوظيفة البحث إذا كنت تبحث عن سلسلة نصية بحساسية حالة الأحرف.

تحميل المثال