تطبق LAMBDAعلى كل صف وترجع صفيف من النتائج. على سبيل المثال، إذا كان الصفيف الأصلي 3 أعمدة في صفين، يكون الصفيف الذي تم إرجاعه عموداً واحداً في صفين.
بناء الجملة
=BYROW(array, lambda(row))
يحتوي بناء جملة الدالة BYROW على الوسيطات التالية:
-
array صفيف يجب فصله حسب الصف.
-
lambda LAMBDA يأخذ صفا كمعلمة واحدة ويحسب نتيجة واحدة. تأخذ LAMBDA معلمة واحدة:
-
الصف صف من مصفوفة.
الأخطاء
يؤدي توفير دالة LAMBDA غير صالحة أو عدد غير صحيح من المعلمات إلى إرجاع #VALUE! خطأ يسمى "معلمات غير صحيحة".
عدم توفير دالة LAMBDA أو أي شيء غير أن قيمة واحدة تم إرجاعها من الدالة LAMBDA ترجع خطأ #CALC.
الأمثلة
مثال 1: ترجع القيمة القصوى لكل صف من البيانات
أدخل البيانات النموذجية في الخلايا A1:C2، ثم انسخ الصيغة إلى الخلية D4:
=BYROW(A1:C2, LAMBDA(array, MAX(array)))
مثال 2: إرجاع مجموع القيم التربيعية لكل صف من البيانات باستخدام الدالة SUMSQ
أدخل البيانات النموذجية في الخلايا A1:C2، ثم انسخ الصيغة إلى الخلية D4:
=BYROW(A1:C2, LAMBDA(array, SUMSQ(array)))