שינוי בקר זה יביא לטעינה מחדש של דף זה

MATCH

הפונקציה MATCH מחזירה את המיקום של ערך בתוך אוסף.

טיפ: לחיפוש משופר הפועל בכל כיוון, יש להשתמש ב‑XMATCH.

MATCH‎(חפש‑את‬, ‪איפה‑לחפש‬, ‪שיטת-התאמה‬)‏‎

חפש‑את: הערך שיש לחפש. הערך חפש‑את יכול להכיל כל ערך או מחרוזת REGEX.

איפה‑לחפש: האוסף שמכיל את הערכים שברצונך לחפש. איפה‑לחפש יכול להכיל כל ערך.

שיטת-התאמה: ערך מודאלי אופציונלי המגדיר כיצד תתבצע ההתאמה של ערכים.

מצא את הערך הגדול ביותר (1 או מושמט): מצא את התא שמכיל את הערך הגדול ביותר שהוא קטן או שווה לחפש‑את. אם תשתמש/י במצא את הערך הגדול ביותר, לא תוכל/י להשתמש בתווים משתנים בחפש‑את.

מצא ערך (0): מצא את התא הראשון שמכיל ערך שתואם במדויק את חפש‑את. שיטת התאמה זו מצוינת לחיפוש מלל. אם תשתמש/י במצא ערך, תוכל/י להשתמש בתווים משתנים בחפש‑את. ניתן להשתמש ב‑? (סימן שאלה) בכדי לייצג תו אחד, ב‑* (כוכבית) בכדי לייצג תווים מרובים, וב‑~ (טילדה) בכדי לציין שלתו הבא אמורה להימצא התאמה, וכי הוא לא אמור לשמש כתו משתנה.

מצא את הערך הקטן ביותר (‎–1): מצא את התא שמכיל את הערך הקטן ביותר שהוא גדול או שווה לחפש‑את. אם תשתמש/י במצא את הערך הקטן ביותר, לא תוכל/י להשתמש בתווים משתנים בחפש‑את.

הערות

  • הפונקציה MATCH פועלת רק על אוסף שהוא חלק משורה או עמודה בודדת. לא ניתן להשתמש בה כדי לבצע חיפוש באוסף דו‑ממדי.

  • מספור התאים מתחיל עם 1 בתא העליון או השמאלי ביותר עבור אוספים אנכיים ואופקיים, בהתאמה. החיפושים מתבצעים מלמעלה למטה או משמאל‑לימין.

  • בעת חיפוש מלל, המערכת מתעלמת מאותיות קטנות/גדולות.

‏דוגמאות

בהינתן הטבלה הבאה:

A

B

C

D

E

1

10

vel

40

2

20

elit

20

3

30

lorex

30

4

40

felis

50

5

50

facit

10

‏‎=MATCH(40, A1:A5)‎ תחזיר את הערך 4, מאחר ש‑40 (חפש‑את) הוא הפריט הרביעי באוסף (איפה‑לחפש) שהוגדר.

‏‎=MATCH(40, E1:E5)‎ תחזיר את הערך 1, מאחר ש‑40 הוא הפריט הראשון באוסף שהוגדר.

‏‎=MATCH(35, E1:E5, 1)‎ תחזיר את הערך 3, מאחר ש‑30 הוא הערך הגדול ביותר שקטן או שווה ל‑35 (שיטת-ההתאמה היא 1, מצא את הערך הגדול ביותר).

‏‎=MATCH(35, E1:E5, -1)‎ תחזיר את הערך 1, מאחר ש‑40 הוא הערך הקטן ביותר שגדול או שווה ל‑35 (שיטת-ההתאמה היא ‎-1, מצא את הערך הקטן ביותר).

‏‎=MATCH(35, E1:E5, 0)‎ תחזיר שגיאה, מאחר שלא ניתן למצוא התאמה מדויקת (שיטת-ההתאמה היא 0, מצא ערך).

‏‎=MATCH("vel", C1:C5)‎ תחזיר את הערך 1, מאחר ש‑״vel״ מופיע בתא הראשון בטווח שהוגדר.

‏‎=MATCH("*x", C1:C5, 0)‎ תחזיר את הערך 3, מאחר ש‑״lorex״, שמסתיים באות ״x״, מופיע בתא השלישי בטווח.

‏‎=MATCH("vel", C1:D5)‎ תחזיר שגיאה, מאחר שהאוסף חפש‑את יכול להכיל רק שורה אחת או עמודה אחת.

הפונקציה ‏‎=MATCH(REGEX("^f.*"), C1:C5,0)‎ מחזירה 4, מפני שהמילה הראשונה הנפתחת ב‑״f״ היא הפריט הרביעי באוסף.

ראה/י גםLOOKUP
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
מועיל?
מגבלת תווים: 250
מגבלת התווים המרבית היא 250.
תודה על המשוב.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.