إزالة الفاصلة الأخيرة أو الزائدة من خلية في Excel
أحيانًا، عند استيراد البيانات من ملفات خارجية إلى تطبيق Excel، قد تظهر أحرف زائدة—مثل الفواصل—في نهاية السلاسل النصية. ويوضح هذا البرنامج التعليمي كيفية استخدام مجموعة من دوال IF وRIGHT وLEFT وLEN لإزالة الفاصلة الزائدة من خلية في Excel.

كيف تُزيل الفاصلة الأخيرة أو الزائدة من خلية في Excel؟
كما هو موضّح في لقطة الشاشة أدناه، تحتوي الخلايا في العمود B على بيانات تحتاج إلى إزالة الفواصل الزائدة من نهاياتها. يُرجى اتباع الخطوات التالية لتحقيق ذلك.

الصيغة العامة
=IF(RIGHT(A1,1)=",",LEFT(A1,LEN(A1)-1),A1)
المعاملات
A1: تمثّل الخلية التي تحتوي على النص الذي تريد إزالة الفاصلة الزائدة من نهايته.
كيف تستخدم هذه الصيغة؟
1. حدد خلية فارغة لإخراج النص بعد إزالة الفاصلة الزائدة؛ في هذه الحالة، اخترتُ الخلية D3.
2. أدخل الصيغة أدناه، ثم اضغط على مفتاحEnter. بعد ذلك، حدد خلية الناتج واسحب مقبض التعبئة (Fill Handle) لأسفل لتطبيق الصيغة على الخلايا الأخرى.
=IF(RIGHT(B3,1)=",",LEFT(B3,LEN(B3)-1),B3)

بعد ذلك، سترى أن جميع الفواصل الموجودة في نهاية السلاسل قد أُزيلت فورًا.
ملاحظة: في هذه الصيغة، تمثّل الخلية B3 السلسلة النصية التي تريد إزالة الفاصلة الزائدة منها. يُرجى تعديلها حسب الحاجة.
كيف تعمل هذه الصيغة؟
=IF(RIGHT(B3,1)=",",LEFT(B3,LEN(B3)-1),B3)
1. LEFT(B3,LEN(B3)-1)
- تحسب دالة LEN الطول الإجمالي لسلسلة النص "Excel، handy، addin،" وتعيد الناتج كـ 20؛
- ثم تستخرج دالة LEFT 19 حرفاً (20 ناقص 1 يساوي 19) من الجانب الأيسر لسلسلة النص "Excel، handy، addin،" فتحصل على الناتج "Excel، handy، addin".
2. IF(RIGHT("Excel, handy, addin,",1)=",","Excel, handy, addin","Excel, handy, addin,")
- هنا يتم التحقق مما إذا كانت القيمة الأخيرة في سلسلة النص "Excel، handy، addin،" عبارة عن فاصلة. فإذا وُجدت فاصلة في نهاية السلسلة، تُعاد السلسلة "Excel، handy، addin"، وإلا تُعاد السلسلة الأصلية "Excel، handy، addin،".
الدوال ذات الصلة
دالة IF في Excel
تقوم دالة IF في Excel بإجراء اختبار منطقي بسيط، وتعيد قيمةً ما إذا كانت النتيجة TRUE (صحيحة)، أو قيمةً أخرى إذا كانت النتيجة FALSE (خاطئة).
دالة RIGHT في Excel
تستخرج دالة RIGHT في Excel عددًا محدَّدًا من الأحرف من الجانب الأيمن لسلسلة نصية.
دالة LEFT في Excel
تستخرج دالة LEFT في Excel عدد الأحرف المحدَّد من بداية النص (من الجهة اليسرى).
دالة LEN في Excel
تُرجع دالة LEN في Excel عدد الأحرف في السلسلة النصية.
الصيغ ذات الصلة
إزالة الكلمة الأولى أو الأخيرة من سلسلة نصية
يشرح هذا البرنامج التعليمي كيفية إزالة الكلمة الأولى أو الأخيرة فقط من سلسلة نصية موجودة في خلية باستخدام صيغ Excel.
إزالة أول N أحرف من خلية
يقدّم هذا البرنامج التعليمي صيغتين تساعدانك على إزالة أول N أحرف من خلية في Excel بسهولة.
إزالة فواصل الأسطر من الخلايا في Excel
يقدّم لك هذا البرنامج التعليمي ثلاث صيغ فعّالة لإزالة فواصل الأسطر (التي تظهر عند الضغط على مفتاحَي Alt + Enter داخل خلية) من خلايا معيّنة في Excel.
إزالة نص من خلية عن طريق مطابقة المحتوى
يشرح هذا المقال كيفية استخدام دالة SUBSTITUTE لإزالة جزء من النص من خلايا معيّنة عبر مطابقة المحتوى.
إزالة نص من خلية بناءً على موقع معيّن
يشرح هذا البرنامج التعليمي كيفية استخدام الصيغ لإزالة نص من خلية وفقًا لموقعه المعيّن في Excel.
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.