מחיל LAMBDA על כל שורה ומחזיר מערך של התוצאות. לדוגמה, אם המערך המקורי הוא 3 עמודות על 2 שורות, המערך המוחזר הוא 3 עמודות על שורה אחת.
תחביר:
=BYCOL (array, lambda(column))
תחביר הפונקציה BYCOL מכיל את הארגומנטים והפרמטרים הבאים:
-
מערך מערך שיש להפריד באמצעות עמודה.
-
lambda LAMBDA שמקבלת עמודה כפרמטר יחיד ומחשבת תוצאה אחת. פונקציית LAMBDA מקבלת פרמטר בודד:
-
column עמודה מהמערך.
שגיאות
אספקת פונקציית 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)))