إرجاع صفيف محسوب لحجم صف وعمود محدد، عن طريق تطبيق دالة LAMBDA.
بناء الجملة
=MAKEARRAY(rows, cols, lambda(row, col))
يتضمن بناء جملة دالة MAKEARRAY الوسيطات والمعلمات التالية:
الصفوف عدد الصفوف في الصفيف. يجب أن يكون أكبر من صفر.
الاعمده عدد الأعمدة في الصفيف. يجب أن يكون أكبر من صفر.
امدا LAMBDA الذي يتم استدعاؤه لإنشاء الصفيف. تأخذ LAMBDA معلمتين:
- الصف فهرس الصف الخاص بالصفيف.
- العقيد فهرس العمود للصفيف.
أخطاء
يؤدي توفير دالة LAMBDA غير صالحة أو عدد غير صحيح من المعلمات إلى إرجاع #VALUE! خطأ يسمى "معلمات غير صحيحة".
يؤدي تعيين وسيطة صف أو عمود إلى قيمة < 1 أو إلى غير رقم إلى إرجاع #VALUE! #VALUE!.
أمثلة
المثال 1: قم بإنشاء صفيف ثنائي الأبعاد يمثل جدول ضرب بسيط
انسخ الصيغة التالية في الخلية C2:
=MAKEARRAY(3,3,LAMBDA(r,c,r*c))
المثال 2: قم بإنشاء قائمة عشوائية من القيم
أدخل البيانات النموذجية في الخلايا D1: E3، ثم انسخ الصيغة في الخلية D4:
=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))