في هذا الدرس سنتعرف على كيفية عمل انعكاس لنطاق أي تحويل الصف إلى عمود وتحويل العمود إلى صف في برنامج Excel بدون اعادة كتابة البيانات من جديد .
لنفترض أن لدينا هذا الجدول الذي يحتوي على مبيعات ثلاثة فروع خلال خمسة سنوات , ونريد عمل انعكاس لهذا الجدول أي تحويل الصف إلى عمود وتحويل العمود إلى صف بدون اعادة كتابة البيانات من جديد . سنقوم بعمل ذلك بطريقتين :
- استخدام الأمر Paste Special
- استخدام دالة TRANSPOSE
استخدام الأمر Paste Special
حدد النطاق الذي تريد عمل انعكاس له وهو النطاق A1:D6 ثم اضغط بزر الماوس الأيمن واختر Copy من القائمة المختصرة أو استخدام الاختصار Ctrl + C من لوحة المفاتيح .
ملحوظة : يمكنك التعرف على المزيد من اختصارات لوحة المفاتيح في برنامج Excel من خلال هذا الدرس : اختصارات الاكسل
حدد الخلية التي تريد أن تكون هي بداية الجدول الجديد بعد الانعكاس وليكن مثلا الخلية A10 واضغط بزر الماوس الأيمن واختر Paste Special من القائمة المختصرة أو استخدم الاختصار Ctrl + Alt + V من لوحة المفاتيح .
سيظهر مربع حوار Paste Special قم بتفعيل الاختيار Transpose ثم اضغط على زر OK
سيقوم برنامج Excel بلصق البيانات لكن بعد عمل انعكاس لها .
استخدام دالة TRANSPOSE
دالة TRANSPOSE تقوم بعمل انعكاس لنطاق ( مصفوفة من القيم ) . لاحظ أن دالة TRANSPOSE ترجع مصفوفة من القيم لذا لابد من كتابة المعادلة على شكل معادلة مصفوفة Array Formula كالتالي :
- حدد النطاق الذي سيتم عمل انعكاس للبيانات داخله وليكن مثلا النطاق A8:F11 وهو عبارة عن 4 صفوف و 6 أعمدة ( عكس النطاق الأصلي وهو عبارة عن 6 صفوف و 4 أعمدة ) .
- في شريط المعادلة اكتب المعادلة التالية :
TRANSPOSE(A1:D6)=
- اضغط من لوحة المفاتيح على Ctrl + Shift + Enter