Note: The other languages of the website are Google-translated. Back to English

كيفية إزالة أحرف X الأولى أو الأخيرة أو أحرف موضع معينة من النص في Excel؟

بالنسبة لمعظم مستخدمي Excel ، في بعض الأحيان ، تحتاج إلى حذف الأحرف n الأولى من بداية السلاسل النصية أو إزالة الأحرف x الأخيرة من نهاية السلاسل النصية كما هو موضح أدناه. في هذه المقالة ، سأقدم بعض الحيل المفيدة لحل هذه المهمة بسرعة وسهولة في Excel.
 

قم بإزالة أول حرف x من doc 1


الطريقة الأولى: إزالة أحرف x الأولى أو الأخيرة من السلاسل النصية باستخدام الصيغ

 أزل أول حرف x من بداية السلاسل النصية:

في Excel ، يمكنك استخدام الدالتين RIGHT و LEFT لإزالة عدد معين من الأحرف من بداية السلاسل أو نهايتها ، يرجى القيام بذلك على النحو التالي:

1. اكتب الصيغة التالية أو انسخها في خلية فارغة C4 حيث تريد وضع النتيجة:

=RIGHT(A4, LEN(A4)-2)

والصحافة أدخل مفتاح للحصول على النتيجة الأولى. انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 2

ملاحظة: في الصيغة أعلاه:

  • A4 هي قيمة الخلية التي تريد إزالة الأحرف ؛
  • عدد 2 يعني عدد الأحرف التي تريد إزالتها من بداية السلسلة النصية.

2. بعد ذلك ، حدد الخلية C4 واسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة فيها ، وتمت إزالة أول حرفين من السلاسل النصية ، انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 3


 إزالة أحرف x الأخيرة من نهاية السلاسل النصية:

إذا كنت بحاجة إلى إزالة آخر عدة أحرف ، فيمكنك استخدام وظيفة LEFT مثل وظيفة RIGHT.

الرجاء إدخال هذه الصيغة أو نسخها في خلية فارغة:

=LEFT(A4, LEN(A4)-9)

ثم اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة ، وتم حذف الأحرف التسعة الأخيرة من السلاسل النصية مرة واحدة ، انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 4

ملاحظة: في الصيغة أعلاه:

  • A4 هي قيمة الخلية التي تريد إزالة الأحرف ؛
  • عدد 9 يعني عدد الأحرف التي تريد إزالتها من نهاية السلسلة النصية.

الطريقة 2: إزالة أحرف x الأولى أو الأخيرة من السلاسل النصية باستخدام الوظيفة المعرفة بواسطة المستخدم

فيما يلي وظيفة معرّفة من قِبل المستخدم والتي يمكن أن تساعدك أيضًا على إزالة الأحرف الأولى أو الأخيرة من السلاسل النصية ، يرجى القيام بذلك على النحو التالي:

 أزل أول حرف x من بداية السلاسل النصية:

1. اضغط باستمرار على ALT + F11 مفاتيح لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. انقر إدراج > وحدة، والصق التعليمة البرمجية التالية في نافذة الوحدة النمطية.

Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function

3. ثم ارجع إلى ورقة العمل ، ثم أدخل هذه الصيغة: =removefirstx(A4,2) في خلية فارغة ، ثم اسحب مقبض التعبئة لأسفل للحصول على النتائج التي تريدها ، انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 5

ملاحظة: في الصيغة أعلاه:

  • A4 هي الخلية التي تريد إزالة الأحرف ؛
  • عدد 2 يشير إلى عدد الأحرف التي تريد إزالتها من بداية السلسلة النصية.

 إزالة أحرف x الأخيرة من نهاية السلاسل النصية:

لإزالة الأحرف n الأخيرة من السلاسل النصية ، يرجى تطبيق الوظيفة المحددة بواسطة المستخدم التالية:

Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function

ثم قم بتطبيق هذه الصيغة: =removelastx(A4,9) للحصول على النتائج كما تريد ، انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 6

ملاحظة: في الصيغة أعلاه:

  • A4 هي الخلية التي تريد إزالة الأحرف ؛
  • عدد 9 يشير إلى عدد الأحرف التي تريد إزالتها من نهاية السلسلة النصية.

الطريقة الثالثة: إزالة أحرف x الأولى والأخيرة أو أحرف موضع معينة بدون أي صيغ

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

بعد تثبيت كوتولس ل إكسيل، الرجاء تطبيق إزالة حسب الموضع وفق هذه الخطوات:

1. حدد النطاق الذي تريد إزالة بعض الأحرف فيه. ثم اضغط كوتولس > نص > إزالة حسب الموضع. انظر لقطة الشاشة:

2. حدد العمليات التالية في النافذة المنبثقة إزالة حسب الموضع صندوق المحادثة.

  • (1.) حدد عدد الأحرف المراد حذفها.
  • (2.) اختر من اليسار الخيار تحت الموقع الحالي قسم لحذف الأحرف n الأولى ، انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 8

نصيحة: إزالة حسب الموضع يمكن أن تساعدك الأداة المساعدة أيضًا في إزالة الأحرف n الأخيرة أو أحرف معينة من موضع معين.

الطريقة الرابعة: إزالة كل من أحرف x الأولى والأخيرة من السلاسل النصية باستخدام الصيغة

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

1. الرجاء إدخال هذه الصيغة أو نسخها في خلية فارغة:

=MID(A4,3,LEN(A4)-11)

والصحافة أدخل مفتاح للحصول على النتيجة الأولى. انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 11

ملاحظة: في الصيغة أعلاه:

  • A4 هي قيمة الخلية التي تريد إزالة الأحرف ؛
  • عدد 3 هو واحد أكثر من عدد الأحرف التي تريد إزالتها من الجانب الأيسر ؛
  • عدد 11 هو العدد الإجمالي للأحرف التي تريد إزالتها.

2. بعد ذلك ، حدد الخلية C4 واسحب مقبض التعبئة لأسفل إلى الخلايا حيث تريد تطبيق هذه الصيغة ، وتمت إزالة أول حرفين وآخر 2 أحرف على الفور من السلاسل النصية ، انظر لقطة الشاشة:

قم بإزالة أول حرف x من doc 12



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

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2021 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (134)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
استخدامه الكامل لجعل البيانات أسهل بكثير شكرا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
آسف ، لكن لا يعمل معي. يظهر لي خطأ.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
اطبع هذا العنصر للمساعدة في إزالة الأحرف.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا عزيزي على هذه المساعدة
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أشكركم على نشر هذا!! :-)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا ما أبحث عنه .. أريد شيئًا آخر: أريد نسخ القيم الموجودة بين قوسين في خلية أخرى ، في حالتك - الرمز البريدي (ZIP): 211230 ، أريد نسخ الرمز البريدي إلى خلية أخرى.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
[اقتباس] هذا ما أبحث عنه .. أحتاج إلى شيء آخر: أريد نسخ القيم الموجودة بين قوسين في خلية أخرى ، في حالتك- الرمز البريدي (ZIP): 211230 ، أريد نسخ الرمز البريدي إلى خلية أخرى .كن سعيدا[/ quote] مرحباً ، سعيد. هل سبق لك أن تحصل على الجواب؟ إذا لم يكن الأمر كذلك ، فإن أسهل طريقة ستكون باستخدام الأمر Mid. على سبيل المثال ، إذا كان الرمز البريدي (ZIP): 211230 موجودًا في الخلية A1 ، فسيكون الأمر = MID (A1,11,3،3،11) - على سبيل المثال ، خذ الأحرف الثلاثة الوسطى بدءًا من الرقم الحادي عشر من اليسار.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي 275 اسما ولكن بشكل متكرر. أريد استخراج كل اسم من تلك القائمة التي ستظهر مرة واحدة فقط.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا زيد ، للمهمة التي ذكرتها. يمكننا استخدام تركيبة IF و COUNT IF على سبيل المثال: = IF (COUNTIF ($ A $ 1: $ A $ 275، A1) = 1، A1، FALSE) التحيات ، Umakanth Ramineedi
تم تصغير هذا التعليق بواسطة المشرف على الموقع
حدد العمود المحدد وفي لوحة "البيانات" .. انقر على "إزالة التكرارات"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ثاكس لمساعدتي
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نصيحة ممتازة! لقد جعلتم حياتي أسهل بكثير يا رفاق :)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا جزيلا كان مفيدا حقا!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نصيحة رائعة! مفيد جدا للمبتدئين مثلي! شكرًا!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا لك الفريق .... مفيد حقا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي مجموعة من الأرقام. البعض منهم لديه صفر في البداية. لا يمكن أن يكون الرقم الأول هو صفر. الأرقام ليست كلها بنفس الطول ولكني أريد فقط أن يختفي الصفر. هل هناك طريقة للقيام بذلك.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
kn: يمكنك استخدام ما يلي ، مع الأخذ في الاعتبار أن الخلية المصدر هي A1 في الصيغة أدناه ، إذا كان سيتم تقييم الحرف الأول ، وإذا كان صفرًا ، فسيتم إزالته ، وإذا لم يكن صفراً ، فسيظل كما هي. = IF ((LEFT (A1,1،0) = "1")، RIGHT (A1، (LEN (A1) -1))، AXNUMX) آمل أن يساعدك هذا ، في صحتك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أهلاً! آمل أن تتمكنوا من مساعدتي يا رفاق في كيفية إزالة أي أحرف بعد الفاصلة الأولى من اليسار والإضافة
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا #Ray ، يبدو أن سؤالك يفتقد إلى بعض التفاصيل في النهاية ، ولكن لإزالة أي شيء بعد الغيبوبة الأولى ، يمكنك استخدام ما يلي: بافتراض أن بيانات المصدر الخاصة بك موجودة في A1. بشكل أساسي ، يمسك كل ما تبقى من الغيبوبة الأولى التي يجدها في السلسلة (موضع الغيبوبة مطروحًا منه 1) = LEFT (A1، (SEARCH ("،"، A1) -1)) إذا كان A1 هو abcdef ، فستحصل على ghijkl abcdef
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا يا رفاق ، قم بإعداد قائمة من 3 أعمدة وحوالي 500 صف ، وفي كل خلية لدي "#" يجب إزالته. أنا لا أفهم حقًا كيفية إزالته ولا أواصل استخدام الصيغة في الأعلى. قد يكون ذلك لأنني أستخدم جهاز Mac؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مجرد البحث والاستبدال. ابحث عن "#" استبدل بـ "" فارغ. بهذه الطريقة لا تحتاج حتى إلى صيغة. هذا مع الأخذ في الاعتبار أنه يوجد "#" واحد فقط تريد إزالته في كل خلية. في صحتك!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ولكن ماذا لو كانت الأحرف في الخلية لها ألوان خطوط مختلفة وأريد الاحتفاظ بألوانها؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
استخدم رسام التنسيق في هذه الحالة. لنفترض أن بياناتك الأصلية موجودة في "العمود A" (المنسق بالألوان) وأن البيانات بعد تطبيق الصيغة موجودة في "العمود B" (غير منسق) ، ثم اتبع الخطوات التالية: 1) انقر فوق "نسخ التنسيق" من "الصفحة الرئيسية" القائمة 2) انقر فوق اسم العمود "أ" (يجب تحديد العمود الكامل) 3) انقر فوق اسم العمود "ب" سيكون لديك نفس تنسيق العمود "ب" كعمود المصدر (العمود أ). أتمنى أن يساعدك هذا.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لطيفة يا رفاق نصيحة. نصائح مفيدة جدا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرًا لك! الصيغة تعمل لاحتياجاتي! :-)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
شكرا ، هذا منشور رائع. أحاول سحب الحرف الأول من اسمين لأتمتة في سجل الإجراءات؟ هل يمكنك مساعدتي بهذه الصيغة؟ بالتأكيد هو LEN. ولكن لا يمكنني الحصول عليه فقط .... بريان آدمز = بكالوريوس شكرا كريج
تم تصغير هذا التعليق بواسطة المشرف على الموقع
Craig ، يمكنك القيام بذلك: = CONCATENATE ((MID (A2,1,1،2،2))، (MID (A1، (FIND (""، A1) +2)، 2))) مع الأخذ في الاعتبار أن بيانات المصدر الخاصة بك موجودة في الخلية أ 3. ومع ذلك ، لن يعمل هذا إذا كان لديك أكثر من اسمين مميزين مفصولة بمسافات. يمكنك توضيح ذلك في عبارة IF لمعالجة الحالات التي يكون لديك فيها 3 أسماء وترغب في استخراج XNUMX أحرف (مثل John Bon Jovi .... JBJ)!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
جرب هذا bro A1 = Brian Adams B2 = CONCATENATE (LEFT (A1,1،1)، LEFT (RIGHT (A1، SEARCH (""، A1) -1)، XNUMX))
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مدهش! كان هذا مفيدًا جدًا ، شكرًا !!!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مفيد حقا شكرا لنشر هذا
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كان futnction مفيدًا جدًا وبسبب هذا تمكنت من توفير مقدار الوقت المتأخر
لا توجد تعليقات منشورة هنا حتى الآن
عرض المزيد
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL