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

كيف يمكن نقل كل صف آخر إلى أعمدة في Excel؟

المؤلفصنتاريخ التعديل
نقل كل صف آخر إلى بيانات عمود نموذجية

عند العمل مع البيانات في Excel، خاصةً تلك التي تم استيرادها أو التي تفتقر إلى التنظيم، ستجد غالبًا أن الأسماء والقيم المرتبطة بها مُرتَّبة رأسيًّا في عمود واحد. ولجعل هذه البيانات أكثر وضوحًا وسهولة في الاستخدام، يُعد تحويلها إلى تنسيق جدولي — أي نقل كل صف آخر إلى أعمدة منفصلة — خطوة ضرورية في أغلب الأحيان.


نقل كل صف آخر إلى عمود باستخدام الصيغ

هذه طريقة مباشرة تستخدم دالة INDEX في Excel لاستخراج الصفوف المتبادلة وعرضها كأعمدة. إذا كنت ترغب في تحويل الأسماء إلى عمود واحد والعمر إلى العمود التالي، يُرجى تطبيق الصيغ التالية:

1. في الخلية C2، أدخل الصيغة التالية في خلية فارغة، ثم اسحبها لأسفل حسب الحاجة. تقوم هذه الصيغة باستخراج القيمة من كل صف ثاني بدءًا من الصف 2 (الأسماء).

=INDEX($A:$A, (ROW(A1)-1)*2 + 2)
نصائح: تعمل هذه الصيغة عن طريق ضرب رقم الصف الحالي في 2 ثم إضافة 2 للإشارة إلى الموقع الصحيح.
استخراج كل خلية أخرى في عمود باستخدام صيغة

2. في الخلية D2، أدخل الصيغة التالية لاستخراج البيانات البديلة، ثم اسحبها لأسفل لملء الخلايا.

 =INDEX($A:$A, (ROW(A1)-1)*2 + 3)
نصائح: تستخرج هذه الصيغة القيم من الصفوف التي تحتوي على الأعمار (الصفوف ذات الأرقام الفردية، تبدأ من الصف 3).
استخراج كل خلية أخرى في عمود آخر باستخدام صيغة
شرح هذه الصيغ:
  • INDEX($A:$A, ...): يبحث في العمود A ويعيد القيمة من صف معيّن.
  • ROW(A1): تُرجع رقم الصف الحالي. ففي الخلية A1، تُرجع القيمة 1، وعند سحب الصيغة لأسفل، تصبح A2 (الصف 2)، ثم A3 (الصف 3)، وهكذا دواليك.
  • (ROW(A1)-1)*2 + 2: يحسب هذا التعبير رقم الصف الذي سيتم سحب القيمة منه من العمود A.

وبالتالي، تسحب الصيغة القيم من الخلايا A2 وA4 وA6 وA8...، أي من كل صف ثانٍ بدءًا من الصف 2.


نقل كل صف آخر إلى عمود باستخدام Kutools لـ Excel

إذا كنت تفضّل حلاً أكثر سهولة ولا يعتمد على الصيغ، فإن Kutools لـ Excel يوفّر ميزة تتيح لك تحويل الصفوف إلى أعمدة بسلاسة تامة.

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

بعد تثبيت Kutools لـ Excel، يُرجى اتباع الخطوات التالية:

  1. انقر على Kutools > Range > تحويل النطاق.
    استخراج كل خلية أخرى في عمود باستخدام صيغة
  2. في مربع حوار تحويل النطاق، قم بتعيين الإعدادات التالية:
    • حدد النطاق الذي تريد نقل كل صف آخر منه
    • فعّل خيار عمود واحد إلى نطاق في قسم نوع التحويل،
    • ثم بعد ذلك، فعّل خيار «قيمة ثابتة»، ثم اختر أو أدخل 2 من القائمة في قسم «الصفوف لكل سجل».
    • وأخيرًا، انقر على زر «موافق».
      استخراج كل خلية أخرى في عمود باستخدام صيغة
  3. في مربع الحوار التالي، اختر خلية واحدة لوضع النتيجة فيها، كما في لقطة الشاشة:
    استخراج كل خلية أخرى في عمود باستخدام صيغة
  4. انقر على «موافق»، وسيقوم Kutools تلقائيًا بنقل كل صف آخر إلى أعمدة منفصلة.
    استخراج كل خلية أخرى في عمود باستخدام صيغة

نقل كل صف آخر إلى عمود باستخدام كود VBA

إذا كنت بحاجة إلى تنفيذ هذه المهمة غالبًا، فيمكن لماكرو VBA أتمتة العملية لجعلها أسرع وأكثر كفاءة.

1. اضغط معًا على مفتاحَي Alt وF11 في لوحة المفاتيح لفتح نافذة Microsoft Visual Basic for Applications.

2. ثم انقر على Insert > Module لإدراج نافذة وحدة جديدة، وبعد ذلك انسخ كود VBA التالي إلى تلك النافذة.

VBA: نقل كل صف آخر إلى عمود.

Sub MoveRange()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set InputRng = InputRng.Columns(1)
For i = 1 To InputRng.Rows.Count Step 2
    OutRng.Resize(1, 2).Value = Array(InputRng.Cells(i, 1).Value, InputRng.Cells(i + 1, 1).Value)
    Set OutRng = OutRng.Offset(1, 0)
Next
End Sub

3. انقر على زر التشغيل (Run) أو اضغط مفتاح F5 في لوحة المفاتيح، وستظهر نافذة حوار تطلب منك تحديد نطاق النقل. راجع لقطة الشاشة التالية:
استخراج كل خلية أخرى في عمود باستخدام صيغة

4. ثم انقر على «موافق» لعرض نافذة حوارية أخرى تتيح لك اختيار الخلية التي ستُعرض فيها النتيجة. انظر لقطة الشاشة:
استخراج كل خلية أخرى في عمود باستخدام صيغة

5. انقر على «موافق» لترى النتيجة كما هو موضح أدناه:
استخراج كل خلية أخرى في عمود باستخدام صيغة


🎯 الخلاصة:

كل طريقة لنقل كل صف آخر إلى أعمدة في Excel لها مزاياها الخاصة، وذلك حسب احتياجاتك:

  • طريقة الصيغ: الأنسب للمهام السريعة ذات الاستخدام الواحد مع مجموعات بيانات صغيرة. ولا تتطلب أدوات إضافية، لكنها قد تؤثر في الأداء عند التعامل مع ملفات النطاقات الكبيرة.
  • Kutools لـ Excel: الحل المثالي للمستخدمين الذين يفضلون أداء المهام بنقرات بسيطة دون الحاجة إلى صيغ معقدة أو برمجة. ويقدّم Kutools واجهة سهلة الاستخدام تتيح إجراء تحويلات سريعة بكل يسر.
  • ماكرو VBA: الخيار الأمثل لأتمتة المهام المتكررة، خصوصًا عند التعامل مع مجموعات البيانات الكبيرة. فهو يتطلب معرفة أساسية بالبرمجة، لكنه يوفّر أعلى درجات المرونة.

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