اكسل

وظيفة Excel TRANSPOSE

Excel Transpose Function

وظيفة Excel TRANSPOSEملخص

تعمل وظيفة TRANSPOSE في Excel على 'قلب' اتجاه نطاق أو صفيف معين: يقلب TRANSPOSE النطاق الرأسي إلى نطاق أفقي ، ويقلب النطاق الأفقي إلى نطاق رأسي.



الغرض عكس اتجاه نطاق من الخلايا قيمة الإرجاع مصفوفة في اتجاه جديد. بناء الجملة = وسيطات TRANSPOSE (مجموعة)
  • مجموعة مصفوفة - المصفوفة أو نطاق الخلايا المراد تبديلها.
إصدار برنامج Excel 2003 ملاحظات الاستخدام

تحول الدالة TRANSPOSE نطاقًا رأسيًا من الخلايا إلى نطاق أفقي من الخلايا ، أو نطاق أفقي من الخلايا إلى نطاق عمودي من الخلايا. بعبارة أخرى ، 'يقلب' TRANSPOSE اتجاه نطاق أو مصفوفة معينة:

  1. عند إعطاء نطاق عمودي ، يقوم TRANSPOSE بتحويله إلى نطاق أفقي
  2. عند إعطاء نطاق أفقي ، يقوم TRANSPOSE بتحويله إلى نطاق عمودي

متي مجموعة مصفوفة يتم تبديل موضعه ، يصبح الصف الأول هو العمود الأول للمصفوفة الجديدة ، ويصبح الصف الثاني هو العمود الثاني من الصفيف الجديد ، ويصبح الصف الثالث هو العمود الثالث من الصفيف الجديد ، وهكذا.





يمكن استخدام TRANSPOSE مع كليهما نطاقات و المصفوفات .

كيف أحسب عدد المرات التي تظهر فيها القيمة في عمود في Excel؟

مثال

في المثال الموضح ، الصيغ في I5 و F12 هي:



 
= TRANSPOSE (B5:F6) // formula in I5 = TRANSPOSE (B12:C16) // formula in F12

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

ملاحظة: لا تنقل TRANSPOSE التنسيق. في المثال ، تم تنسيق النطاقات المستهدفة في خطوة منفصلة.

المصفوفة الديناميكية مقابل المصفوفة التقليدية

تم إدخال الصيغ أعلاه في اكسل 365 الذي يدعم صيغ الصفيف الديناميكية ، لذلك ليس هناك حاجة إلى بناء جملة خاص ، فإن TRANSPOSE تعمل ببساطة وتحقق النتائج لعبه في الخلايا الوجهة تلقائيًا. ومع ذلك ، في الإصدارات الأخرى من Excel ، يجب إدخال TRANSPOSE كملف صيغة صفيف متعددة الخلايا مع control + shift + enter:

  1. حدد أولاً النطاق الهدف ، الذي يجب أن يحتوي على نفس عدد الصفوف حيث يحتوي النطاق المصدر على أعمدة ، وعدد الأعمدة نفسه مثل نطاق المصدر يحتوي على صفوف.
  2. أدخل وظيفة TRANSPOSE ، وحدد نطاق المصدر كملف مجموعة مصفوفة جدال.
  3. قم بتأكيد الصيغة كملف صيغة الصفيف مع control + shift + enter.

لصق خاص

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



^