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