KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن إزالة الحرف الأول أو الأخير إذا كان فاصلة أو رمزاً معيناً في Excel؟

المؤلفSiluviaتاريخ التعديل

عند العمل مع البيانات في Excel، من الشائع أن تواجه إدخالات يبدأ أول حرفٍ فيها أو ينتهي آخر حرفٍ بفاصلة أو رمزٍ غير مرغوب فيه. وغالبًا ما تظهر هذه الحالات عند تصدير البيانات من أنظمة أخرى، أو دمج مجموعات بيانات، أو بعد تحرير المعلومات النصية بشكل جماعي. ويمكن أن يؤدي تنظيف هذه الرموز العالقة ليس فقط إلى تحسين مظهر بياناتك، بل أيضًا إلى تجنّب الأخطاء في عمليات التحليل والمعالجة اللاحقة—مثل البحث أو المطابقة أو الاستيراد إلى أنظمة أخرى.

سيأخذك هذا البرنامج التعليمي في جولة عملية لتتعرف على طرق سريعة لإزالة أول حرف أو آخر حرف—عندما يطابق رمزاً محدداً (مثل الفاصلة)—من خلايا متعددة في Excel. وستجد تعليماتٍ خطوة بخطوة لكلٍّ من صيغ Excel ووظائف Kutools لـ Excel، إلى جانب سيناريوهات إضافية ونصائح لاستكشاف الأخطاء وإصلاحها، لمساعدتك على اختيار الحل الأمثل لمهماتك.


حذف آخر/أول حرف إذا كان فاصلة أو رمزاً معيناً باستخدام صيغة

تقدم صيغ Excel طريقة مباشرة لإزالة أول حرف أو آخر حرف غير مرغوب فيه فقط إذا كان يطابق رمزاً محدداً من قيم الخلايا الخاصة بك. يُعد هذا النهج مفيداً بشكل خاص عندما تريد حلاً ديناميكياً وتفضّل عدم تثبيت إضافات خارجية. يمكنك استخدام هذه الصيغ لمهمات تنظيف البيانات على مجموعات بيانات صغيرة أو كبيرة، ويمكن توسيعها بسهولة لاستخدام رموز مختلفة عن طريق تعديل المعاملات.

حذف آخر حرف إذا كان فاصلة

لإزالة آخر حرف من خلية فقط إذا كانت فاصلة، اتبع الخطوات التالية:

1. اختر خلية فارغة لعرض النتيجة—مثلًا، D2. أدخل الصيغة التالية في الخلية المحددة، ثم اضغطEnter للتأكيد:

=IF(RIGHT(B2,1)=",",LEFT(B2,LEN(B2)-1),B2)

لقطة شاشة من Excel تُظهر صيغة لإزالة الحرف الأخير إذا كان فاصلة

2. اسحب مقبض التعبئة (المربع الصغير في الزاوية السفلية اليمنى للخلية) لأسفل لتطبيق الصيغة على الخلايا الأخرى في القائمة. ستعرض كل خلية النص بعد إزالة آخر فاصلة، ولكن فقط إذا كان آخر حرف فاصلة فعلًا.

حذف أول حرف إذا كان فاصلة

لإزالة أول حرف إذا كان فاصلة، استخدم الطريقة التالية:

1. حدد خلية فارغة (مثل D2 إذا كانت بياناتك تبدأ من B2)، ثم أدخل هذه الصيغة:

=IF(LEFT(B2,1)=",",RIGHT(B2,LEN(B2)-1),B2)

لقطة شاشة من Excel تُظهر صيغة لإزالة الحرف الأول إذا كان فاصلة

2. بعد الضغط علىEnter، انسخ الصيغة لأسفل حسب الحاجة لتغطية نطاق بياناتك. وستُعيد الصيغة قيمة الخلية دون الفاصلة البادئة إن وُجدت.

ملاحظة:في كلتا الصيغتين، يشير "B2" إلى الخلية التي ترغب في فحصها ومعالجتها، و"," هو الرمز المراد إزالته. إذا كنت بحاجة إلى استهداف رمز آخر—مثل الفاصلة المنقوطة أو الشرطة—فاستبدل الفاصلة في الصيغة وفقًا لذلك. وإذا كانت بياناتك تبدأ من عمود أو صف مختلف، فعدِّل مراجع الخلايا لتتناسب مع ذلك.

نصائح عملية: تُعد هذه الحلول الصيغية الأنسب للحالات التي تحتاج فيها إلى الحفاظ على البيانات الأصلية دون تغيير، مع إخراج البيانات المُنظَّمة إلى عمود منفصل. إذا أردت إزالة أحرف أخرى، فما عليك سوى تغيير الحرف الموجود بين علامتي الاقتباس في صيغتك. وتذكّر دائمًا التحقق من وجود تناقضات في البيانات قبل تطبيق الصيغ على مجموعة بيانات كبيرة، إذ ستقوم الصيغ بإزالة الرمز المحدَّد فقط ولن تؤثر على أي أحرف غير مرغوب فيها أخرى.

تذكير بالخطأ: إذا كانت خلاياك فارغة أو تحتوي على حرف واحد فقط (مثل فاصلة منفردة)، فقد تُرجع الصيغة سلسلة فارغة. هذا سلوك متوقع، لذا تأكد من أخذه بعين الاعتبار عند مراجعة نتائجك.


حذف آخر/أول حرف إذا كان فاصلة أو رمزاً معيناً باستخدام Kutools لـ Excel

إذا كنت تعمل مع مجموعات بيانات كبيرة وترغب في تبسيط عملية اكتشاف الأحرف غير المرغوب فيها وإزالتها من بداية الخلايا أو نهايتها، فإنKutools لـ Excelيوفّر أدوات عملية تساعدك على إنجاز هذه المهمة بكفاءة عالية. باستخدام ميزتيتحديد خلايا محددةوحذف الأحرف من موقع معينمن Kutools، يمكنك تحديد بياناتك وتنظيفها بسهولة دون الحاجة إلى إنشاء صيغ معقدة أو البحث يدويًا عن المشكلات. ويُعدّ هذا الحل مثاليًا بشكل خاص عند الحاجة إلى تنظيف نطاق واسع من الخلايا في مكانها، وهو خيار رائع للمستخدمين ذوي المهارات المتوسطة في Excel أو لأولئك الذين يسعون إلى أتمتة توفر الوقت.

Kutools لـ Excelيقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

1. حدد جميع الخلايا في نطاقك المستهدف التي قد تبدأ أو تنتهي بالحرف الذي تريد تقييمه، ثم انقر فوقKutools > Select > تحديد خلايا محددةمن قائمة Kutools.

لقطة شاشة لخيار تحديد خلايا محددة من Kutools for Excel

2. في مربع الحوارتحديد خلايا محددة، قم بتكوين الخيارات التالية للحصول على اختيار دقيق:

2.1) ضمننوع التحديد، اخترخليةللتركيز على خلايا فردية.
2.2) فيتحديد النوع، استخدم القائمة المنسدلة لاختيار إماينتهي بـأويبدأ بـ، حسب ما إذا كنت تريد إزالة الحرف الأخير أو الأول.
2.3) أدخل الحرف الذي تريد اكتشافه، مثل الفاصلة (,) أو رمزًا آخر، في مربع النص.
2.3) اضغطموافقلتطبيق إعداداتك.
بمجرد أن يؤكد لك مربّع الحوار عدد الخلايا التي تطابق معاييرك، انقرموافقمرة أخرى. سيتم تحديد الخلايا ذات الصلة تلقائيًّا في ورقة العمل الخاصة بك.

لقطة شاشة لمربع حوار تحديد خلايا محددة من Kutools for Excel

3. بعد تحديد الخلايا المناسبة، انقر فوقKutools > Text > حذف الأحرف من موقع معينلفتح أداة الإزالة.

لقطة شاشة لخيار الإزالة حسب الموضع من Kutools for Excel

4. في مربع الحوارحذف الأحرف من موقع معين، قم بتكوين الإعدادات لإزالة الحرف المطلوب. اكتب1 في مربعNumbers للإشارة إلى أنك تريد إزالة أول حرف أو آخر حرف فقط. اخترFrom left لإزالة أول حرف، أوFrom right لإزالة آخر حرف. بعد الانتهاء من التحديد، انقر فوقOK لتطبيق التغييرات.

لقطة شاشة لمربع حوار الإزالة حسب الموضع من Kutools for Excel

الآن، سيتم إزالة الحرف غير المرغوب فيه من بداية أو نهاية الخلايا المحددة فورًا.

تلميح: ستُعدِّل هذه العملية بياناتك الأصلية مباشرةً، لذا إذا كنت ترغب في الاحتفاظ بنسخة من المحتوى الأولي، ففكّر في نسخ عمودك قبل البدء. ويُعد نهج Kutools مفيداً بشكل خاص إذا كان اختيارك يتضمَّن صفوفاً مخفية أو نتائج قابلة للتصفية، إذ تعمل أدواته بشكل موثوق على الخلايا المرئية فقط.

تحذير: تأكد مرتين من تحديد جميع الخلايا المستهدفة بدقة قبل استخدام أداة حذف الأحرف من موقع معين، لتجنب إدخال تعديلات غير مقصودة على بياناتك.

إذا واجهت مشكلات حيث لا تتم إزالة جميع الأحرف كما هو متوقع، فتأكد من أن اختيارك يتطابق مع الحرف الذي أدخلته. كما تحقق من عدم وجود مسافات بادئة/الفراغات الخلفية، والتي قد تؤثر على دقة الكشف.

Kutools لـ Excel- عزِّز Excel بقوة أكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً وزيادة الإنتاجية.احصل عليه الآن


حذف آخر/أول حرف باستخدام كود VBA

للمستخدمين الراغبين في أتمتة مهمة التنظيف هذه عبر نطاق متغير، يُعدّ استخدام كود VBA (Visual Basic for Applications) حلاً مرنًا وفعّالًا. يناسب أسلوب VBA الحالات التي تحتاج فيها إلى معالجة أوراق متعددة أو مجموعات بيانات كبيرة، أو تفضّل ماكرو قابلاً لإعادة الاستخدام مستقبلاً. ويتيح لك كود VBA إزالة أول حرف أو آخر حرف فقط إذا كان يطابق رمزاً محدداً، مثل الفاصلة أو الفاصلة المنقوطة أو غيرها.

1. للبدء، انقر فوقDeveloper Tools > Visual Basic. في نافذةMicrosoft Visual Basic for Applications التي تظهر، انتقل إلىInsert > Module.

2. انسخ والصق كود VBA التالي في الوحدة النمطية (Module):

Sub RemoveFirstOrLastIfChar()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    Dim RemoveChar As String
    Dim PositionType As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select Range to clean", xTitleId, WorkRng.Address, Type:=8)
    
    RemoveChar = Application.InputBox("Character to remove (e.g. , or ;)", xTitleId, ",", Type:=2)
    
    PositionType = Application.InputBox("Remove from (Enter 'Left' or 'Right')", xTitleId, "Right", Type:=2)
    
    Application.ScreenUpdating = False
    
    For Each Rng In WorkRng
        If PositionType = "Right" Then
            If Right(Rng.Value, 1) = RemoveChar Then
                Rng.Value = Left(Rng.Value, Len(Rng.Value) - 1)
            End If
        ElseIf PositionType = "Left" Then
            If Left(Rng.Value, 1) = RemoveChar Then
                Rng.Value = Right(Rng.Value, Len(Rng.Value) - 1)
            End If
        End If
    Next
    
    Application.ScreenUpdating = True
End Sub

3. لتشغيل الكود، انقر فوق الزرزر التشغيلفي محرر VBA. بعد تنفيذ الماكرو، سيطلب منك Excel تحديد النطاق المراد تنظيفه، ثم إدخال الحرف المستهدف (مثل الفاصلة)، واختيار الجهة («Left» أو «Right») التي تريد الإزالة منها.

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

تلميح عملي: يُنصح بحفظ مصنفك قبل تشغيل الماكرو، خاصةً إذا كنت تطبّق التغييرات على نطاق بيانات كبير أو على بيانات مهمة. ويمكنك تخصيص الماكرو ليَعمل على أوراق محددة، أو تحسينه لمعالجة أحرف متعددة عند الحاجة.

تذكير بالخطأ: تأكد دائمًا من إدخال الحرف بالشكل نفسه الذي يظهر به في بياناتك، واختر بعناية بين «Left» أو «Right» أثناء المعالجة. فالمدخلات حساسة لحالة الأحرف ويجب أن تتطابق تمامًا مع محتوى الخلية.

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل