
TRANSPOSE
تُرجع دالة TRANSPOSE مجموعة عمودية من الخلايا كمصفوفة أفقية من الخلايا، أو العكس بالعكس.
TRANSPOSE(مصفوفة-النطاق)
ملاحظات
تُرجع TRANSPOSE مصفوفة تتضمن القيم المنقولة. تتضمن هذه المصفوفة عدد صفوف يساوي عدد الأعمدة في المجموعة الأصلية وعدد أعمدة يساوي عدد الصفوف في المجموعة الأصلية. يمكن تحديد القيم في هذه المصفوفة باستخدام الدالة فهرس.
أمثلة |
---|
الجدول التالي المعطى: |
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 5 | 15 | 10 | 9 | 7 |
2 | 11 | 96 | 29 | 11 | 23 |
3 | 37 | 56 | 23 | 1 | 12 |
صيغة الدالة فهرس هي =فهرس(النطاق; مؤشر-الصف; فهرس-العمود; مؤشر-المساحة) =فهرس(TRANSPOSE($A$1:$E$3); 1; 1) تُرجع 5، وهي القيمة في الصف 1، العمود 1 في المصفوفة المنقولة (كانت الصف 1، العمود A في المجموعة الأصلية). =فهرس(TRANSPOSE($A$1:$E$3); 1;2) تُرجع 11، وهي القيمة في الصف 1، العمود 2 في المصفوفة المنقولة (كانت الصف 2، العمود A في المجموعة الأصلية). =فهرس(TRANSPOSE($A$1:$E$3); 1; 3) تُرجع 37، وهي القيمة في الصف 1، العمود 3 في المصفوفة المنقولة (كانت الصف 3، العمود A في المجموعة الأصلية). =فهرس(TRANSPOSE($A$1:$E$3);2; 1) تُرجع 15، وهي القيمة في الصف 2، العمود 1 في المصفوفة المنقولة (كانت الصف 1، العمود B في المجموعة الأصلية). =فهرس(TRANSPOSE($A$1:$E$3); 3;2) تُرجع 29، وهي القيمة في الصف 3، العمود 2 في المصفوفة المنقولة (كانت الصف 2، العمود C في المجموعة الأصلية). =فهرس(TRANSPOSE($A$1:$E$3); 4; 3) تُرجع 1، وهي القيمة في الصف 4، العمود 3 في المصفوفة المنقولة (كانت الصف 3، العمود D في المجموعة الأصلية). |
للأغراض المرجعية، سيظهر الجدول المبدل كما هو محفوظ في الذاكرة على النحو التالي. |
1 | 2 | 3 | |
---|---|---|---|
1 | 5 | 11 | 37 |
2 | 15 | 96 | 56 |
3 | 10 | 29 | 23 |
4 | 9 | 11 | 1 |
5 | 7 | 23 | 12 |