كيفية ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة في Excel؟
على سبيل المثال، لديك سلسلة من الأرقام تحتوي على بادئة أو لاحقة حرفية، كيف يمكنك ترتيبها كأرقام عادية في Excel؟ يجمع هذا المقال عدة حلول للتعامل مع هذه المشكلة.
- ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة باستخدام دالة معرفة من قبل المستخدم
- ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة باستخراج الأرقام
- ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة بتقسيم النصوص والأرقام
- ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة بإزالة الحروف
ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة باستخدام دالة معرفة من قبل المستخدم
تقوم هذه الطريقة بتعريف دالة مخصصة (VBA) لاستخراج الأرقام فقط من الأرقام التي تحتوي على بادئة أو لاحقة، وبعد ذلك يمكنك الترتيب بسهولة.
1. اضغط على Alt + F11 معًا لفتح نافذة Microsoft Visual Basic for Applications.
2. انقر فوق إدراج > وحدة، ثم ألصق الكود VBA أدناه في نافذة الوحدة الجديدة.
دالة معرفة من قبل المستخدم: استخراج الأرقام فقط من السلاسل النصية
Function num(rng As Range) As String
Dim n As Integer
For n = 1 To Len(rng)
If Mid(rng, n, 1) Like "[0-9]" Then
num = num & Mid(rng, n, 1)
End If
Next n
End Function
3. احفظ الكود وأغلق نافذة Microsoft Visual Basic for Applications.
4. حدد خلية فارغة بجانب الأرقام الأصلية ذات البادئة أو اللاحقة، مثل الخلية B2، واكتب الصيغة =num(A2) (A2 هو الرقم الذي يحتوي على بادئة أو لاحقة) داخلها، ثم اسحب مقبض التعبئة التلقائية لهذه الخلية إلى النطاق الذي تحتاجه.
5. نظرًا لأن الأرقام المستخرجة يتم تخزينها كنص، نحتاج إلى تحويلها إلى أرقام. انسخ جميع الأرقام المستخرجة، انقر بزر الماوس الأيمن على النطاق المنسوخ وحدد لصق القيم من قائمة النقر بزر الماوس الأيمن. انظر لقطة الشاشة:
ملاحظة: في Excel 2007، يمكنك نسخ الأرقام المستخرجة المخزنة كنص، ثم النقر فوق الرئيسية > لصق > لصق القيم.
6. استمر في تحديد هذه الأرقام، ثم انقر فوق الزر بجانب الأرقام المحددة، وحدد تحويل إلى رقم من القائمة المنسدلة. انظر لقطة الشاشة:
7. استمر في تحديد الأرقام الجديدة، وانقر فوق البيانات > ترتيب من الأصغر إلى الأكبر أو ترتيب من الأكبر إلى الأصغر؛ وتحقق من خيار توسيع التحديد في مربع الحوار تحذير الفرز المنبثق، ثم انقر فوق زر الفرز. انظر لقطات الشاشة:


8. الآن تم ترتيب الأرقام ذات البادئة أو اللاحقة الحرفية كما لو كانت أرقامًا عادية (انظر لقطة الشاشة أدناه). يرجى حذف الأرقام المستخرجة إذا لزم الأمر.
ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة باستخراج الأرقام
في الواقع، Kutools لـ Excel يوفر أيضًا وظيفة مشابهة EXTRACTNUMBERS لاستخراج الأرقام من السلاسل النصية. لذلك، يمكننا ترتيب الأرقام ذات البادئة أو اللاحقة الحرفية عن طريق استخراج الأرقام أولاً.
Kutools لـ Excel - مزود بأكثر من 300 أدوات أساسية لبرنامج Excel. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! قم بالتنزيل الآن!
1. حدد خلية فارغة بجانب الأرقام ذات البادئة أو اللاحقة الحرفية، مثل الخلية B2، واكتب الصيغة =EXTRACTNUMBERS(A2,TRUE) (A2 هي الخلية التي تحتوي على الرقم مع البادئة أو اللاحقة الحرفية) داخلها، ثم اسحب مقبض التعبئة التلقائية لهذه الخلية إلى النطاق الذي تحتاجه. انظر لقطة الشاشة:
2. استمر في تحديد الأرقام المستخرجة، انقر فوق البيانات > ترتيب من الأصغر إلى الأكبر أو ترتيب من الأكبر إلى الأصغر؛ تحقق من خيار توسيع التحديد في مربع الحوار تحذير الفرز المنبثق، ثم انقر فوق زر الفرز. انظر لقطات الشاشة أدناه:


3. الآن تم ترتيب الأرقام ذات البادئة أو اللاحقة الحرفية كما لو كانت أرقامًا عادية. ويمكنك حذف جميع الأرقام المستخرجة حسب الحاجة.
ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة بتقسيم النصوص والأرقام
يدعم Kutools لـ Excel أيضًا تقسيم النصوص والأرقام من الخلايا باستخدام أداة تقسيم الخلايا. لذلك، يمكننا تقسيم النصوص والأرقام ووضعها في أعمدة مختلفة لتسهيل الترتيب. الرجاء القيام بما يلي:
Kutools لـ Excel - مزود بأكثر من 300 أدوات أساسية لبرنامج Excel. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! قم بالتنزيل الآن!
1. حدد الأرقام ذات البادئة أو اللاحقة الحرفية، وانقر فوق Kutools > النص > تقسيم الخلايا. انظر لقطة الشاشة أدناه:
2. في مربع الحوار تقسيم الخلايا المفتوح، يرجى التحقق من الخيار تقسيم إلى أعمدة في قسم النوع، والتحقق من النص والرقم في قسم التقسيم حسب ، والنقر فوق الزر موافق. انظر لقطة الشاشة أعلاه:
3. الآن يظهر مربع الحوار تقسيم الخلايا الثاني. يرجى تحديد الخلية بجانب الأرقام الأصلية ذات البادئة أو اللاحقة، مثل الخلية B2، والنقر فوق الزر موافق .
الآن تم تقسيم النصوص والأرقام ووضعها بجانب الأرقام الأصلية ذات البادئة أو اللاحقة. انظر لقطة الشاشة أدناه.
4. حدد الأرقام المقسمة، وانقر فوق البيانات > ترتيب من الأصغر إلى الأكبر أو ترتيب من الأكبر إلى الأصغر؛ وتحقق من خيار توسيع التحديد في مربع الحوار تحذير الفرز المنبثق، ثم انقر فوق زر الفرز. انظر لقطات الشاشة أدناه:


5. الآن تم ترتيب الأرقام ذات البادئة أو اللاحقة الحرفية كما لو كانت أرقامًا عادية. يمكنك حذف النصوص والأرقام المقسمة حسب الحاجة.
ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة بإزالة الحروف
تقوم هذه الطريقة بمقدمة أداة إزالة الأحرف من Kutools لـ Excel لإزالة جميع الأحرف غير الرقمية (بما في ذلك الحروف) وترك الأرقام فقط في الخلايا. وبعد ذلك يمكنك ترتيب الأرقام مع النصوص / الحروف البادئة أو اللاحقة بسهولة.
Kutools لـ Excel - مزود بأكثر من 300 أدوات أساسية لبرنامج Excel. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! قم بالتنزيل الآن!
1. انسخ جميع الأرقام ذات البادئة أو اللاحقة الحرفية، ثم الصق بجانب الأرقام الأصلية ذات البادئة أو اللاحقة الحرفية.
2. استمر في تحديد الأرقام الملصوقة، انقر فوق Kutools > النص > إزالة الأحرف، ثم تحقق فقط من الخيار غير رقمي في مربع الحوار إزالة الأحرف المنبثق، وانقر فوق الزر موافق . انظر لقطة الشاشة أدناه:
3. الآن تبقى الأرقام فقط في العمود الجديد. استمر في تحديد هذه الأرقام، وانقر فوق البيانات > ترتيب من الأصغر إلى الأكبر أو ترتيب من الأكبر إلى الأصغر؛ وتحقق من خيار توسيع التحديد في مربع الحوار تحذير الفرز المنبثق، ثم انقر فوق زر الفرز. انظر لقطات الشاشة أدناه:


4. احذف الأرقام حسب الحاجة.
عرض توضيحي: ترتيب الأرقام مع النصوص/الأحرف البادئة أو اللاحقة في Excel
مقالات ذات صلة
ترتيب الأسماء الكاملة بالاسم الأخير في Excel
ترتيب أعياد الميلاد (التواريخ) حسب الشهر في Excel بسرعة
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!