كيفية إزالة آخر 3 أحرف في Excel (4 صيغ)

  • شارك هذا
Hugh West

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

قم بتنزيل Practice Workbook

ننصحك بتنزيل ملف Excel والممارسة معه.

إزالة الأحرف الثلاثة الأخيرة. xlsm

4 صيغ لإزالة الأحرف الثلاثة الأخيرة في Excel

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

لذلك ، دون إجراء أي مناقشة أخرى ، دعنا نتعمق في جميع الطرق واحدة تلو الأخرى.

1. استخدم الدالتين LEFT و LEN لحذف الأحرف الثلاثة الأخيرة في Excel

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

🔗 الخطوات:

❶ أولاً وقبل كل شيء ، حدد خلية E5 ▶ لتخزين نتيجة الصيغة.

❷ ثم اكتب الصيغة

=LEFT(D5,LEN(D5)-3)

داخل الخلية.

❸ بعد ذلك اضغط على الزر ENTER .

❹ أخيرًا ، اسحب رمز Fill Handle إلى نهاية العمود الاسم المعطى .

هذا كل شيء.

␥ تفصيل الصيغة:

📌 بناء الجملة: LEFT (نص ، [num_chars])

📌 بناء الجملة: LEN ( text)

  • LEN (D5) -3 ▶ تحسب طول النص ، " Jason Roy " ثم تطرح النتيجة باستخدام 3 .
  • D5 يشير إلى عنوان الخلية للنص " Jason Roy ".
  • = LEFT (D5، LEN (D5) -3) اقتطاع الأحرف الثلاثة الأخيرة ، مثل " Roy " من النص " Jason Roy ".

اقرأ المزيد: إزالة الحرف الأخير من سلسلة Excel

2. احذف الأحرف الثلاثة الأخيرة باستخدام وظيفة REPLACE في Excel

الآن ، سنحذف الأحرف الثلاثة الأخيرة عن طريق استبدالها بسلسلة فارغة ("") . للقيام بذلك ، سنستخدم وظيفة الاستبدال هنا.

🔗 الخطوات:

❶ أولاً ، حدد خلية E5 ▶ لتخزين نتيجة الصيغة.

❷ ثم اكتب الصيغة

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

داخل الخلية.

❸ بعد ذلك اضغط على الزر ENTER .

❹ أخيرًا ، اسحبرمز مقبض التعبئة في نهاية العمود الاسم المعطى .

هذا كل شيء.

␥ انهيار الصيغة:

التركيب: REPLACE (old_text، start_num، num_chars، new_text)

📌 بناء الجملة: البحث (find_text، within_text، [start_num])

  • "" ▶ يشير إلى سلسلة فارغة في Excel.
  • 3 ▶ تشير إلى آخر 3 أحرف في سطر نص.
  • FIND(" ",D5)+1 ▶ يعثر على رقم البداية لآخر 3 أحرف.
  • " " ▶ المستخدمة لاكتشاف النهاية من سطر نصي.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") اقتطاع الأحرف الثلاثة الأخيرة ، أي " Roy " من النص " Jason Roy ".

اقرأ المزيد: إزالة الحرف الأخير من السلسلة في Excel باستخدام VBA

3. تجاهل الأحرف الثلاثة الأخيرة في Excel باستخدام ميزة تعبئة الفلاش

لقد توصل Microsoft Excel 2013 والإصدارات الأحدث إلى أداة مفيدة للغاية تسمى Flash Fill . في هذا القسم ، سنحذف الأحرف الثلاثة الأخيرة ، أي تجاهل اللقب ، Roy من كل اسم من أسماء الموظفين بمساعدة أداة Flash Fill . فيما يلي الخطوات التي يجب اتباعها:

🔗 الخطوات:

❶ أولاً وقبل كل شيء ، حدد خلية E5 واكتب Jason فيه.

❷ ثم اضغط على الزر ENTER .

❸ في الخلية التالية ، E6 يبدأ الكتابة براندون ترك لقبه فقط ، Roy .

الآن ستلاحظ أن Excel قد حصل بالفعل على النمط واقترح معاينة لجميع الأسماء التالية.

❹ كل ما عليك فعله هو الضغط فقط الزر ENTER مرة أخرى.

وهكذا ، قمنا بإكمال العمود الاسم المعطى بأسماء معينة فقط للموظفين.

اقرأ المزيد: كيفية إزالة الأحرف في Excel

4. قم بإزالة الأحرف الثلاثة الأخيرة باستخدام كود VBA في Excel

أخيرًا ، في هذا القسم ، سنستخدم رموز VBA لحذف الأحرف الثلاثة الأخيرة ، أي اسم اللقب Roy من جميع الأسماء الكاملة للموظفين. الآن هنا تأتي الخطوات:

🔗 الخطوات:

حدد النطاق (D5: D14) من الخلايا ▶ لإزالة الأحرف الثلاثة الأخيرة.

❷ اضغط على مفاتيح ALT + F11 ▶ لفتح نافذة VBA .

❸ انتقل إلى إدراج الوحدة النمطية .

انسخ ما يلي رمز VBA :

4768

❺ اضغط على CTRL + V ▶ إلى الصق ما سبق VBA code.

حفظ VBA code و الرجوع إلى جدول البيانات الخاص بك.

❼ الآن ، حدد خلية E5 ▶ لتخزين نتيجة الصيغة.

❽ ثم اكتب الصيغة

=RemoveLast3Characters(D5,3)

داخل الخلية.

❾ بعد ذلك اضغط على الزر ENTER .

❹ أخيرًا ، اسحب رمز Fill Handle إلى نهاية الاسم المعطى عمود.

هذا كل شيء.

📓 ملاحظة:

الوظيفة =RemoveLast3Characters(Text,Number) هي وظيفة مركبة. يمكنك استخدام هذه الوظيفة مع رمز VBA لحذف أي عدد من الأحرف الأخيرة من سلسلة. ما عليك سوى إدخال أي رقم تريده في خانة Number الخاصة بالوظيفة. هذا كل شيء.

أشياء يجب تذكرها

📌 كن حذرًا بشأن بناء الجملة للوظائف .

📌 أدخل البيانات نطاقات بعناية في الصيغ .

📌 ("") تشير إلى سلسلة فارغة في Excel.

الخاتمة

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

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