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

מחזיר מערך שנוצר על-ידי מיפוי כל ערך במערכים לערך חדש על-ידי החלת LAMBDA כדי ליצור ערך חדש.

תחביר:

‎=MAP (array1, lambda_or_array<#>)

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

  • מערך1      מערך למיפוי.

  • lambda_or_array<#>      ארגומנט LAMBDA חייב להיות הארגומנט האחרון, אשר חייב לכלול פרמטר עבור כל מערך שהועבר, או מערך אחר למיפוי.

שגיאות

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

דוגמאות

דוגמה 1: מספרים מרובעים מעל ערך מסוים

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

=MAP(A1:C2, LAMBDA(a, IF(a>4,a*a,a)))

דוגמה לפונקציית MAP ראשונה1

דוגמה 2: חיפוש ערכים משתי עמודות בשורה אחת ששניהם TRUE

צור טבלה בשם TableA עם שתי עמודות בשם Col1 ו- Col2 החל מתא D1. הוסף עמודה בשם BothTrue בתא G1. העתק את הנוסחה לתא G2:

=MAP(TableA[Col1],TableA[Col2],LAMBDA(a,b,AND(a,b)))

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

דוגמה 3: חיפוש ערכים משלוש עמודות בשורה אחת העונים על קריטריונים מסוימים

צור טווח של נתונים לדוגמה עם שתי עמודות בשם " גודל" ו"צבע" בתאים D1:E11. הוסף שתי כותרות עמודות בשם "גודל חוקי" ו"צבע חוקי" בתאים F1 ו-G1 בהתאמה. העתק את הנוסחה לתא F2:

=FILTER(D2:E11,MAP(D2:D11,E2:E11,LAMBDA(s,c,AND(s="Large",c="Red"))))

דוגמה לפונקציית MAP שלישית3

ראה גם

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

הפונקציה REDUCE

הפונקציה SCAN

הפונקציה MAKEARRAY

הפונקציה BYCOL

פונקציית BYROW

הפונקציה ISOMITTED

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

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

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

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

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

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

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

×