KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن فصل النص والرقم من خلية واحدة إلى عمودين؟

المؤلفXiaoyangتاريخ التعديل

إذا كان لديك عمود يحتوي على سلاسل نصية مكوَّنة من جزأين—نص ورقم—وترغب الآن في فصل كلٍّ من النص والرقم من خلية واحدة إلى عمودين منفصلين، كما هو موضح في لقطة الشاشة التالية، فيمكنك إنجاز هذه المهمة في 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!

تقسيم النص والرقم باستخدام Kutools

الطريقة 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يقدّم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة.مدمج مع إمكانات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات سهلة بلا جهد.معلومات تفصيلية عن Kutools لـ Excel...         نسخة تجريبية مجانية...

بعد تثبيتKutools لـ Excel، يُرجى اتباع ما يلي:

1. حدد نطاق البيانات الذي تريد فصله إلى نص وأرقام منه.

2. بعد ذلك، انقر علىKutools > دمج وتقسيم (Merge & Split) > تقسيم الخلايا. انظر لقطة الشاشة:

انقر على Kutools > دمج وتقسيم > تقسيم الخلايا

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

تعيين الخيارات في مربع الحوار

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

تحديد خلية لإخراج النتيجة

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

تم فصل النص والأرقام

انقر لتنزيل Kutools لـ Excel وجربه مجانًا الآن!


فصل تقسيم حسب النص والرقم باستخدام Kutools لـ Excel

 

مقالات ذات صلة:

كيف يمكن تقسيم الكلمة إلى أحرف منفصلة في Excel؟

كيف يمكن تقسيم الخلايا إلى أعمدة أو صفوف متعددة باستخدام عودة السطر؟


أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في 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.

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