לְהִצטַיֵן

טקסט ההתאמה XLOOKUP מכיל

Xlookup Match Text Contains

נוסחת Excel: טקסט התאמה XLOOKUP מכילנוסחה כללית | _+_ | סיכום

כדי להשתמש ב- XLOOKUP להתאמת ערכים המכילים טקסט ספציפי, תוכל להשתמש תווים כלליים ו שִׁרשׁוּר . בדוגמה המוצגת, הנוסחה ב- F5 היא:





= XLOOKUP ('*'&value&'*',lookup,results,,2)

איפה קוד (B5: B15) ו- כַּמוּת (C5: C15) הם טווחים בשם .

הֶסבֵּר

ה פונקציית XLOOKUP מכיל תמיכה מובנית בתווים כלליים, אך יש להפעיל תכונה זו במפורש על ידי הגדרת מצב התאמה למספר 2.





קיצור דרך כדי להגיע לתחתית הגיליון האלקטרוני של Excel

בדוגמה המוצגת, XLOOKUP מוגדר כך שיתאים לערך שהוזן בתא E5, שעשוי להופיע בכל מקום בערכי החיפוש ב- B5: B15. הנוסחה ב- F5 היא:

 
= XLOOKUP ('*'&E5&'*',code,quantity,'no match',2)
  • בדיקת_ערך - E5, עם כוכביות (*) מחוברות מלפנים ומאחור
  • חיפוש_מערך - הטווח בשם קוד (B5: B15)
  • מערך החזרה - הטווח בשם כַּמוּת (C5: C15)
  • אם_לא_מצא - המחרוזת 'אין התאמה'
  • מצב התאמה - מסופק כ -2 (התאמת תווים כלליים)
  • מצב חיפוש_ - לא מסופק. ברירת מחדל ל -1 (הראשון עד האחרון)

כדי להפוך התאמה מסוג 'מכיל' לאוטומטית, כוכבית התווים (*) מוכנה מראש ומתווספת לערך בתא E5 עם שִׁרשׁוּר :



 
= XLOOKUP ('*'&E5&'*',code,quantity,'no match',2) // returns 50

לאחר שרשור, הנוסחה הופכת להיות:

 
'*'&E5&'*'

XLOOKUP מאתרת את ההתאמה הראשונה המכילה 'BCC' (050-BCC-123 בשורה 10) ומחזירה את הערך המתאים ממערך ההחזרה, 50.

שים לב כי XLOOKUP הוא לֹא תלוי רישיות, הזנת 'עותק מוסתר' ב- E5 תחזיר את אותה התוצאה:

 
= XLOOKUP ('*BCC*',code,quantity,'no match',2)

ראה להלן אפשרות להגדיר XLOOKUP להתאמה תלויית רישיות.

אפשרות VLOOKUP

נוסחת VLOOKUP תומכת גם בתווים כלליים כאשר הם מוגדרים להתאמה מדויקת. הנוסחה המקבילה VLOOKUP לדוגמה זו היא:

 
= XLOOKUP ('*bcc*',code,quantity,'no match',2) // returns 50

מלא הסבר כאן .

עם SEARCH ו- FIND

אפשר גם להשתמש ב- לחפש ו למצוא פונקציות לביצוע התאמה מסוג 'מכיל' עם XLOOKUP. להתאמה חסרת רגישות (כמו הדוגמה למעלה), תוכל להשתמש ב- SEARCH כך:

 
= VLOOKUP ('*'&E5&'*',B5:C15,2,0)

להתאמה תלויה באותיות רישיות, תוכל להשתמש ב- FIND במקום זאת:

 
= XLOOKUP (1,-- ISNUMBER ( SEARCH ('BCC',code)),quantity,'no match',2)

שתי האפשרויות לעיל מקלות על הרחבת הקריטריונים כוללים תנאים אחרים באמצעות היגיון בוליאני .

ההיגיון של ISNUMBER + SEARCH הוא מוסבר כאן .

התאמות מרובות

אם אתה צריך התאמות מרובות, עיין ב פונקציית פילטר .

היכן טבלת ציר מצוינת
נוסחאות מערך דינמי זמינים ב- משרד 365 רק. הסופר דייב בראנס


^