اكسل

إزالة المسافات البادئة والزائدة من النص

Remove Leading Trailing Spaces From Text

صيغة Excel: قم بإزالة المسافات البادئة والزائدة من النصصيغة عامة
= TRIM (text)
ملخص

إذا كنت بحاجة إلى إزالة المسافات البادئة والزائدة من النص في خلية واحدة أو أكثر ، يمكنك استخدام وظيفة TRIM. في المثال العرض ، الصيغة في الخلية C3 هي:



 
= TRIM (B3)

بمجرد إزالة المسافات الزائدة ، يمكنك نسخ الخلايا مع الصيغ ولصقها الخاصة في مكان آخر كـ 'قيم' للحصول على النص النهائي.

فيديو: كيفية تنظيف النص باستخدام TRIM and CLEAN





تفسير

وظيفة TRIM تلقائية بالكامل. يزيل كل من المسافات البادئة واللاحقة من النص ، وكذلك 'تسوية' المسافات المتعددة بين الكلمات إلى حرف مسافة واحد فقط. كل ما عليك فعله هو توفير مرجع لخلية.

كيفية حساب صافي القيمة الحالية في Excel

تقليم مع CLEAN

إذا كنت بحاجة أيضًا إلى إزالة فواصل الأسطر من الخلايا ، فيمكنك إضافة وظيفة CLEAN كما يلي:



 
= TRIM ( CLEAN (text))

تزيل الدالة CLEAN نطاقًا من الأحرف غير المطبوعة ، بما في ذلك فواصل الأسطر ، وتعيد النص 'المنظف'. تتولى وظيفة TRIM بعد ذلك إزالة المسافات الزائدة وإرجاع النص النهائي.

شخصيات أخرى إشكالية

لاحظ أن CLEAN غير قادر على إزالة جميع الأحرف غير المطبوعة ، ولا سيما المسافة غير المنقسمة ، والتي يمكن أن تظهر في Excel كـ CHAR (160). بإضافة دالة SUBSTITUTE إلى الصيغة ، يمكنك إزالة أحرف معينة. على سبيل المثال ، لإزالة مسافة غير منقسمة ، يمكنك استخدام:

 
= TRIM ( CLEAN ( SUBSTITUTE (B1, CHAR (160),' ')))
المؤلف ديف برونز


^