إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية
عند التعامل مع البيانات النصية في Excel، قد تصادف سلاسل تحتوي على معلومات محصورة بين أقواس () أو أقواس معقوفة []، وتحتاج إلى إزالتها لتنظيف البيانات أو تنسيقها. يُعد الحذف اليدوي لهذا النوع من النصوص عملية تستغرق وقتًا طويلاً، خاصةً عند العمل مع مجموعات بيانات كبيرة. لحسن الحظ، توجد عدة طرق فعّالة لإزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة في Excel. ويقدّم لك هذا الدليل تعليماتٍ خطوة بخطوة لكل طريقة، لتمكينك من تنظيف بياناتك بسرعة وفعالية.

- إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية باستخدام صيغة
- إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية باستخدام KUTOOLS AI
- إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية باستخدام دالة معرّفة من قِبل المستخدم
إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية باستخدام صيغة
يمكنك إنشاء صيغة مبنية على دوال SUBSTITUTE وMID وFIND وLEN للتعامل مع هذه المهمة، والصيغة العامة هي:
- textسلسلة النص أو المرجع الخلوي الذي ترغب في استخدامه.
يرجى نسخ الصيغة التالية أو إدخالها في خلية فارغة حيث تريد الحصول على النتيجة:
بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة عليها، وسيتم إزالة جميع النصوص الموجودة داخل الأقواس بما في ذلك الأقواس نفسها، راجع لقطة الشاشة:

شرح الصيغة:
1. MID(LEFT(A2,FIND(«)»,A2)),FIND(«(»,A2),LEN(A2)): تُستخدم دالة MID هذه كمعامل old_text داخل دالة SUBSTITUTE.
- LEFT(A2,FIND(«)»,A2)): يُستخدم هذا الجزء من الصيغة لاستخراج النص من بداية الخلية A2 حتى القوس الأيمن «)»، لتكون النتيجة كالتالي: «Tom Hill (Houston Texas)»، وسيُعامل هذا الناتج كمعامل نصي داخل دالة MID.
- FIND(«(»,A2): تُرجع دالة FIND موضع القوس الأيسر في الخلية A2، وتكون النتيجة: 10. ويُعدّ هذا الجزء من الصيغة معامل start_num داخل دالة MID.
- LEN(A2): تحصل دالة LEN على العدد الإجمالي للأحرف في الخلية A2، وتكون النتيجة: 27. ويُستخدم هذا الجزء كمعامل num_chars لدالة MID.
- MID(LEFT(A2,FIND(«)»,A2)),FIND(«(»,A2),LEN(A2))= MID(«Tom Hill (Houston Texas)»,[[PH_27]]): تُستخدم دالة MID هنا لاستخراج جزء من النص الذي أعادته دالة LEFT، بدءًا من الحرف العاشر وبطول 27 حرفًا، لتُعطيك النتيجة التالية: «(Houston Texas)».
2. SUBSTITUTE(A2,MID(LEFT(A2,FIND(«)»,A2)),FIND(«(»,A2),LEN(A2)),«»)= SUBSTITUTE(A2, «(Houston Texas)»,«»):في النهاية، تُستخدم دالة SUBSTITUTE لاستبدال النص القديم الذي أعادته دالة MID بنص فارغ في سلسلة الخلية A2.
ملاحظات:
1. إذا كان الجزء النصي محصورًا بين أقواس معقوفة، فكل ما عليك فعله هو استبدال تلك الأقواس بالأقواس المعقوفة في الصيغة التالية:
2. إذا لم تحتوِ قيمة الخلية على أقواس، فسيظهر خطأ بعد تطبيق الصيغة أعلاه. في هذه الحالة، يكفي وضع الصيغة أعلاه داخل دالة IFERROR:

إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية باستخدام KUTOOLS AI
لم يكن تنظيف البيانات أسهل من أي وقت مضى! باستخدامKUTOOLS AI Aide، يمكنك إزالة كل النصوص الموجودة داخل الأقواس من مجموعة بيانات Excel الخاصة بك فورًا. تقوم هذه الأداة الذكية بأتمتة العملية، مما ينقذك من التعديل اليدوي ويضمن الدقة حتى مع مجموعات البيانات الكبيرة. معKUTOOLS AI Aide، يصبح تنظيف وتنسيق معلوماتك أمرًا سهلاً بنقرات قليلة فقط!
بعد تثبيتKutools لـ Excel، يُرجى النقر علىKutools > مساعد الذكاء الاصطناعيلفتح جزءKUTOOLS AI Aide.
- حدد نطاق البيانات التي تريد إزالة النص الموجود داخل أقواسها؛
- بعد ذلك، اكتب الطلب في مربع الدردشة، مثل:
إزالة النص الموجود داخل الأقواس النطاق المحدد - ثم اضغط على مفتاحEnter أو انقر على زرإرسال. بعد أن يُنهي KUTOOLS AI تحليل سؤالك، انقر على زرتنفيذللحصول على النتيجة.
إزالة النص الموجود داخل الأقواس أو الأقواس المعقوفة من السلاسل النصية باستخدام دالة معرّفة من قِبل المستخدم
إذا كانت السلسلة النصية تحتوي على قوسين أو أكثر، فإن الصيغة أعلاه تُزيل فقط النص الموجود داخل أول زوج من الأقواس. فكيف يمكنك إزالة كل النصوص الموجودة داخل جميع الأقواس المتعددة، كما هو موضح في لقطة الشاشة التالية، باستخدام Excel؟

في هذه الحالة، يمكن لدالة معرَّفة من قِبل المستخدم (UDF) أن تساعدك في إزالة كل النصوص الموجودة داخل الأقواس. يُرجى اتباع الخطوات التالية:
1. اضغط مع الاستمرار على مفاتيحAlt + F11 في Excel، وستفتح لك نافذةMicrosoft Visual Basic for Applications.
2. انقر علىإدراج > وحدة نمطية (Module)، ثم الصق كود VBA التالي في نافذة الوحدة النمطية.
Function remtxt(ByVal str As String) As String
'updateby Extendoffice
While InStr(str, "(") > 0 And InStr(str, ")") > InStr(str, "(")
str = Left(str, InStr(str, "(") - 1) & Mid(str, InStr(str, ")") + 1)
Wend
remtxt = Trim(str)
End Function
3. بعد ذلك، عُد إلى ورقة العمل التي تريد استخدام الصيغة فيها، وأدخل ما يلي في خلية فارغة: =remtxt(A2)، ثم اسحب مقبض التعبئة لأسفل عبر الخلايا التي ترغب في تطبيق الصيغة عليها. وسيتم إزالة جميع النصوص الموجودة داخل الأقواس المتعددة — بما في ذلك الأقواس نفسها — دفعة واحدة. راجع لقطة الشاشة:

الدوال ذات الصلة المستخدمة:
- LEN:
- تُرجع دالة LEN عدد الأحرف الموجودة في السلسلة النصية.
- MID:
- تُستخدم دالة MID لاستخراج عدد معيّن من الأحرف من وسط سلسلة نصية معيّنة وإرجاعها.
- FIND:
- تُستخدم دالة FIND للعثور على سلسلة نصية داخل سلسلة نصية أخرى، وتعيد موضع بدء السلسلة المطلوبة داخل السلسلة الأخرى.
- SUBSTITUTE:
- تستبدل دالة SUBSTITUTE في Excel نصًا أو أحرفًا داخل سلسلة نصية بنصٍّ أو أحرفَ أخرى.
مقالات إضافية:
- إزالة النص قبل أو بعد الحرف المعيّن الأول أو الأخير من السلاسل النصية
- سيوضح لك هذا البرنامج التعليمي كيفية إزالة النص الموجود قبل أو بعد أول حرف معيّن أو آخره—مثل المسافة أو الفاصلة—من قائمة السلاسل النصية في Excel.
- إزالة أو تنقية الأحرف غير الرقمية من السلاسل النصية
- قد تحتاج أحيانًا إلى إزالة جميع الأحرف غير الرقمية من السلاسل النصية والاحتفاظ بالأرقام فقط، كما يظهر في لقطة الشاشة أدناه. ويقدّم لك هذا المقال بعض الصيغ الفعّالة لأداء هذه المهمة في Excel.
- إزالة أو تنقية الأحرف الرقمية من السلاسل النصية
- إذا كنت ترغب في إزالة جميع الأرقام من قائمة السلاسل النصية مع الاحتفاظ بالأحرف غير الرقمية، فثمة صيغ في Excel يمكنها مساعدتك في ذلك.
- إزالة النص من خلية استنادًا إلى موضع معيّن
- يشرح هذا البرنامج التعليمي كيفية استخدام الصيغ لإزالة النص من خلية بناءً على موضعه المحدد في Excel.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.