إلحاق الصفائف أفقياً وبتسلسل لإرجاع صفيف أكبر.
بناء الجملة
=HSTACK(array1,[array2],...)
بناء جملة الدالة HSTACK له الوسيطة التالية:
الصفيف الصفائف التي يجب إلحاقها.
ملاحظات
ترجع HSTACK الصفيف الذي تم تكوينه عن طريق إلحاق كل وسيطة من وسيطات الصفيف عن طريق الأعمدة. سيكون الصفيف الناتج هو الأبعاد التالية:
-
صفوف الحد الأقصى لعدد الصفوف من كل وسيطة من وسيطات الصفيف.
-
أعمدة العدد المجمع لكل الأعمدة من كل وسيطة من وسائط الصفيف.
الأخطاء
إذا كان هناك صفيف يحتوي على صفوف أقل من الحد الأقصى لعرض الصفائف المحددة، يرجع Excel خطأ #N/A في الصفوف الإضافية. استخدم HSTACK داخل دالة IFERROR لاستبدال #N/A بقيمة من اختيارك.
أمثلة
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.
يلحق أفقيًا صفيفين وفقَ تسلسل، بحيث تكون النتائج عبارة عن صفيف واحد من عمودين وستة صفوف.
البيانات |
||||||
A |
B |
C |
AA |
BB |
CC |
|
D |
E |
F |
DD |
EE |
FF |
|
الصيغة |
||||||
=HSTACK(A2:C3,E2:G3) |
إلحاق ثلاثة صفائف أفقياً بتسلسل بحيث تكون النتائج صفيفاً واحداً من ثلاثة صفوف وستة أعمدة بها خطأ #N/A لتعبئة عناصر الصفيف الفارغة.
البيانات |
|||||||
1 |
2 |
A |
B |
X |
Y |
||
3 |
4 |
C |
D |
||||
5 |
6 |
||||||
الصيغ |
|||||||
=HSTACK(A2:B4,C2:D3,E2:F2) |
إلحاق ثلاثة صفائف أفقياً بتسلسل بحيث تكون النتائج صفيفاً واحداً من ثلاثة صفوف وستة أعمدة بها خطأ #N/A لتعبئة عناصر الصفيف الفارغة. نظراً لأن الخلية F3 فارغة في الأصل، تتم إضافة قيمة 0 إلى الخلية F7.
البيانات |
|||||||
1 |
2 |
A |
B |
C |
#VALUE! |
||
3 |
4 |
D |
E |
F |
|||
5 |
6 |
||||||
الصيغ |
|||||||
=HSTACK(A2:B4,C2:D3,E2:F3) |