كيفية إزالة الأحرف من الخلية في Excel (10 طرق)

  • شارك هذا
Hugh West

جدول المحتويات

في هذه المقالة سوف تتعلم كيفية إزالة الأحرف من خلية في Excel.

تنزيل المصنف

يمكنك تنزيل ممارسة مجانية لمصنف Excel من هنا.

إزالة الأحرف من Cell.xlsm

10 طرق لإزالة الأحرف من الخلية في Excel

سيناقش هذا القسم كيفية إزالة الأحرف من خلية في Excel باستخدام أدوات أوامر Excel والصيغ المختلفة و VBA وما إلى ذلك

1. قم بإزالة أحرف معينة من الخلية باستخدام ميزة البحث والاستبدال في Excel

Find & amp؛ استبدال الأمر هو أسهل ميزة وأكثرها شيوعًا للقيام بمعظم المهام المتعلقة ببرنامج Excel. هنا سنتعرف على كيفية حذف الأحرف باستخدام Find & amp؛ استبدل ميزة في Excel.

ضع في اعتبارك مجموعة البيانات التالية حيث سنقوم بإزالة جميع الأحرف ( WWE ) من الخلايا في الرمز عمود مع ترك الأرقام فقط.

فيما يلي خطوات القيام بذلك ،

الخطوات:

  • حدد مجموعة البيانات.
  • ضمن علامة التبويب الصفحة الرئيسية ، انتقل إلى Find & amp؛ حدد - & GT. استبدل .

  • من النافذة المنبثقة البحث والاستبدال المربع ، في ابحث عن ما ، اكتب WWE.
  • اترك استبدل بالحقل فارغًا .

  • اضغط على استبدال الكل .

سيؤدي هذا إلى مسح كل WWE من الخلايا في الخاص بكمن بداية الخلية.

  • اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.

سيحذف 3 أحرف من بداية الخلايا.

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

خطوات إلى احذف الأحرف الأخيرة من الخلايا التي تحتوي على VBA UDF في Excel موضحة أدناه.

الخطوات:

  • بنفس الطريقة السابقة ، افتح Visual Basic Editor من علامة التبويب Developer و أدخل a Module في نافذة التعليمات البرمجية.
  • في نافذة التعليمات البرمجية ، انسخ الكود التالي والصقه.
5808

  • احفظ الكود وارجع إلى ورقة العمل التي تهمك واكتب الوظيفة التي أنشأتها للتو باستخدام VBA code (الوظيفة DeleteLastL في السطر الأول من الكود) وداخل أقواس الوظيفة DeleteLastL ، قم بتمرير الرقم المرجعي للخلية التي تريد إزالة الأحرف منها (في حالتنا ، نمرر الخلية B5 داخل الأقواس) ومقدار الأرقام التي تريد إزالتها من الحرف (نريد إزالة الحرفين الأخيرين لذلك نضع 2 ​​ ).
  • اضغط على أدخل .

سيزيل الأحرف من نهاية الخلية.

  • اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة إلى باقي الخلايا.

سيحذف آخر حرفين من نهاية الخلايا.

8.3حذف جميع الأحرف من الخلية مع VBA في Excel

الآن سوف نتعلم كيفية حذف جميع الأحرف من الخلايا مع VBA UDF في Excel.

الخطوات:

  • بنفس الطريقة السابقة ، افتح محرر Visual Basic من علامة التبويب Developer ثم أدخل a الوحدة في نافذة الكود
  • في نافذة الكود ، انسخ الكود التالي والصقه.
4242

  • احفظ الكود وارجع إلى ورقة العمل المهمة واكتب الوظيفة التي أنشأتها للتو باستخدام كود VBA (الوظيفة DeleteLetter في السطر الأول من الكود) وداخل أقواس وظيفة DeleteLetter ، قم بتمرير الرقم المرجعي للخلية الذي تريد إزالة الأحرف منه (في حالتنا ، نمرر الخلية B5 داخل الأقواس).
  • اضغط على أدخل .

ستزيل جميع الأحرف من الخلية.

  • اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.

ستحصل على مجموعة بيانات من تم تجريد الخلايا من جميع الأحرف.

اقرأ المزيد: كيفية إزالة النص قبل مسافة باستخدام صيغة Excel (5 طرق)

9. حذف الأحرف من الخلية باستخدام أداة Text to Column في Excel

يحتوي Excel على أداة أوامر مضمنة تسمى Text to Columns . يمكننا استخدام هذه الأداة لإزالة الأحرف من الخلايا في Excel.

يتم إعطاء خطوات للقيام بذلكأدناه.

الخطوات:

  • حدد الخلايا التي تريد إزالة الأحرف منها.
  • انتقل إلى علامة التبويب البيانات - & GT. نص إلى أعمدة

  • من النافذة المنبثقة ، حدد عرض ثابت كنوع البيانات.
  • انقر فوق التالي .

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

  • اختر تنسيق بيانات العمود وفقًا لحاجتك.
  • انقر فوق إنهاء .

ستحصل جميع البيانات باستثناء الأحرف الموجودة في عمود آخر.

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

10. إزالة الأحرف من الخلية باستخدام التعبئة السريعة في Excel

يمكنك أيضًا حذف الأحرف من الخلايا باستخدام ميزة Flash Fill في Excel. ما يفعله Flash Fill هو أنه يبحث أولاً عن أي نمط يوفره المستخدم ثم يملأ الخلايا الأخرى وفقًا لهذا النمط.

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

الخطوات:

  • انظر إلى الصورة التالية ، حيث نريد إزالة كل WWE من الرمز WWE101 . إذن الخلية المجاورة لها ، كتبنا فقط 101 لتعريف Excel بالنمط الذي نريده.
  • ثم تحديد باقي الخلايا ، نضغط على Data - & gt؛ تعبئة فلاش .

سوف تملأ جميع الخلايا المتبقية بنفس النمط الذي قدمناه ، مع تجريد WWE وتركك مع الأرقام فقط.

يمكنك أيضًا الضغط على Keyboard Shortcut Ctrl + E لتنشيط Flash Fill .

اقرأ المزيد: كيفية إزالة نص معين من الخلية في Excel (أسهل 11 طريقة)

الخاتمة

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

مجموعة البيانات في Excel وتترك لك الأرقام فقط.

اقرأ المزيد: كيفية إزالة النص من خلية Excel (9 طرق سهلة)

2. احذف أحرف معينة من الخلية باستخدام الدالة SUBSTITUTE في Excel

بخلاف Find & amp؛ استبدل ميزة الأمر في Excel ، باستخدام الصيغة هي الطريقة الأكثر أمانًا والأكثر تحكمًا لاستخراج أي نوع من النتائج في Excel. للحصول على ناتج مجموعة بيانات بدون أي حرف محدد في Excel ، يمكنك تنفيذ دالة SUBSTITUTE .

عامة البديل الصيغة ،

=SUBSTITUTE(cell, " old_text" , " new_text" )

هنا ،

old_text = النص الذي تريد إزالته

new_text = النص الذي تريد استبداله بـ

يوجد أدناه نفس مجموعة البيانات التي استخدمناها في القسم أعلاه. وهذه المرة ، بدلاً من استخدام Find & amp؛ استبدل ميزة لإزالة الأحرف ، سنقوم بتطبيق وظيفة SUBSTITUTE للحصول على الإخراج المطلوب.

الخطوات:

  • في خلية فارغة حيث تريد أن تظهر النتيجة الخاصة بك ، اكتب الصيغة التالية ،
=SUBSTITUTE(C5,"WWE","")

هنا ،

C5 = خلية تحتوي على قيمة لإخراج الأحرف

"WWE" = الأحرف المراد إزالتها

"" = لاستبدال "WWE" بسلسلة فارغة

  • اضغط على أدخل .

سيحل محل كل WWE (أو أي نص آخر حددته) بسلسلة فارغة (أو ملفالسلسلة التي استبدلت بها).

  • اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.

لقد عثرت الآن على نتيجة مجموعة بيانات من الخلايا بدون أي أحرف.

اقرأ المزيد: كيفية إزالة نص معين من عمود في Excel (8 طرق)

3. استخراج الحروف من مثيل معين من خلية في Excel

حتى الآن كنا نتعلم فقط كيفية إزالة جميع الأحرف من الخلايا. ولكن ماذا لو كنت تريد حذف الأحرف فقط من موضع معين من الخلايا.

مثل ، بدلاً من إزالة جميع WWE من الخلايا ، نريد الاحتفاظ بالأول <1 فقط> W مع الأرقام من كل خلية.

الخطوات:

  • تمامًا مثل القسم أعلاه حيث قمنا بتطبيق SUBSTITUTE وظيفة لإزالة WWE ، هنا سنحدد فقط الموضع المعين الذي نريد إزالة الأحرف منه.

    لذا فإن الصيغة أعلاه البديل ،

=SUBSTITUTE(C5,"WWE","")

تصبح ،

=SUBSTITUTE(C5,"WE","",1)

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

  • اضغط على أدخل .

  • مرة أخرى ، فقط اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيقصيغة لبقية الخلايا.

الآن لقد عثرت على نتيجة مجموعة بيانات من الخلايا مع الأول W جنبًا إلى جنب مع الأرقام.

4. حذف عدة أحرف محددة من الخلية باستخدام وظيفة الاستبدال المتداخلة

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

لذلك دعونا نتعرف على كيفية تنفيذ الوظيفة المتداخلة SUBSTITUTE لإزالة عدة أحرف مرة واحدة.

الخطوات:

  • لإنشاء وظيفة متداخلة SUBSTITUTE ، يجب عليك كتابة SUBSTITUTE وظيفة داخل وظيفة أخرى SUBSTITUTE وتمرير الحجج ذات الصلة داخل الأقواس.

    لفهم المزيد ، تحقق من الصورة أدناه ،

حيث ،

لإزالة متعددة W من خلية C5 ، نكتب الصيغة أولاً ،

=SUBSTITUTE(C5,"W","")

ثم ، لحذف E (أو أي حرف آخر تطلبه) معه ، نضع هذه الصيغة داخل صيغة أخرى SUBSTITUTE وتمرير الوسيطات ( old_text ، new_text ) بداخله (في حالتنا ، كان " E","" ).

إذن ، الآن الصيغة هي ،

=SUBSTITUTE(SUBSTITUTE(C5,"W",""),"E","")

  • اضغط على أدخل .

سيحل محل كل W و E (أو أي نص آخر حددته) بسلسلة فارغة(أو السلسلة التي استبدلت بها).

  • مرة أخرى اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.
  • لقد عثرت الآن على نتيجة مجموعة بيانات من الخلايا بدون أحرف.

    5. قم بإزالة الأحرف الأولى أو الأخيرة من الخلية باستخدام الصيغة في Excel

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

    5.1 احذف الأحرف الأولى من الخلية بالصيغة في Excel

    فيما يلي خطوات حذف الأحرف الأولى من الخلايا التي تحتوي على الصيغة في Excel.

    الخطوات:

    • أولاً ، حدد الخلية التي تريد أن تظهر النتيجة الخاصة بك.
    • في الخلية ، اكتب الصيغة التالية ،
    =RIGHT(C5, LEN(C5)-3)

    هنا ،

    C5 = الخلية لحذف الأحرف من

    • اضغط على أدخل .

    سيزيل الأحرف من بداية الخلية.

    • اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.

    سيحذف جميع الأحرف من بداية الخلايا.

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

    • LEN (C5) - & gt؛ تحدد وظيفة LEN طول الخلية C5
      • الإخراج: 6
      • <1 6>
    • لين (C5) -3 - & GT ؛ يصبح
      • 6-3
      • الإخراج: 3
    • RIGHT (C5، LEN (C5) -3 ) - & GT. يصبح
      • اليمين (C5، 3)
      • الإخراج: 101
      • الشرح: حذف أول 3 أحرف من الخلية C5

    5.2 إزالة الأحرف الأخيرة من الخلية التي تحتوي على الصيغة في Excel

    خطوات حذف الأحرف الأخيرة من الخلايا مع الصيغة في Excel مذكورة أدناه.

    الخطوات:

    • أولاً ، حدد الخلية التي تريد أن تظهر النتيجة الخاصة بك.
    • في الخلية ، اكتب الصيغة التالية ،
    =LEFT(C5, LEN(C5)-2)

    هنا ،

    C5 = الخلية المطلوب حذف الحروف من

    • اضغط على أدخل .

    سيزيل الحروف من نهاية الخلية.

    • اسحب الصف لأسفل باستخدام مقبض التعبئة لتطبيق الصيغة على باقي الخلايا.

    سيحذف جميع الحروف من نهاية الخلايا.

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

    • LEN (C5) - & GT؛ طول الخلية C5
      • الإخراج: 6
    • LEN (C5) -2 - & GT. يصبح
      • 6-2
      • الإخراج: 4
    • LEFT (C5، LEN (C5) -2 ) - & GT. يصبح
      • LEFT (C5، 2)
      • الإخراج: WWE1
      • التفسير: حذف آخر حرفين من الخلية C5

    اقرأ المزيد: كيفية إزالة النص بعد الحرف في Excel (3 طرق)

    6. تخلص من الحرفين الأول والأخير من الخلية ذات الصيغة في Excel

    في هذا القسم ،سيوضح لك كيفية إزالة جميع الأحرف الموجودة في الخلية.

    خطوات للقيام بذلك موضحة أدناه.

    الخطوات:

    • أولاً ، حدد الخلية التي تريد أن تظهر النتيجة الخاصة بك.
    • في الخلية ، اكتب الصيغة التالية ،
    =MID(C5,3,LEN(C5)-4)

    هنا ،

    C5 = الخلية المطلوب حذف الحروف من

    • اضغط على أدخل .

    سيزيل الأحرف من بداية الخلية ونهايتها.

    • اسحب الصف لأسفل باستخدام مقبض التعبئة للتطبيق الصيغة لبقية الخلايا.

    ستحذف جميع الأحرف من بداية الخلايا ونهايتها.

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

    • LEN (C5) - & GT؛ طول الخلية C5
      • الإخراج: 6
    • LEN (C5) -4 - & GT. يصبح
      • 6-4
      • الإخراج: 2
    • MID (C5،3، LEN (C5) -4) - & GT. يصبح
      • MID (C5،3،2)
      • الإخراج: E1
      • التفسير: احذف الحرفين الأخيرين من الخلية الخلية C5 بدءًا من موضع 3 مع وظيفة MID .

    اقرأ المزيد: كيفية إزالة النص من Excel Cell (9 طرق سهلة)

    7. احذف الأحرف من الخلية مع صيغة الصفيف في Excel

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

    هنا سنعرض لك صيغة صفيف لحذف الأحرف من الخلايا في Excel.

    الخطوات:

    • أولاً ، حدد الخلية التي تريد أن تظهر النتيجة الخاصة بك.
    • في الخلية ، اكتب الصيغة التالية ،
    =SUM(MID(0&C5,LARGE(INDEX(ISNUMBER(--MID(C5,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10)

    هنا ،

    C5 = الخلية لحذف الأحرف من

    • اضغط على أدخل .

    سيزيل جميع الأحرف من الخلايا في Excel.

    • اسحب الصف لأسفل باستخدام Fill Handle لتطبيق الصيغة على بقية الخلايا.

    سيؤدي إلى حذف جميع الأحرف من مجموعة بيانات الخلايا في Excel.

    ملاحظات:

    • ستزيل صيغة المصفوفة هذه جميع أنواع الأحرف بما في ذلك الحروف والأحرف الخاصة وما إلى ذلك باستثناء الأحرف الرقمية. على سبيل المثال ، إذا كانت السلسلة الأصلية هي abc * 123-def ، فستزيل هذه الصيغة جميع الأحرف والأحرف الخاصة باستثناء الأرقام وإرجاع 123.
    • إذا لم يكن هناك حرف رقمي في السلسلة الأصلية ، فستعود هذه الصيغة 0.

    اقرأ المزيد: كيفية إزالة نص من خلية Excel مع ترك أرقام (8 طرق)

    8. تخلص من الأحرف الأولى أو الأخيرة من الخلية ذات الوظيفة المحددة من قبل المستخدم (UDF) في VBA

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

    8.1 حذف الأحرف الأولى من الخلية مع VBA في Excel

    خطوات حذف الأحرف الأولى من الخلايا مع VBA UDF في Excel موضحة أدناه.

    الخطوات:

    • اضغط على Alt + F11 على لوحة المفاتيح أو انتقل إلى علامة التبويب Developer - & gt؛ Visual Basic لفتح محرر Visual Basic .

    • في نافذة التعليمات البرمجية المنبثقة ، من شريط القوائم ، انقر فوق إدراج - & GT. الوحدة النمطية .

    • انسخ الكود التالي والصقه في نافذة الكود.
    9747

    This is ليس إجراءً فرعيًا لتشغيل برنامج VBA ، فهذا يؤدي إلى إنشاء دالة محددة بواسطة المستخدم (UDF) . لذلك ، بعد كتابة الرمز ، بدلاً من النقر فوق الزر "تشغيل" من شريط القائمة ، انقر فوق حفظ .

    • عد الآن إلى ورقة العمل المهمة واكتب الوظيفة التي أنشأتها للتو باستخدام كود VBA (الوظيفة DeleteFirstL في السطر الأول من الكود) وداخل أقواس DeleteFirstL ، قم بتمرير الرقم المرجعي للخلية الذي تريد إزالة الأحرف منه (في حالتنا ، نقوم بتمرير الخلية B5 داخل الأقواس) والمقدار الأرقام التي نريد تجريد الحرف (نريد إزالة الأحرف الثلاثة الأولى لذلك نضع 3 ).
    • اضغط على أدخل .

    سيزيل الحروف

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