Applies ToExcel של Microsoft 365 Excel של Microsoft 365 עבור Mac Excel באינטרנט

סריקת מערך על-ידי החלת LAMBDAעל כל ערך והחזרת מערך המכיל כל ערך ביניים.  

תחביר:

=SCAN ([initial_value], array, lambda(accumulator, value, body))

תחביר הפונקציה SCAN מכיל את הארגומנטים והפרמטרים הבאים:

  • [initial_value]      מגדיר את הערך ההתחלתי עבור המצבר.

  • מערך      מערך שיש לסרוק.

  • למדא      LAMBDA שנקראת כדי להפחית את המערך. LAMBDA לוקחת שלושה פרמטרים:

    • מצבר    הערך הסתכם והוחזר כתוצאה הסופית.

    • ערך     הערך הנוכחי מהערך.

    • הגוף    החישוב הוחל על כל רכיב במערך.

הערות

השתמש בארגומנט initial_value כדי להגדיר את הערך ההתחלתי עבור הפרמטר של המצבר. אם אתה עובד עם טקסט, הגדר את הערך ההתחלתי ל- "".

שגיאות

אספקת פונקציית LAMBDA לא חוקית או מספר שגוי של פרמטרים מחזירה את השגיאה #VALUE! שנקראת "פרמטרים שגויים".

דוגמאות

דוגמה 1: יצירת רשימה של עצרות

הזן את הנתונים לדוגמה בתאים A1:C2 ולאחר מכן העתק את הנוסחה לתא D4:

=SCAN(1, A1:C2, LAMBDA(a,b,a*b))

דוגמה לפונקציה הראשונה של SCAN

דוגמה 2: שרשור תווים במערך

הזן את הנתונים לדוגמה בתאים A1:C2 ולאחר מכן העתק את הנוסחה לתא D4:

=SCAN("",A1:C2,LAMBDA(a,b,a&b))

דוגמה לפונקציה SCAN שנייה

ראה גם

LAMBDA (הפונקציה LAMBDA)

הפונקציה MAP

הפונקציה REDUCE

הפונקציה MAKEARRAY

הפונקציה BYCOL

פונקציית BYROW

הפונקציה ISOMITTED

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.