صيغة Excel: إزالة المسافات البادئة والفراغات الخلفية
عند استيراد البيانات من أجهزة أخرى، غالبًا ما تظهر مسافات زائدة في بداية النصوص ونهايتها داخل خلايا Excel. ولحل هذه المشكلة، تحتاج الآن إلى إزالة المسافات البادئة والفراغات الخلفية كما هو موضح في لقطة الشاشة أدناه. ويقدّم لك هذا البرنامج التعليمي مجموعة من الصيغ الفعّالة لإتمام ثلاث عمليات شائعة في Excel:
إزالة المسافات الزائدة بما في ذلك البادئة والفراغات الخلفية
إزالة المسافات الزائدة والأحرف غير القابلة للطباعة
إزالة المسافات الزائدة والمسافات غير القابلة للطباعة والأحرف غير القابلة للطباعة
إزالة المسافات الزائدة بما في ذلك البادئة والفراغات الخلفية
الصيغة العامة:
| TRIM(text) |
الوسيطات
| Text: the text string or cell reference you want to remove leading and trailing spaces from. |
كيف تعمل هذه الصيغة
تحتوي الخلية B3 على النص الذي تريد إزالة المسافات البادئة والفراغات الزائدة من نهايته. حدد خليةً لوضع الناتج فيها، ثم طبّق الصيغة التالية:
| =TRIM(B3) |
اضغط مفتاحEnter، فتُزال المسافات البادئة واللاصقة وجميع المسافات الزائدة تلقائيًا. وإذا احتجت إلى ذلك، اسحب مقبض التعبئة عبر الخلايا لتطبيق هذه الصيغة.
الشرح
تُستخدم دالةTRIM لإزالة جميع المسافات الزائدة من سلسلة النص، بما في ذلك المسافات البادئة والمسافات الخلفية.
إزالة المسافات الزائدة والأحرف غير القابلة للطباعة
إذا كنت ترغب في إزالة الأحرف غير القابلة للطباعة مع المسافات البادئة والفراغات الخلفية دفعةً واحدة، يمكنك استخدام صيغة تجمع بين دالتي TRIM وCLEAN.
الصيغة العامة:
| TRIM(CLEAN(text)) |
الوسيطات
| Text: the cell reference or text string you want to use. |
كيف تعمل هذه الصيغة
في الخلايا B3:B5، يوجد نصوص تحتوي على مسافات بادئة وفراغات خلفية وبعض الأحرف غير القابلة للطباعة. في الخلية C3، استخدم الصيغة التالية لإزالة المسافات الزائدة والأحرف غير القابلة للطباعة (الظاهرة).
| =TRIM(CLEAN(B3)) |
اضغط على مفتاحEnter للحصول على الناتج، ثم اسحب مقبض التعبئة عبر الخلايا لتطبيق هذه الصيغة.
الشرح
تقوم الدالةCLEAN بإزالة الأحرف التي تتراوح قيم شفراتها بينCHAR(0) وCHAR(31) في نظام الشفرةASCII ذي 7 بت من سلسلة النص. وتشمل هذه الأحرف غير القابلة للطباعة الظاهرةCHAR(16)-CHAR(27).
تُزيل الدالةTRIM المسافات الزائدة.
إذا كنت ترغب في إزالة كلٍّ من الأحرف غير القابلة للطباعة—الظاهرة وغير الظاهرة—بالإضافة إلى المسافات الزائدة، فانتقِل إلى الصيغة التالية.
إزالة المسافات الزائدة والمسافات غير القابلة للطباعة والأحرف غير القابلة للطباعة
أحيانًا، تظهر بعض المسافات في سلسلة النص كـ CHAR(160)، والتي لا تستطيع دالة TRIM إزالتها. في هذه الحالة، يتعيّن عليك الجمع بين دوال SUBSTITUTE وCLEAN وTRIM للحصول على أفضل نتيجة.
الصيغة العامة:
| =TRIM(CLEAN(SUBSTITUTE(text,CHAR(160),« »))) |
الوسيطات
| Text: the text string you want to use. |
كيف تعمل هذه الصيغة
مثال: لإزالة حذف الأحرف غير القابلة للطباعة والمسافات من الخلية B3، حدد خليةً، واستخدم الصيغة التالية:
| =TRIM(CLEAN(SUBSTITUTE(B3,CHAR(160),« »))) |
اضغط على مفتاحEnter، ثم اسحب مقبض التعبئة التلقائية عبر الخلايا لتطبيق هذه الصيغة.
الشرح
CHAR(160)المسافة غير القابلة للطباعة التي تحمل القيمة 160 في نظام ASCII ذي 7 بت.
SUBSTITUTE دالة: تقوم دالةSUBSTITUTE باستبدال النص القديم بالنص الجديد. وهنا، تقوم الصيغةSUBSTITUTE(B3,CHAR(160),« ») باستبدال المسافات غير القابلة للطباعة بمسافات عادية.
تقوم الدالةCLEAN بإزالة الأحرف التي تتراوح قيم شفراتها بينCHAR(0) وCHAR(31) في نظام الشفرة ASCII ذي 7 بت من سلسلة النص. وتشمل هذه الأحرف غير القابلة للطباعة الظاهرةCHAR(16)-CHAR(27).
تقوم الدالةTRIM بإزالة المسافات الزائدة.
ملف العينة
الصيغ ذات الصلة
- التحقق مما إذا كانت الخلية تحتوي على نص معيّن
للتحقق مما إذا كانت خلية ما تحتوي على نصٍ معين ضمن النطاق A ولا تحتوي على نصوص من النطاق B، يمكنك استخدام صيغة صفيفية تجمع بين دوال COUNT وSEARCH وAND في Excel. - التحقق مما إذا كانت الخلية تحتوي على إحدى القيم مع استبعاد قيم أخرى
يقدّم لك هذا البرنامج التعليمي صيغةً فعّالة للتعامل بسرعة مع مهمة التحقق مما إذا كانت الخلية تحتوي على إحدى القيم المطلوبة مع استبعاد قيم أخرى في Excel، ويوضّح وسيطات هذه الصيغة بالتفصيل. - التحقق مما إذا كانت الخلية تحتوي على إحدى العناصر
افترض أنه في Excel، لديك قائمة بالقيم في العمود E، وترغب في التحقق مما إذا كانت الخلايا في العمود B تحتوي على أيٍّ من القيم الموجودة في العمود E، ثم إرجاع TRUE أو FALSE. - التحقق مما إذا كانت الخلية تحتوي على رقم
قد ترغب أحيانًا في التحقق مما إذا كانت الخلية تحتوي على أحرف رقمية. يقدّم لك هذا البرنامج التعليمي صيغةً تُرجع TRUE إذا احتوت الخلية على رقم، وFALSE إذا لم تحتوِ على رقم.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.