انتقل إلى المحتوى الرئيسي

كيفية إزالة الأحرف الأولى أو الأخيرة من خلية أو سلسلة في إكسيل؟

يوضح هذا البرنامج التعليمي حيلًا سريعة مختلفة لإزالة الأحرف N الأولى أو الأخيرة من خلية أو سلسلة في Excel.

doc حذف أول آخر 1 1. إزالة الأحرف N الأولى مع الصيغة / UDF
2. إزالة الأحرف N الأخيرة مع الصيغة / UDF
3. إزالة مجموعة أحرف N من اليسار أو اليمين أو الوسط بدون الصيغ
4. تنزيل ملف عينة

1. إزالة الأحرف N الأولى مع الصيغ

في هذا الجزء ، أقدم ثلاث طرق مختلفة لإزالة الأحرف N الأولى بسرعة من سلسلة.

1.1 إزالة الأحرف N الأولى مع وظيفة RIGHT / REPLACE

>> اجمع بين الوظيفتين RIGHT و LEN لإزالة الأحرف N الأولى

بناء جملة الصيغة والحجج

الصيغة: = RIGHT (string_cell، LEN (string_cell) -n_character)

المرجع: string_cell: الخلية التي تستخدمها لإزالة الأحرف

n_character: عدد الأحرف التي تريد إزالتها

مثال: أزل أول حرفين من السلسلة في الخلية A2 ، انسخ والصق الصيغة
= يمين (A2، LEN (A2) -2)
صحافة أدخل مفتاح
doc حذف أول آخر 2

>> وظيفة REPLACE لإزالة أول حرف N

بناء جملة الصيغة والحجج

الصيغة: = REPLACE (Old_text، Strat_n، Num_Chars، New_text)

المرجع: Old_text: الخلية التي تستخدمها لاستبدال الأحرف

Old_text: الخلية التي تستخدمها لاستبدال الأحرف

Start_n: موضع الحرف في old_text الذي تريد استبداله بـ new_text

Num_Chars: عدد الأحرف في النص القديم التي تريد استبدالها بـ new_text

New_text: النص الذي سيحل محل old_text

مثال: استبدل أول حرفين بلا شيء في الخلية A6 ، انسخ والصق هذه الصيغة:
= REPLACE (A6,1,2،XNUMX،XNUMX، "")
صحافة أدخل مفتاح
doc حذف أول آخر 3

1.2 إزالة الأحرف N الأولى مع وظيفة محددة من قبل المستخدم

1. صحافة ALT + F11 مفاتيح لتمكين نافذة Microsoft Visual Basic للتطبيقات ، ثم انقر فوق إدراج > وحدة لإنشاء وحدة.

2. انسخ الكود أدناه والصقه في ملف وحدة النصي.

رمز فبا: إزالة الأحرف n الأولى

Public Function RemoveFirstC(rng As String, cnt As Long)

RemoveFirstC = Right(rng, Len(rng) - cnt)

End Function

3. احفظ الرمز وارجع إلى الورقة التي تستخدمها. على سبيل المثال ، قم بإزالة الأحرف الثلاثة الأولى من السلسلة في الخلية A3 ، وانسخ هذه الصيغة والصقها
= RemoveFirstC (A11,3،XNUMX)
صحافة أدخل مفتاح
doc حذف أول آخر 4


إزالة الموقف

تعمل أداة إزالة الأحرف هذه على تعزيز كفاءتك بنسبة 90٪ ، اترك الكثير من الوقت للاستمتاع بحياتك

▲ قل وداعًا لتعديل الصيغ وحفظها ، مما يمنحك راحة كاملة للدماغ.

▲ باستثناء هذه الأداة ، هناك 228 أداة متقدمة (بما في ذلك أكثر من 30 أداة لتحرير النص) آخر في Kutools for Excel ، والذي يمكنه حل ملف 80% ألغاز Excel.

▲ كن خبيرًا في برنامج Excel في 5 دقائق ، واكسب تقدير الناس وترقيتهم.

▲ أكثر من 110000 شخص ذو كفاءة عالية وخيار 300+ شركة مشهورة عالميًا.

نسخة تجريبية مجانية لمدة 30 يومًا ، لا يلزم وجود بطاقة ائتمان


2. إزالة الأحرف N الأخيرة مع الصيغ

في هذا الجزء ، توجد طريقتان لإزالة الأحرف N الأخيرة من السلسلة في Excel.

2.1 إزالة الأحرف N الأخيرة بوظيفة LEFT

بناء جملة الصيغة والحجج

الصيغة: = LEFT (string_cell، LEN (string_cell) -Num_chars)

المرجع: string_cell: الخلية التي تستخدمها لإزالة الأحرف

n_character: عدد الأحرف التي تريد إزالتها

مثال: قم بإزالة الحرفين الأخيرين من السلسلة في الخلية A2 ، وانسخ الصيغة والصقها
= LEFT (A2، LEN (A2) -2)
صحافة أدخل مفتاح
doc حذف أول آخر 5

2.2 إزالة الأحرف N الأخيرة بوظيفة يحددها المستخدم

1. صحافة ALT + F11 مفاتيح لتمكين نافذة Microsoft Visual Basic للتطبيقات ، انقر فوق إدراج > وحدة لإنشاء وحدة.

2. انسخ الكود أدناه والصقه في البرنامج النصي للوحدة النمطية.

كود فبا: إزالة الأحرف n الأخيرة

Public Function RemoveLastC(rng As String, cnt As Long)

RemoveLastC = Left(rng, Len(rng) - cnt)

End Function

3. احفظ الرمز وارجع إلى الورقة التي تستخدمها. على سبيل المثال ، قم بإزالة الأحرف الثلاثة الأخيرة من السلسلة في الخلية A3 ، واكتب هذه الصيغة
= RemoveLastC (A5,3،XNUMX)
صحافة أدخل مفتاح
doc حذف أول آخر 6


بعد التمرير

هل ترغب في الحصول على زيادة في الأجور وكثير من الوقت لمرافقة العائلة؟

يعمل Office Tab على تحسين كفاءتك بنسبة 50٪ في Microsoft Office الذي يعمل الآن

لا يمكن تصديق أن العمل في مستندين أو أكثر أسهل وأسرع من العمل في مستند واحد.

بالمقارنة مع المتصفحات المعروفة ، فإن الأداة المبوبة في Office Tab أكثر قوة وفعالية.

قلل مئات النقرات على الماوس وكتابة لوحة المفاتيح كل يوم من أجلك ، وداعًا يد الماوس الآن.

إذا كنت تعمل عادةً في مستندات متعددة ، فسيوفر Office Tab وقتًا رائعًا بالنسبة لك.

30- يوم تجريبي مجاني، بطاقة الإئتمان غير مطالب بها.

تفاصيل أكثرتحميل مجاني الآن


3. إزالة N أحرف من اليسار أو اليمين أو الوسط بدون الصيغ

إذا كنت لا تريد إضاعة الوقت في تذكر الصيغ للتعامل مع مهمة إزالة الأحرف N من يسار السلسلة أو يمينها ، إزالة حسب الموضع فائدة كوتولس ل إكسيل يمكنه التعامل مع هذه المهمة بنقرات بدون أي صيغ.

الآن ، اجعلك تعمل بشكل أسرع وأفضل من الآخرين ، احصل على الترقية بسهولة

35 أداة لتحرير النص لبرنامج Excel تعمل على تحسين إنتاجيتك بنسبة 90٪ في معالجة النصوص وتترك الكثير من الوقت للاستمتاع بالحياة

هذه الأدوات جزء واحد فقط من Kutools for Excel ، وهناك 194 أداة أخرى يمكن حلها 80% Excel الألغاز بالنسبة لك.

  • تساعدك Kutools for Excel على التعامل بسهولة مع 1500 سيناريو عمل، وتحسين كفاءتك بنسبة 71% في المتوسط ​​كل يوم
  • بنقرة واحدة لإكمال معظم العمليات المعقدة ، تجنب يد الماوس التي تسببها آلاف النقرات بالماوس.
  • يمكنك ثوانٍ من التعامل مع مهام Excel دون البحث عن صيغة مؤلمة و VBA ، ولديك المزيد من الوقت لمرافقة عائلتك.
  • تم اختيارها من قبل أكثر من 110000 شخص عالي الكفاءة وأكثر من {module708} مؤسسة عالمية معروفة.

بعد التثبيت المجاني Kutools for Excel ، يرجى القيام بما يلي:

حدد الخلايا التي تريد إزالة الأحرف منها ، مع تطبيق الأداة المساعدة بالنقر فوق كوتولس > نص > إزالة حسب الموضع.
doc حذف أول آخر 7

3.1 إزالة الأحرف الأولى / الأخيرة N بدون صيغة

>> إزالة أول حرف N

doc حذف أول آخر 8

1 في أرقام textbox ، اكتب عدد الأحرف التي تريد إزالتها من السلسلة ، في هذا المثال ، سأزيل أولاً 3 شخصيات من الأوتار.

2) تحقق من اليسار الخيار في الموقع الحالي والقسم الخاص به.

يتم عرض النتيجة على النحو التالي:
doc حذف أول آخر 9

>> إزالة آخر حرف N

doc حذف أول آخر 10

1 في أرقام textbox ، اكتب عدد الأحرف التي تريد إزالتها من السلسلة ، في هذا المثال ، سأزيل الأخير 3 شخصيات من الأوتار.

2) تحقق من اليمين الخيار في الموقع الحالي والقسم الخاص به.

يتم عرض النتيجة على النحو التالي:
doc حذف أول آخر 11

3.2 أزل حرف N من موضع محدد متوسط ​​بدون صيغة

لكن في بعض الأحيان ، قد ترغب في إزالة عدد معين من الأحرف من منتصف السلسلة.

مثال: تبدأ إزالة 3 أحرف من الأحرف الثالثة من السلسلة.

doc حذف أول آخر 12

1 في رقم الهاتف نص ، اكتب عدد الأحرف التي تريد إزالتها من السلاسل ، هنا سأزيل 3 حرفا.

2) تحقق تحديد الخيار ، ثم اكتب الرقم الذي تريد إزالة السلسلة التي تبدأ منه بجوار مربع النص في الموقع الحالي القسم ، هنا سأزيل الأحرف من الحرف الثالث.

يتم عرض النتيجة على النحو التالي:
doc حذف أول آخر 13

قم بإزالة الأحرف حسب الموضع بدون الصيغ

إزالة حسب الموضع

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

مزيد من النصائح حول إزالة الشخصيات ...


تنزيل ملف نموذج

عينة


أدوات الإنتاجية الموصى بها

علامة تبويب Office - الاستعراض المبوب وتحرير وإدارة المستندات في Microsoft Office 2019-2003 و Office 365


علامة تبويب المكتب

Kutools for Excel - يجمع أكثر من 300 أداة متقدمة لتوفير 50% من الوقت في عملك اليومي في Excel


علامة التبويب kutools
علامة التبويب kutoolsp
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Helpful Article
This comment was minimized by the moderator on the site
buenísimo, mil gracias!!
This comment was minimized by the moderator on the site
Gracias por tu ayuda me sirvió mucho, utilizando en vez de izquierda, DERECHA se obtienen tambien buenos resultados...Gracias. 
This comment was minimized by the moderator on the site
Merci vraiment ca m'a beaucoup aidé, thanks it is very useful
This comment was minimized by the moderator on the site
Love this!!! Explained clearly. Easy to follow. Worked!!! Thanks!
This comment was minimized by the moderator on the site
Thanks, great help.
This comment was minimized by the moderator on the site
"658414 Mottagares kundnummer Menigo Rutt VÄX319" is my information, but I'm only interested in the last six letters/numbers. Any ideas?
This comment was minimized by the moderator on the site
Hi, Krets, you can use this formula =RIGHT(A1, 6) to extract last 6 characters in another cell. For more details, please read this article:

https://www.extendoffice.com/documents/excel/1656-excel-extract-first-character.html
This comment was minimized by the moderator on the site
"A/P MALKAWATHE,,TALUKA SOUTH SOLAPUR,SOLAPUR,Solapur,413252" this is my data. I want pincode separated from the data. by using =RIGHT(P2,LEN(P2)-6) it is not working.
This comment was minimized by the moderator on the site
You want to extract last 6 characters, the formula =RIGHT(P2,6) may help you, more details, please go to this article.https://www.extendoffice.com/documents/excel/3639-excel-extract-part-of-string.html
This comment was minimized by the moderator on the site
nice its work nice thank you very much
This comment was minimized by the moderator on the site
Just what I needed!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations