إزالة نص من الخلية بمطابقة المحتوى
يوضح لك هذا المقال كيفية استخدام دالة SUBSTITUTE لإزالة جزء معيّن من سلسلة نصية في خلايا محددة من خلال مطابقة المحتوى.

إزالة نص بمطابقة محتوى في Excel
إزالة نص بمطابقة محتويات متعددة في Excel
إزالة نص بمطابقة محتوى في Excel
الصيغة العامة
=SUBSTITUTE(text_string, text_to_remove, «»)
المعاملات
سلسلة النص:السلسلة التي تحتوي على النص المعيّن الذي تريد إزالته، ويمكن أن تكون:
- 1. النص المحصور بين علامتي اقتباس؛
- 2. أو مرجع إلى خلية تحتوي على النص.
النص المراد إزالته:النص الذي تريد إزالته من خلية معيّنة، ويمكن أن يكون:
- 1. النص المحصور بين علامتي اقتباس؛
- 2. أو مرجع إلى خلية تحتوي على النص المطلوب.
كيف تستخدم هذه الصيغة؟
كما هو موضّح في لقطة الشاشة أدناه، تحتوي كل خلية في النطاق B5:B9 على أرقام الضمان الاجتماعي (SSN)، وترغب الآن في إزالة جميع الشرطات من كل رقم ضمان اجتماعي. اتبع الخطوات التالية لتحقيق ذلك.

1. حدد خلية فارغة لعرض الناتج.
2. أدخل الصيغة أدناه فيها، ثم اضغط على المفتاح.Enter، ثم اسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى.
=SUBSTITUTE(B3,"-",«»)

ملاحظات:
- 1. إذا كنت ترغب في إزالة نص عبر مطابقته مع محتوى آخر، يُرجى استبدال الشرطة في الصيغة بالمحتوى المطلوب.
- 2. دالة SUBSTITUTE حساسة لحالة الأحرف.
كيف تعمل هذه الصيغة؟
تقوم دالة SUBSTITUTE هنا باستبدال جميع حالات الرمز "-" في الخلية B3 بنص فارغ.
إزالة نصوص بمطابقة محتويات متعددة في Excel
الصيغة العامة
=SUBSTITUTE(SUBSTITUTE(text_string,text_to_remove_1,«»),text_to_remove2,«»)
المعاملات
سلسلة النص:السلسلة التي تحتوي على النص المعيّن الذي تريد إزالته، ويمكن أن تكون:
- 1. النص المحصور بين علامتي الاقتباس؛
- 2. أو مرجع إلى خلية تحتوي على النص المطلوب.
النص المراد إزالته 1، النص المراد إزالته 2…:النصوص التي تريد إزالتها من خلية معيّنة، ويمكن أن تكون:
- 1. النص المحصور بين علامتي اقتباس؛
- 2. أو مرجع إلى خلية تحتوي على النص.
كيف تستخدم هذه الصيغة؟
افترض أن لديك قائمة بأرقام الهواتف كما هو موضح في لقطة الشاشة أدناه، وترغب الآن في إزالة جميع الرموز «+» و"-" من أرقام الهواتف. يمكنك حل هذه المشكلة باستخدام تداخل متعدد لدالّة SUBSTITUTE.

1. حدد خلية فارغة لوضع الناتج فيها.
2. أدخل الصيغة أدناه، ثم اضغط على المفتاح.Enter، ثم اسحب مقبض التعبئة لتطبيق الصيغة على الخلايا الأخرى.
=SUBSTITUTE(SUBSTITUTE(B3,«+»,«»),"-",«»)

ملاحظة:في هذه الحالة، نقوم بتداخل دالتَي SUBSTITUTE لإزالة جميع مثيلات الرمزين “+” و“-” من خلايا معيّنة. في الواقع، يمكنك إضافة المزيد من النصوص المطابَقة بقدر ما تريد، وذلك بتداخل عدد أكبر من دوال SUBSTITUTE.
كيف تعمل هذه الصيغة؟
=SUBSTITUTE(SUBSTITUTE(B3,«+»,«»),"-",«»)
- 1. (SUBSTITUTE(B3,«+»,«»): تبدأ العملية بدالة SUBSTITUTE هذه، التي تقوم بإزالة جميع الرموز «+» من الخلية B3 وتعيد الناتج على هيئة "86130-8686-5656".
- 2. SUBSTITUTE("86130-8686-5656","-",«»): بعد ذلك، تقوم دالة SUBSTITUTE الخارجية بإزالة جميع مرات ظهور الرمز "-" من السلسلة النصية، لتحصل على الناتج 8613086865656.
دوال ذات صلة
دالة SUBSTITUTE في Excel
تقوم دالة SUBSTITUTE في Microsoft Excel باستبدال نصٍ أو أحرفَ داخل سلسلة نصية بنصٍ أو أحرفَ أخرى.
صيغ ذات صلة
إزالة فواصل الأسطر من الخلايا في Excel
يقدّم لك هذا البرنامج التعليمي ثلاث صيغ فعّالة لإزالة فواصل الأسطر من خلايا معيّنة في Excel.
إزالة نص من خلية بناءً على موضع معيّن
يشرح هذا البرنامج التعليمي كيفية استخدام الصيغ لإزالة جزء من النص في خلية استنادًا إلى موضعه المعيّن في Excel.
إزالة نص بناءً على موضع متغيّر في Excel
يشرح هذا البرنامج التعليمي كيفية إزالة نص أو أحرف من خلية عندما يتغيّر موقعها.
إزالة الأحرف غير المرغوب فيها من الخلية في Excel
يمكنك استخدام دالة SUBSTITUTE لإزالة أي أحرف غير مرغوب فيها من خلية معيّنة في Excel.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.