كيفية إزالة الحروف من السلاسل / الأرقام / الخلايا في إكسيل؟
تتحدث هذه المقالة عن كيفية إزالة الأحرف من السلاسل النصية / الخلايا / الأرقام في Excel. ونقدم أربع طرق لحلها عن طريق صيغة الصفيف ، والوظيفة المحددة من قبل المستخدم ، والوظيفة الإضافية لجهة خارجية في Kutools for Excel.
- إزالة الأحرف من السلاسل / الأرقام / الخلايا مع صيغة الصفيف
- قم بإزالة الأحرف من السلاسل / الأرقام / الخلايا باستخدام الوظيفة المحددة بواسطة المستخدم
- قم بإزالة الأحرف من السلاسل / الأرقام / الخلايا باستخدام أداة إزالة الأحرف من Kutools for Excel
- قم بإزالة الأحرف من السلاسل / الأرقام / الخلايا باستخدام وظيفة EXTRACTNUMBER من Kutools for Excel
إزالة الأحرف من السلاسل / الأرقام / الخلايا مع صيغة الصفيف
يمكننا تطبيق صيغة مصفوفة لإزالة الأحرف من السلاسل / الأرقام / الخلايا في Excel. يرجى القيام بما يلي:
1. حدد خلية فارغة ستعيد السلسلة النصية بدون أحرف ، أدخل الصيغة =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 هي الخلية التي ستقوم بإزالة الأحرف منها) بداخلها ، ثم اضغط على CTRL + تغير + أدخل مفاتيح في نفس الوقت.
2. استمر في تحديد الخلية ، ثم اسحب مقبض التعبئة إلى النطاق الذي تريده. والآن سترى تمت إزالة جميع الأحرف من سلاسل النص الأصلي كما هو موضح أدناه لقطة الشاشة:
ملاحظة:
(1) ستزيل صيغة الصفيف هذه جميع أنواع الأحرف باستثناء الأحرف الرقمية. على سبيل المثال ، السلسلة النصية الأصلية هي abc-859 * -24 اختبار، ستزيل صيغة المصفوفة هذه جميع الأحرف والأحرف الخاصة (* و -) والعودة 85924.
(شنومكس) إذا لم يكن هناك رقم في السلسلة النصية ، فإن صيغة الصفيف هذه سترجع 2.
الدفعة افصل النص والأرقام من خلية / عمود واحد إلى أعمدة / صفوف مختلفة
Kutools for Excel يعزز ملف تقسيم الخلايا فائدة ويدعم دفعة فصل جميع أحرف النص وأرقام خلية / عمود واحد إلى عمودين / صفين.
قم بإزالة الأحرف من السلاسل / الأرقام / الخلايا باستخدام الوظيفة المحددة بواسطة المستخدم
يمكننا أيضًا إضافة وظيفة محددة من قبل المستخدم إلى Excel لإزالة الحروف من السلاسل / الأرقام / الخلايا. يرجى القيام بما يلي:
1. صحافة قديم + F11 مفاتيح في نفس الوقت لفتح نافذة ميكروسوفت فيسوال باسيك للتطبيقات.
2. انقر إدراج > وحدة، ثم انسخ الكود التالي والصقه في نافذة الوحدة النمطية الافتتاحية الجديدة.
VBA: إزالة الأحرف من السلاسل / الأرقام / الخلايا في Excel
Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function
3. حفظ هذه الوظيفة المعرفة من قبل المستخدم. حدد خلية فارغة ستعيد السلسلة النصية بدون أحرف ، وأدخل الصيغة = StripChar (A2) (A2 هي الخلية التي ستزيل الأحرف منها) بداخلها ، واسحب مقبض التعبئة لأسفل إلى النطاق الذي تريده. انظر لقطات الشاشة:
الملاحظات:
(1) يمكن لهذه الوظيفة المعرفة من قبل المستخدم أيضًا إزالة جميع أنواع الأحرف باستثناء الأحرف الرقمية. على سبيل المثال ، السلسلة النصية الأصلية هي abc-859 * -24 اختبار، ستزيل صيغة الصفيف هذه الأحرف والأحرف الخاصة (* و -) والعودة 85924.
(2) هذه الوظيفة التي يحددها المستخدم ستعيد الأرقام المخزنة كسلاسل نصية.
قم بإزالة الأحرف من السلاسل / الأرقام / الخلايا باستخدام وظيفة EXTRACTNUMBERS من Kutools for Excel
ستقدم هذه الطريقة Kutools for Excel عدد المستخلصات تعمل على إزالة جميع الحروف من اللدغات / الأرقام / الخلايا بسهولة في Excel. يرجى القيام بما يلي:
كوتولس ل إكسيل - مزود بأكثر من 300 أداة أساسية لبرنامج Excel. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! التحميل الان!
1. حدد خلية فارغة ستعيد السلسلة النصية بدون أحرف ، وانقر كوتولس > وظائف > نص > الأعداد الإضافية. انظر لقطة الشاشة:
2. في مربع حوار فتح وسيطات الدالة ، حدد الخلية التي ستزيل الأحرف منها إلى ملف رسالة قصيرة مربع ، اختياري للكتابة الحقيقة or خاطئة في N مربع ، وانقر فوق OK .
ملاحظات: الكتابة الحقيقة سيعيد الأرقام الرقمية ، أثناء كتابة أي شيء أو خاطئة سيعيد الأرقام المخزنة كسلاسل نصية.
3. استمر في تحديد الخلية ، واسحب مقبض التعبئة إلى النطاق الذي تريده. وبعد ذلك سترى إزالة جميع الأحرف من السلاسل النصية الأصلية. انظر لقطة الشاشة:
كوتولس ل إكسيل - شحن برنامج Excel بأكثر من 300 أداة أساسية. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! احصل عليه الآن
الملاحظات:
(1) يمكنك كتابة الصيغة = عدد المستخلصات (A2، TRUE) في الخلية المحددة مباشرة ، ثم اسحب مقبض التعبئة إلى النطاق الذي تريده.
(2) ستزيل وظيفة EXTRACTNUMBERS هذه أيضًا جميع أنواع الأحرف باستثناء الأحرف الرقمية.
قم بإزالة الأحرف من السلاسل / الأرقام / الخلايا باستخدام أداة إزالة الأحرف من Kutools for Excel
ستزيل جميع الطرق المذكورة أعلاه جميع الأحرف باستثناء الأحرف الرقمية. لكن في بعض الأحيان قد ترغب في إزالة الأحرف فقط من السلسلة النصية ، مع الاحتفاظ بالأحرف الرقمية وغيرها. ستقدم هذه الطريقة Kutools for Excel إزالة الأحرف فائدة لإنجازها بسهولة في Excel.
كوتولس ل إكسيل - مزود بأكثر من 300 أداة أساسية لبرنامج Excel. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! التحميل الان!
1. حدد الخلايا التي ستقوم بإزالة الأحرف منها ، وانقر فوق كوتولس > نص > إزالة الأحرف.
2. في مربع الحوار "إزالة الأحرف" ، حدد ملف ألفا الخيار، وانقر فوق Ok زر. وبعد ذلك سترى تتم إزالة الأحرف فقط من الخلايا المحددة. انظر لقطة الشاشة:
ملاحظات: إذا كنت تريد بالفعل إزالة جميع أنواع الأحرف باستثناء الأحرف الرقمية ، فيمكنك التحقق من غير رقمي الخيار وانقر فوق Ok في مربع الحوار "إزالة الأحرف". انظر لقطة الشاشة:
كوتولس ل إكسيل - شحن برنامج Excel بأكثر من 300 أداة أساسية. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! احصل عليه الآن
العرض التوضيحي: إزالة الأحرف من السلاسل / الأرقام / الخلايا في Excel
مقالات ذات صلة:
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!