חל על
Excel של Microsoft 365 Excel של Microsoft 365 עבור Mac Excel באינטרנט Excel 2024 ‏Excel 2024 עבור Mac My Office עבור iPhone

סריקת מערך על-ידי החלת 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 שנייה

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

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

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