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

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

תחביר:

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

תחביר הפונקציה 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

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

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

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

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

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×