تُرجع مصفوفة محسوبة لصف وعمود محدد من خلال تطبيق دالة LAMBDA.

بناء الجملة

=MAKEARRAY(rows, cols, lambda(row, col))

يتضمن بناء جملة دالة MAKEARRAY الوسيطات والمعلمات التالية:

  • الصفوف      عدد الصفوف في الصفيف. يجب أن يكون أكبر من صفر.

  • الأعمدة      عدد الأعمدة في الصفيف. يجب أن يكون أكبر من صفر.

  • lambda       LAMBDA التي يتم استدعاؤها لإنشاء الصفيف. تأخذ LAMBDA معلمتين: 

    • الصف      فهرس الصفوف.

    • العامود      فهرس الأعمدة.

الأخطاء

يؤدي توفير دالة LAMBDA غير صالحة أو عدد غير صحيح من المعلمات إلى إرجاع #VALUE! خطأ يسمى "معلمات غير صحيحة".

يؤدي إعداد وسيطة صف أو عمود إلى قيمة < 1 أو إلى غير رقمي إلى إرجاع #VALUE! الخطأ.

الأمثلة

المثال 1: قم بإنشاء صفيف ثنائي الأبعاد يمثل جدول ضرب بسيط

انسخ الصيغة التالية في الخلية C2:

=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))

مثال الدالة MAKEARRAY الأول

المثال ‎2: قم بإنشاء قائمة عشوائية من القيم

أدخل البيانات النموذجية في الخلايا D1: E3، ثم انسخ الصيغة في الخلية D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

مثال الدالة MAKEARRAY الثاني

راجع أيضًا

دالة LAMBDA 

دالة MAP

دالة REDUCE

دالة SCAN

دالة BYCOL

الدالة BYROW

دالة ISOMITTED

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات

استكشاف التدريب >

الحصول على الميزات الجديدة أولاً

الانضمام إلى MICROSOFT INSIDERS >

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×