30 وظيفة Excel في 30 يومًا: TRANSPOSE

أمس في الماراثون 30 وظيفة Excel في 30 يومًا قمنا بحساب عدد الأعمدة في النطاق باستخدام الوظيفة الأعمدة (NUMBERCOLUMN) ، والآن حان الوقت لشيء أكثر طلبًا.

في اليوم الثالث عشر من الماراثون ، سنخصص لدراسة الوظيفة تبديل موضع (ترانسب). باستخدام هذه الوظيفة ، يمكنك تدوير بياناتك عن طريق تحويل المناطق الرأسية إلى مناطق أفقية والعكس صحيح. هل لديك مثل هذه الحاجة؟ هل يمكنك القيام بذلك باستخدام ملحق خاص؟ هل يمكن لوظائف أخرى أن تفعل ذلك؟

لذا ، دعنا ننتقل إلى المعلومات والأمثلة الخاصة بالوظيفة تبديل موضع (ترانسب). إذا كانت لديك معلومات أو أمثلة إضافية ، فيرجى مشاركتها في التعليقات.

عمل 13: ترانسبوز

المسمى الوظيفي تبديل موضع (TRANSPOSE) تقوم بإرجاع نطاق أفقي من الخلايا كنطاق عمودي ، أو العكس.

كيف يمكن استخدام وظيفة TRANSPOSE؟

المسمى الوظيفي تبديل موضع يمكن لـ (TRANSP) تغيير اتجاه البيانات ، وكذلك العمل جنبًا إلى جنب مع الوظائف الأخرى:

  • قم بتغيير التخطيط الأفقي للبيانات إلى الوضع الرأسي.
  • عرض أفضل الأجور الإجمالية في السنوات الأخيرة.

لتغيير اتجاه البيانات دون إنشاء ارتباطات بالبيانات الأصلية:

  • استعمل معجون خاص (معجون خاص)> تبديل موضع (تبديل موضع).

النقل النحوي (النقل)

المسمى الوظيفي تبديل موضع (TRANSPOSE) له الصيغة التالية:

TRANSPOSE(array)

ТРАНСП(массив)

  • مجموعة (المصفوفة) هي المصفوفة أو نطاق الخلايا المراد تبديل موضعها.

مصائد ترانسبوز (ترانسبوز)

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

مثال 1: تحويل البيانات الأفقية إلى بيانات عمودية

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

لتغيير النطاق الأفقي 2 × 4 في النطاق العمودي 4 × 2:

  1. حدد 8 خلايا حيث تريد وضع النطاق العمودي الناتج. في مثالنا ، ستكون هذه الخلايا B4: C7.
  2. أدخل الصيغة التالية وقم بتحويلها إلى صيغة مصفوفة بالنقر فوقها كترل + شيفت + إنتر.

=TRANSPOSE(B1:E2)

=ТРАНСП(B1:E2)

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

30 وظيفة Excel في 30 يومًا: TRANSPOSE

بدلا من تبديل موضع (TRANSPOSE) ، يمكنك استخدام وظيفة أخرى لتحويل البيانات ، على سبيل المثال ، INDEX (فهرس). لا يتطلب منك إدخال صيغة صفيف ، ولا يتعين عليك تحديد جميع الخلايا في منطقة الهدف عند إنشاء الصيغة.

=INDEX($B$2:$E$2,,ROW()-ROW(C$4)+1)

=ИНДЕКС($B$2:$E$2;;СТРОКА()-СТРОКА(C$4)+1)

30 وظيفة Excel في 30 يومًا: TRANSPOSE

مثال 2: تغيير الاتجاه بدون روابط

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

  1. حدد بيانات المصدر وانسخها.
  2. حدد الخلية العلوية اليسرى من المنطقة حيث تريد وضع النتيجة.
  3. في علامة التبويب خيارات متقدمة الصفحة الرئيسية (الصفحة الرئيسية) انقر فوق قائمة الأوامر المنسدلة لصق (إدراج).
  4. اختر تبديل موضع (تبديل موضع).
  5. احذف البيانات الأصلية (اختياري).

30 وظيفة Excel في 30 يومًا: TRANSPOSE

مثال 3: أفضل راتب إجمالي في السنوات الماضية

المسمى الوظيفي تبديل موضع يمكن استخدام (TRANSP) مع ميزات أخرى ، مثل هذه الصيغة المذهلة. تم نشره بواسطة Harlan Grove في Excel News Bloc في مناقشة حول حساب أفضل إجمالي أجر للسنوات الخمس الماضية (على التوالي!).

=MAX(MMULT(A8:J8, --(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)

=МАКС(МУМНОЖ(A8:J8; --(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)

30 وظيفة Excel في 30 يومًا: TRANSPOSE

ак можно понять по фигурным скобкам в строке ормул - то формула массива. ейка A5 названа رقم الهاتف и в том примере число 4 введено، как значение для количества лет.

ормула проверяет диапазоны، увидеть увидеть достаточно ли последовательных столбцов. أفضل ما في الأمر (1 سنوات 0)

Для проверки результата на рисунке ниже в строке под значениями зарплат показаны суммарные значения для каждой стартовой ячейки, при этом максимальное значение выделено жёлтым. هذا هو السبب في أنه لا يوجد أي شيء آخر.

30 وظيفة Excel في 30 يومًا: TRANSPOSE

اترك تعليق