كيفية العثور بسرعة على موضع الحرف الأول (أبجدي) من السلسلة في Excel؟
إذا كنت تعمل مع قائمة من السلاسل النصية التي تحتوي على خليط من الحروف والأرقام في Excel، قد يكون العثور على موضع الحرف الأول أمرًا صعبًا. في هذا البرنامج التعليمي، سنوضح لك طرقًا مختلفة للعثور بسرعة على موضع أول حرف أبجدي في السلسلة.

العثور على موضع أول حرف أبجدي في السلسلة باستخدام الصيغ
فيما يلي بعض الصيغ التي ستساعدك في العثور على موضع الحرف الأول في السلسلة.
حدد خلية فارغة حيث ستضع النتيجة، هنا نأخذ الخلية B2 كمثال، وأدخل هذه الصيغة =MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))),0), واضغط مع الاستمرار على Shift + Ctrl, ثم اضغط Enter للحصول على النتيجة. بعد ذلك، انقر فوق الخلية B2 واسحب مقبض التعبئة التلقائي لتغطية الخلايا التي تحتاج إلى تطبيق هذه الصيغة عليها. شاهد لقطة الشاشة:
نصيحة: باستخدام الصيغة أعلاه، إذا لم يكن هناك أي حرف أبجدي، سيتم عرض قيمة خطأ.
في الصيغة، A2 هي الخلية التي تريد العثور فيها على موضع أول حرف أبجدي. يمكنك تغييرها حسب الحاجة.
العثور على موضع أول حرف أبجدي في السلسلة باستخدام الدالة المعرفة
إذا كنت غالبًا ما تستخدم الدوال المعرفة، فإليك أيضًا دالة معرفة تساعدك في العثور على أول حرف أبجدي وإرجاع موضعه.
1. اضغط على Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.
2. انقر فوق إدراج > وحدة، والصق الكود أدناه في نص الوحدة.
Function FirstNonDigit(xStr As String) As Long
'Updateby20220915
Dim xChar As Integer
Dim xPos As Integer
Dim I As Integer
Application.Volatile
For I = 1 To Len(xStr)
xChar = Asc(Mid(xStr, I, 1))
If (xChar <= 90 And xChar >= 65) Or (xChar <= 122 And xChar >= 97) Then
xPos = I
Exit For
End If
Next
FirstNonDigit = xPos
End Function
3. احفظ الكود وعد إلى الورقة، وحدد خلية فارغة وأدخل هذه الصيغة =FirstNonDigit(A15), واضغط Enter ويمكنك الآن العثور على موضع أول حرف أبجدي.
استخراج جميع الأحرف الأبجدية من السلسلة باستخدام Kutools لـ Excel
ولكن في بعض الحالات الأخرى، قد ترغب في استخراج الأحرف الأبجدية فقط من سلسلة مختلطة كما هو موضح في لقطة الشاشة أدناه. في هذه الحالة، يمكنك استخدام أداة حذف الأحرف المحددة من أداة Kutools لـ Excel - وهي أداة إضافية مفيدة للغاية لإنجاز المهمة بسرعة.
1. قم بعمل نسخة من السلاسل التي تريد استخراج الأحرف الأبجدية منها. شاهد لقطة الشاشة:
2. بعد ذلك، حدد السلاسل المنسوخة وانقر فوق Kutools > Text > حذف الأحرف المحددة. شاهد لقطة الشاشة:
3. وفي مربع الحوار المنبثق حذف الأحرف المحددة ، اختر الخيار الأحرف غير الأبجدية فقط، ويمكنك معاينة النتائج المحذوفة عند تحديد الخيار في مربع معاينة . شاهد لقطة الشاشة:
4. انقر فوق موافق أو تطبيق. الآن تم استخراج الأحرف الأبجدية فقط.
عرض: استخراج النص فقط من سلسلة رقمية أبجدية في Excel باستخدام Kutools لـ Excel
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel باستخدام Kutools لـ Excel، واختبر كفاءة غير مسبوقة. Kutools لـ Excel يوفر أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة الأكثر أهمية بالنسبة لك...
Office Tab يجلب واجهة التبويب إلى Office ويجعل عملك أسهل بكثير
- تفعيل تحرير وقراءة عبر التبويبات في Word، Excel، PowerPoint، Publisher، Access، Visio وProject.
- افتح وأنشئ عدة مستندات في تبويبات جديدة في نفس النافذة، بدلاً من نوافذ مستقلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات اليومية من الفأرة!
جميع إضافات Kutools. مثبت واحد
حزمة Kutools for Office تجمع بين إضافات Excel وWord وOutlook وPowerPoint إضافة إلى Office Tab Pro، وهي مثالية للفرق التي تعمل عبر تطبيقات Office.





- حزمة الكل في واحد — إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
- مثبّت واحد، ترخيص واحد — إعداد في دقائق (جاهز لـ MSI)
- الأداء الأفضل معًا — إنتاجية مُبسطة عبر تطبيقات Office
- تجربة كاملة لمدة30 يومًا — بدون تسجيل، بدون بطاقة ائتمان
- قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد