كيفية تقسيم عمود طويل إلى عدة أعمدة في إكسيل؟
قم بتقسيم العمود الطويل إلى عدة أعمدة باستخدام VBA
قم بتقسيم عمود طويل إلى أعمدة متعددة باستخدام Kutools for Excel
قم بتقسيم العمود الطويل إلى عدة أعمدة باستخدام VBA
1. صحافة ALT + F11 مفاتيح معًا لفتح ملفات ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
2. انقر إدراج > وحدة وانسخ رمز VBA التالي إلى النافذة المنبثقة.
فبا: تقسيم العمود الطويل إلى عدة أعمدة.
Sub SplitColumn()
'Updateby20141106
Dim rng As Range
Dim InputRng As Range
Dim OutRng As Range
Dim xRow As Integer
Dim xCol As Integer
Dim xArr As Variant
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type: = 8)
xRow = Application.InputBox("Rows :", xTitleId)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type: = 8)
Set InputRng = InputRng.Columns(1)
xCol = InputRng.Cells.Count / xRow
ReDim xArr(1 To xRow, 1 To xCol + 1)
For i = 0 To InputRng.Cells.Count - 1
xValue = InputRng.Cells(i + 1)
iRow = i Mod xRow
iCol = VBA.Int(i / xRow)
xArr(iRow + 1, iCol + 1) = xValue
Next
OutRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr
End Sub
3. انقر يجري زر أو اضغط F5 مفتاح لتشغيل VBA ، وانبثق مربع حوار لتحديد قائمة البيانات ، ثم انقر فوق OK للذهاب لتحديد عدد الصفوف في عمود واحد تحتاجه في مربع الحوار التالي ، ثم انقر فوق OK وحدد خلية لإخراج النتيجة. انظر لقطات الشاشة:
4. انقر OK، يمكنك حينئذٍ رؤية العمود الطويل مقسمًا إلى عدة أعمدة وكل عمود به 15 خلية.
قم بتقسيم عمود طويل إلى أعمدة متعددة باستخدام Kutools for Excel
ربما لا يحب البعض منكم استخدام كود فبا ، لحسن الحظ ، يمكنك استخدام نطاق التحويل فائدة كوتولس ل إكسيل لتحويل عمود طويل بسرعة وسهولة إلى عدد ثابت من الأعمدة.
كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. |
بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)
1. حدد بيانات العمود التي تريد تقسيمها ، ثم انقر فوق كوتولس > الفترة (من ... إلى) > نطاق التحويل. انظر لقطة الشاشة:
2. في مربع الحوار المنبثق ، تحقق عمود واحد للنطاق الخيار ، ثم تحقق قيمة ثابتة الخيار واكتب عدد الأعمدة التي تحتاجها في مربع النص. انظر لقطة الشاشة:
3. انقر Ok وحدد خلية واحدة لإخراج البيانات المقسمة. انظر لقطة الشاشة:
4. انقر OK لإنهاء العمليات. الآن تم تقسيم بيانات العمود الطويل إلى ثلاثة أعمدة.
هل هو أسهل من كود فبا؟ مع تينطاق ransform الأداة المساعدة ، يمكنك تحويل صف إلى نطاق أو نطاق إلى صف أو عمود واحد.
انقل عمود / صف واحد إلى نطاق أو العكس
قم بتقسيم خلية واحدة بسرعة إلى أعمدة أو صفوف بناءً على المحدد
|
في Excel ، يعد تقسيم خلية إلى أعمدة أمرًا شاقًا باستخدام المعالج خطوة بخطوة. ولكن مع كوتولس ل إكسيل's تقسيم الخلايا فائدة ، يمكنك: 1 ، تحويل خلية واحدة إلى أعمدة أو صفوف على أساس المحدد ؛ 2 ، تحويل السلسلة إلى نص ورقم ؛ 3 ، تحويل سلسلة على أساس عرض محدد ، مع النقرات. انقر للحصول على نسخة تجريبية مجانية كاملة المواصفات لمدة 30 يومًا! |
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في أيام 30 |
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!