كيف يمكن فصل النص والرقم من خلية واحدة إلى عمودين؟
إذا كان لديك عمود يحتوي على سلاسل نصية مكوَّنة من جزأين—نص ورقم—وترغب الآن في فصل كلٍّ من النص والرقم من خلية واحدة إلى عمودين منفصلين، كما هو موضح في لقطة الشاشة التالية، فيمكنك إنجاز هذه المهمة في Excel باستخدام الطرق التالية.

الطريقة 1: فصل تقسيم حسب النص والرقم باستخدام الصيغ في Excel
باستخدام الصيغ التالية، يمكنك فصل النص والأرقام الموجودين في خلية واحدة إلى خليتين منفصلتين بسهولة. يُرجى اتباع الخطوات التالية:
1. أدخل هذه الصيغة في خلية فارغة — مثل C3 حيث تريد عرض النتيجة:=LEFT(A3,MIN(FIND())){0,1,2,3,4,5,6,7,8,9},A3&"0123456789"))-1)، ()A3 هي الخلية التي تحتوي على السلسلة النصية التي تريد فصلها)، ثم اضغط على مفتاحEnter للحصول على الجزء النصي فقط من الخلية A3. انظر لقطة الشاشة:

2. بعد ذلك، يمكنك استخراج الأرقام من الخلية بتطبيق هذه الصيغة: =RIGHT(A3,LEN(A3)-MIN(FIND())){0,1,2,3,4,5,6,7,8,9},A3&"0123456789"))+1)، ()A3 هي الخلية التي تحتوي على السلسلة النصية التي تريد فصلها). أدخل هذه الصيغة في الخلية D3 حيث تريد وضع الأرقام، ثم اضغط على مفتاحEnter لتحصل على الأرقام كما يلي:

3. بعد ذلك، حدد الخلايا C3:D3، ثم اسحب مقبض التعبئة (fill handle) إلى الخلايا التي تريد تطبيق الصيغة عليها، وستلاحظ أن النص والأرقام قد فُصلا تلقائيًا إلى خلايا منفصلة:

Kutools لـ Excel's تقسيم الخلاياميزة أداة قوية، يمكنها مساعدتك على تقسيم قيم الخلايا إلى أعمدة أو صفوف متعددة، كما يمكنها مساعدتك على تقسيم السلاسل الأبجدية الرقمية إلى أعمدة تقسيم حسب النص والرقم منفصلة، إلخ…انقر للتنزيل Kutools لـ Excel!

الطريقة 2: فصل تقسيم حسب النص والرقم باستخدام ملء الفلاش (Flash Fill) في Excel 2013 والإصدارات الأحدث
باستخدام الصيغ السابقة، يمكنك فصل النص عن الرقم فقط عندما يسبق النص الأرقام. أما إذا كانت السلسلة تحتوي على أرقام تسبق النص، فيمكنك استخدام ميزةملء الفلاش (Flash Fill)في Excel 2013 والإصدارات الأحدث.
إذا كنت تستخدم Excel 2013 أو إصدارًا أحدث، فقد تساعدك ميزةملء الفلاش (Flash Fill)على فصل النص إلى عمود والأرقام إلى عمود آخر بسهولة. يُرجى اتباع الخطوات التالية:
1. اكتب الأرقام الخاصة بأول سلسلة نصية بالكامل في خلية فارغة مجاورة — مثل B3، كما في لقطة الشاشة:

2. بعد ذلك، حدد النطاق B3:B7 حيث تريد ملء الأرقام، ثم انقر علىبيانات (Data) > ملء الفلاش (Flash Fill)، وستُملأ الأرقام في الخلايا دفعة واحدة. انظر لقطة الشاشة:

3. بعد ذلك، أدخل السلسلة النصية كاملةً في الخلية C3، كما في لقطة الشاشة التالية:

4.وحدد نطاق الخلايا C3:C7 حيث تريد ملء النص فقط، وانقر علىبيانات (Data)>ملء الفلاش (Flash Fill)كما فعلت في الخطوة 2، وسترى أن النص قد تم فصله كما يلي:

تلميح: يمكنك أيضًا سحب مقبض التعبئة إلى النطاق الذي تريده، ثم النقر علىخيارات الملء التلقائي (Auto Fill Option)واختيارملء الفلاش (Flash Fill).

الطريقة 3: فصل تقسيم حسب النص والرقم المختلطة بشكل غير منتظم باستخدام دالة مُعرَّفة من قبل المستخدم (User Defined Function)
إذا كانت لديك سلاسل نصية مختلطة منظمة بشكل غير منتظم—كما في البيانات التالية—فإن Excel لا يوفّر ميزة عامة لفصل النص عن الأرقام تلقائيًا، لكن يمكنك إنشاء دالة مُعرَّفة من قِبل المستخدم (User Defined Function) لإتمام هذه المهمة بسلاسة.

1. اضغط مع الاستمرار على مفاتيحALT + F11 لفتح نافذةمايكروسوفت فيجوال بيسك للتطبيقات (Microsoft Visual Basic for Applications).
2. انقر علىإدراج (Insert) > وحدة (Module)، ثم الصق الكود التالي في نافذةالوحدة (Module Window).
كود VBA: فصل تقسيم حسب النص والرقم إلى الخلايا المختلفة من خلية واحدة
Public Function SplitText(pWorkRng As Range, pIsNumber As Boolean) As String
'Updateby Extendoffice
Dim xLen As Long
Dim xStr As String
xLen = VBA.Len(pWorkRng.Value)
For i = 1 To xLen
xStr = VBA.Mid(pWorkRng.Value, i, 1)
If ((VBA.IsNumeric(xStr) And pIsNumber) Or (Not (VBA.IsNumeric(xStr)) And Not (pIsNumber))) Then
SplitText = SplitText + xStr
End If
Next
End Function
3. بعد ذلك، احفظ وأغلق هذا الكود، ثم عُد إلى ورقة العمل وأدخل الصيغة التالية=SplitText(A3,FALSE) في خلية فارغة للحصول على السلسلة النصية فقط. بعد ذلك، اسحب مقبض التعبئة لأسفل إلى الخلايا التي ترغب في تعبئتها بهذه الصيغة. انظر لقطة الشاشة:

4. بعد ذلك، اكتب الصيغة=SplitText(A3,TRUE) في خلية أخرى، ثم اسحب مقبض التعبئة لأسفل إلى الخلايا التي ترغب في تعبئتها بهذه الصيغة للحصول على الأرقام. انظر لقطة الشاشة:

ملاحظة: ستكون النتيجة غير صحيحة إذا احتوت السلسلة النصية على أرقام عشرية.
الطريقة 4: فصل تقسيم حسب النص والرقم إلى عمودين باستخدام Kutools لـ Excel
إذا كنت تمتلكKutools لـ Excel، فيمكنك باستخدام أداةتقسيم الخلاياالقوية تقسيم السلاسل النصية بسرعة إلى عمودين: أحدهما للأرقام والآخر للنص.
بعد تثبيتKutools لـ Excel، يُرجى اتباع ما يلي:
1. حدد نطاق البيانات الذي تريد فصله إلى نص وأرقام منه.
2. بعد ذلك، انقر علىKutools > دمج وتقسيم (Merge & Split) > تقسيم الخلايا. انظر لقطة الشاشة:

3. في مربع حوارتقسيم الخلايا، حدد خيارتقسيم إلى أعمدةضمن قسمالنوع (Type)، ثم اخترتقسيم حسب النص والرقممن قسمالتفريق حسب (Split by). انظر لقطة الشاشة:

4. بعد ذلك، انقر على زرموافق (Ok)، وستظهر نافذة منبثقة لتذكيرك باختيار خلية لإخراج النتيجة. انظر لقطة الشاشة:

5. انقر على زرموافق (OK)، وستُفصَل السلاسل النصية في التحديد تلقائيًا إلى عمودين كما هو موضح في لقطة الشاشة التالية:

انقر لتنزيل Kutools لـ Excel وجربه مجانًا الآن!
فصل تقسيم حسب النص والرقم باستخدام Kutools لـ Excel
مقالات ذات صلة:
كيف يمكن تقسيم الكلمة إلى أحرف منفصلة في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل