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