تقسيم القيم المفصولة بفواصل إلى صفوف/أعمدة في Excel - دليل سهل
في بعض الحالات، قد تجد نفسك بحاجة إلى تقسيم القيم المفصولة بفواصل من خلايا محددة إلى صفوف أو أعمدة منفصلة. ويستعرض هذا الدليل طرقًا فعّالة ومتنوعة لمساعدتك على تحقيق ذلك، مع إرشادات خطوة بخطوة تضمن لك إدارة بياناتك وإعادة تنظيمها بكفاءة وفقًا لاحتياجاتك.
تقسيم القيم المفصولة بفواصل إلى أعمدة مختلفة
لتقسيم القيم المفصولة بفواصل في خلايا محددة إلى أعمدة منفصلة، جرّب الطرق الموضحة في هذا القسم.
استخدام معالج تحويل النص إلى أعمدة لتقسيم القيم المفصولة بفواصل إلى أعمدة
لتقسيم القيم المفصولة بفواصل في خلايا محددة إلى أعمدة، فإن أسهل طريقة في Excel هي استخدام معالج «تحويل النص إلى أعمدة». سأرشدك خطوة بخطوة إلى كيفية استخدام هذا المعالج للحصول على النتيجة التي تريدها.
1. حدد نطاق الخلايا التي تريد تقسيم قيمها إلى أعمدة، ثم انقر على «بيانات» > «تحويل النص إلى أعمدة». راجع لقطة الشاشة:

2. في مربع الحوار الأول لـ«معالج تحويل النص إلى أعمدة»، اختر خيار «محدد»، ثم انقر على زر «التالي».

3. في مربع الحوار الثاني لـ«معالج تحويل النص إلى أعمدة»، حدد مربع «فاصلة» فقط ضمن قسم «المحددات»، ثم انقر على زر «التالي».

4. في مربع الحوار الأخير من «معالج تحويل النص إلى أعمدة»، حدد الخلية التي ترغب في وضع القيم المقسمة بها في حقل «الوجهة»، ثم انقر على زر «إنهاء» لإتمام العملية.

الآن، تم تقسيم جميع القيم في الخلايا المحددة التي كانت مفصولة بفواصل إلى أعمدة منفصلة، كما يظهر في لقطة الشاشة أدناه.

تقسيم القيم المفصولة بفواصل بسهولة إلى أعمدة متعددة باستخدام Kutools
كما ترى، يتطلب معالج «تحويل النص إلى أعمدة» عدة خطوات لإكمال المهمة. إذا كنت تبحث عن طريقة أبسط، فإننا نوصي بشدة بميزة «تقسيم الخلايا» من «Kutools لـ Excel»، التي تتيح لك تقسيم الخلايا بسهولة إلى أعمدة أو صفوف متعددة بناءً على محدد معين، وكل ذلك من خلال إعدادات موحدة في مربع حوار واحد.
بعد تثبيت Kutools لـ Excel، اختر «Kutools» > «دمج وتقسيم» > «تقسيم الخلايا» لفتح مربع حوار «تقسيم الخلايا».
- حدد نطاق الخلايا التي تحتوي على النص الذي تريد تقسيمه.
- اختر خيار «تقسيم إلى أعمدة».
- حدّد «فاصلة» (أو أي مُحدِّد تحتاجه)، ثم انقر على «موافق».

- حدد خلية الوجهة، ثم انقر على «موافق» للحصول على جميع بيانات التقسيم.

تقسيم القيم المفصولة بفواصل إلى صفوف مختلفة
يعرض هذا القسم طريقتين تساعدك على تقسيم القيم المفصولة بفواصل إلى صفوف منفصلة في Excel. يُرجى اتباع الخطوات التالية.
تقسيم القيم المفصولة بفواصل إلى صفوف متعددة باستخدام VBA
لتقسيم القيم المفصولة بفواصل إلى صفوف، يمكنك استخدام كود VBA التالي.
1. اضغط معًا على مفتاحَي «Alt» + "F11" لفتح نافذة «Microsoft Visual Basic for Applications».
2. في نافذة «Microsoft Visual Basic for Applications»، انقر على «إدراج» > «وحدة برمجية»، ثم انسخ والصق كود VBA أدناه في نافذة الوحدة البرمجية.
كود VBA: تقسيم القيم المفصولة بفواصل إلى صفوف
Sub SplitAll()
Dim xRg As Range
Dim xRg1 As Range
Dim xCell As Range
Dim I As Long
Dim xAddress As String
Dim xUpdate As Boolean
Dim xRet As Variant
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Columns.Count > 1 Then
MsgBox "You can't select multiple columns", , "Kutools for Excel"
Exit Sub
End If
Set xRg1 = Application.InputBox("Split to (single cell):", "Kutools for Excel", , , , , , 8)
Set xRg1 = xRg1.Range("A1")
If xRg1 Is Nothing Then Exit Sub
xUpdate = Application.ScreenUpdating
Application.ScreenUpdating = False
For Each xCell In xRg
xRet = Split(xCell.Value, ",")
xRg1.Worksheet.Range(xRg1.Offset(I, 0), xRg1.Offset(I + UBound(xRet, 1), 0)) = Application.WorksheetFunction.Transpose(xRet)
I = I + UBound(xRet, 1) + 1
Next
Application.ScreenUpdating = xUpdate
End Sub 3. اضغط مفتاح "F5" لتشغيل الكود. في مربع الحوار المنبثق «Kutools لـ Excel»، حدد الخلايا التي ترغب في تقسيمها، ثم انقر على زر «موافق».

4. في مربع الحوار المنبثق الثاني «Kutools لـ Excel»، حدد الخلية التي ترغب في وضع القيم المقسمة بها، ثم انقر «موافق».

بعد ذلك، يمكنك ملاحظة أن القيم المفصولة بفواصل في الخلايا المحددة قد تم تقسيمها إلى صفوف، كما يظهر في لقطة الشاشة أدناه.

تقسيم القيم المفصولة بفواصل بسهولة إلى صفوف باستخدام Kutools لـ Excel
يُعد كود VBA تحديًا كبيرًا للمبتدئين في Excel عندما يتعلق الأمر بتعديله ليتناسب مع احتياجاتهم. لكن لا داعي للقلق! فميزة «تقسيم الخلايا» من «Kutools لـ Excel» تأتيك بالحل الأمثل، حيث تتيح لك تقسيم القيم المفصولة بفواصل بسهولة إلى صفوف متعددة في Excel.
بعد تثبيت Kutools لـ Excel، اختر «Kutools» > «دمج وتقسيم» > «تقسيم الخلايا» لفتح مربع حوار «تقسيم الخلايا».
- حدد نطاق الخلايا التي تحتوي على القيم المفصولة بفواصل والتي تود تقسيمها.
- اختر خيار «تقسيم إلى صفوف».
- حدد «فاصلة» (أو أي مُحدِّد تحتاجه)، ثم انقر على «موافق».

- حدد خلية الوجهة، ثم انقر على «موافق» للحصول على جميع بيانات التقسيم.

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





