كيفية عكس ترتيب الأعمدة أفقيًا في Excel

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يمكنك تنزيل المصنف والممارسة باستخدام منهم.

عكس ترتيب الأعمدة أفقيًا.xlsm

3 طرق فعالة لعكس ترتيب الأعمدة أفقيًا في Excel

أثناء العمل مع Microsoft Excel ، قد نحتاج إلى إعادة ترتيب مجموعة البيانات التي أنشأناها من قبل أو إعادة ترتيبها. يمكننا القيام بذلك عن طريق إنشاء مجموعة البيانات مرة أخرى بالترتيب المطلوب. لكن هذا العمل يستغرق وقتًا طويلاً. يحتوي Excel على بعض الميزات والأدوات الرائعة وأيضًا بعض الصيغ المضمنة للقيام بهذا العمل ببضع نقرات.

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

1. إدراج فرز & أمبير ؛ قم بتبديل الأوامر لعكسهاترتيب الأعمدة أفقيًا في Excel

Sort هي عبارة تستخدم لوصف فعل ترتيب البيانات بترتيب معين لتسهيل جمع البيانات. أثناء فرز البيانات في جدول بيانات ، يمكنك إعادة ترتيب البيانات لتحديد موقع البيانات بسرعة. يمكن استخدام أي أو أكثر من حقول البيانات لفرز منطقة أو قائمة بيانات. يحتوي Excel على أمر الفرز لإعادة ترتيب البيانات. سنستخدم أمر الفرز لعكس البيانات.

يُنشئ التحويل مصدر بيانات جديدًا يتم بموجبه عكس صفوف وأعمدة مستند البيانات الأولية. يقوم بإنشاء أسماء متغيرات جديدة على الفور ويوفر قائمة بتسميات القيم الجديدة. يحتوي Excel على ميزة التحويل التي سنجعل بها العمود بترتيب أفقي.

لهذا ، نحتاج إلى عمود مساعد يساعدنا في فهم انعكاس الأعمدة.

دعنا نتبع الإجراءات لاستخدام ميزة الفرز والتبديل في excel لعكس ترتيب الأعمدة أفقياً.

STEPS:

  • أولاً ، حدد العمود المساعد لمعرفة ما يحدث بعد استخدام أمر الفرز.
  • ثانيًا ، انتقل إلى علامة التبويب البيانات من شريط جدول البيانات.
  • ثالثًا ، من Sort & amp؛ فئة التصفية ، انقر فوق الرمز الموضح في لقطة الشاشة أدناه.

  • سيؤدي هذا إلى فتح مربع حوار Sort Warning .
  • ثم ، من " ماذا تريد أن تفعل؟ " ، حدد قم بتوسيع التحديد .
  • علاوة على ذلك ، انقر فوق الزر فرز لفرزها بشكل مثالي.

  • من خلال القيام بذلك ، يمكنك أن ترى أن الأعمدة معكوسة الآن.

  • لم نعد بحاجة إلى العمود المساعد بعد الآن. ، لذا احذف عمود المساعد.
  • الآن ، حدد مجموعة البيانات بأكملها وانسخها بالضغط على اختصار لوحة المفاتيح Ctrl + C .
  • ثم انتقل إلى الصفحة الرئيسية علامة التبويب للشريط.
  • من فئة الحافظة ، انقر فوق القائمة المنسدلة لصق .
  • و ، حدد لصق خاص .

  • بدلاً من ذلك ، يمكنك النقر بزر الماوس الأيمن فوق الخلية المحددة حيث تريد وضع عكس أفقي ترتيب الأعمدة ، وحدد لصق خاص .
  • بدلاً من القيام بذلك ، يمكنك ببساطة استخدام اختصار لوحة المفاتيح Ctrl + Alt + V لفتح لصق مربع حوار خاص .

  • سيعرض هذا مربع الحوار لصق خاص .
  • الآن ، حدد المربع تبديل و cli ck على الزر موافق لإكمال العملية.

  • أو يمكنك فقط النقر فوق الأيقونة الموضحة في لقطة الشاشة لجعل الأعمدة في ترتيب أفقي.

  • وأخيراً ، يمكنك رؤية الطلب الذي تريده. باتباع الخطوات المذكورة أعلاه فقط ، يمكنك عكس ترتيب العمود أفقيًا.

اقرأ المزيد: كيفية تحويل الصفوف إلى أعمدة فيExcel (5 طرق مفيدة)

قراءات مماثلة

  • كيفية تحويل الصفوف إلى أعمدة استنادًا إلى المعايير في Excel
  • Excel Power Query: تحويل الصفوف إلى أعمدة (دليل خطوة بخطوة)
  • كيفية تحويل الصفوف إلى أعمدة باستخدام Excel VBA (4 أمثلة مثالية)
  • تحويل الأعمدة المتعددة إلى عمود واحد في Excel (3 طرق مفيدة)

2. عكس ترتيب الأعمدة أفقيًا باستخدام وظائف Excel

يمكننا استخدام وظائف Excel المضمنة لإعادة ترتيب مجموعة البيانات بترتيب عكسي للأعمدة أفقيًا. سنرى طريقتين مختلفتين مع الصيغة.

2.1. تطبيق INDEX & amp؛ وظائف TRANSPOSE

أولاً ، سنستخدم مجموعة وظائف INDEX و ROWS و COLUMNS لعكس الأعمدة. تعطي الدالة INDEX النتيجة أو المراجع لنتيجة من جدول أو نطاق من القيم. تعد الدالتان ROWS و COLUMNS دالات بحث / مرجع في Excel. بعد ذلك ، سوف نستخدم وظيفة TRANSPOSE ، يتم إرجاع نطاق عمودي من الخلايا كنطاق أفقي بواسطة هذه الوظيفة. لنلقِ نظرة على إجراءات استخدام الصيغ.

STEPS:

  • في المقام الأول ، سنكرر الأعمدة بجانب الأعمدة الأصلية مع الاحتفاظ بالخلية القيمة فارغة لمعرفة ما إذا كانت الصيغة تعمل بشكل صحيح.
  • ثم ، حدد الخلية E5 ووضع الصيغة التالية فيتلك الخلية.
=INDEX($B$5:$C$8,ROWS(B5:$B$8),COLUMNS($B$5:B5))

  • ثم اضغط أدخل على لوحة المفاتيح.

  • اسحب مقبض التعبئة لأسفل لتكرار الصيغة عبر النطاق. أو ، من أجل تعبئة تلقائية النطاق ، انقر نقرًا مزدوجًا فوق الرمز زائد ( + ).

  • علاوة على ذلك ، لتكرار الصيغة عبر النطاق ، اسحب مقبض التعبئة إلى اليمين.

  • وأخيرًا ، ستتمكن من رؤية أن الأعمدة معكوسة الآن.

🔎 كيف تعمل الصيغة؟

  • COLUMNS ($ B $ 5: B5): ابحث وأعد رقم العمود لمرجع خلية محدد.
  • ROWS (B5: $ B $ 8): يبحث ويعيد عدد الصفوف في كل مرجع أو صفيف.
  • INDEX ($ B $ 5: $ C $ 8 ، ROWS (B5: $ B $ 8)، COLUMNS ($ B $ 5: B5)): سيأخذ هذا النطاق الكامل للبيانات ثم يعكس الأعمدة.
  • الآن ، نحتاج إلى ضبط الأعمدة بترتيب أفقي. لهذا ، حدد خلية حيث تريد إعادة ترتيب مجموعة البيانات.
  • ثم ، استبدل الصيغة.
=TRANSPOSE(E4:F8)

  • اضغط على أدخل . وستظهر الصيغة في شريط الصيغة.
  • أخيرًا ، حصلت على الترتيب الناتج.

2.1. استخدم SORTBY & amp؛ وظائف TRANSPOSE

ثانيًا ، سنجمع بين وظيفة SORTBY ووظيفة ROWS للحصول على الترتيب العكسي للأعمدة. التعمل الدالة SORTBY على فرز عناصر منطقة أو صفيف باستخدام صيغة وعناصر من منطقة أو نطاق آخر. بعد ذلك ، سوف نستخدم وظيفة TRANSPOSE مرة أخرى لجعل الأعمدة في ترتيب أفقي. دعنا نتبع الخطوات أدناه.

الخطوات:

  • وبالمثل ، في الطرق السابقة ، انسخ الأعمدة بدون قيمة لمقارنة الأعمدة.
  • بعد ذلك ، أدخل الصيغة التالية هناك.
=SORTBY($B$5:$C$8,ROW(B5:B8),-1)

  • علاوة على ذلك ، لإكمال العملية اضغط على أدخل مفتاح .

🔎 كيف تعمل الصيغة؟

  • ROW (B5: B8): هذا سوف يتحقق ويأخذ عدد الصفوف في كل مرجع أو صفيف.
  • SORTBY ( $ B $ 5: $ C $ 8، ROW (B5: B8)، - 1): افرز النطاق بعكسها جميعًا ، -1 ستضع النتيجة في النطاق الكامل للخلايا.
  • يمكنك الآن أن ترى أن الأعمدة الآن بترتيب عكسي.
  • علاوة على ذلك ، لجعل البيانات بترتيب أفقي ، اكتب الصيغة أدناه.
=TRANSPOSE(E4:F8)

  • بعد ذلك ، اضغط على أدخل لرؤية النتيجة.

  • وهذا كل شيء. يمكنك رؤية النتيجة المرغوبة في جدول البيانات الخاص بك.

اقرأ المزيد: كيفية تحويل الأعمدة إلى صفوف في Excel (6 طرق)

3. تطبيق VBA Macro على عكس ترتيب الأعمدة أفقيًا في Excel

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

الخطوات:

  • أولاً ، انتقل إلى علامة التبويب Developer من الشريط.
  • ثانيًا ، من فئة الرمز ، انقر فوق Visual Basic لفتح محرر Visual Basic . أو اضغط على Alt + F11 لفتح محرر Visual Basic .

  • بدلاً من القيام بذلك ، يمكنك فقط النقر بزر الماوس الأيمن فوق ورقة العمل الخاصة بك والانتقال إلى عرض الرمز . سينقلك هذا أيضًا إلى محرر Visual Basic .

  • سيظهر هذا في محرر Visual Basic حيث نكتب الكود الخاص بنا لإنشاء جدول من نطاق.
  • بعد ذلك ، انسخ والصق رمز VBA الموضح أدناه.

VBA الكود:

8158
  • بعد ذلك ، قم بتشغيل الكود بالنقر فوق الزر RubSub أو الضغط على اختصار لوحة المفاتيح F5 .

  • سيظهر هذا في النافذة التي أنشأناها عن طريق كتابة بعض أسطر الكود. ستطلب النافذة النطاقات. حدد النطاقات ، ثم انقر فوق موافق لإكمال الإجراء.

  • ويمكنك أن ترى أن أعمدة مجموعة البيانات أصبحت الآن بترتيب أفقي معكوس.

كود VBAالشرح

9437

هنا ، نبدأ الإجراء ونسمي الإجراء Reverse_Columns_Horizontally . بعد ذلك ، فقط قم بتعريف أسماء المتغيرات التي نحتاجها لتنفيذ الكود.

2103

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

4447

هذه الكتلة من التعليمات البرمجية تعكس الأعمدة.

3234

سطر الكود يجعل الأعمدة بترتيب أفقي.

اقرأ المزيد: VBA لتحويل أعمدة متعددة إلى صفوف في Excel (طريقتان)

خاتمة

ستساعدك الطرق المذكورة أعلاه على عكس ترتيب الأعمدة أفقيًا في Excel . ارجوا ان يساعدك هذا! إذا كان لديك أي أسئلة أو اقتراحات أو ملاحظات ، فيرجى إخبارنا في قسم التعليقات. أو يمكنك إلقاء نظرة على مقالاتنا الأخرى في مدونة ExcelWIKI.com !

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.