כדי להשתמש ב- XLOOKUP עם קריטריונים מרובים, תוכל לחבר ערכי חיפוש ומערכי חיפוש ישירות בנוסחה. בדוגמה המוצגת, הנוסחה ב- H8 היא:
= XLOOKUP (val1&val2&val3,rng1&rng2&rng3,results)
XLOOKUP מחזיר 17.00 דולר, המחיר לחולצת טריקו אדומה גדולה.
הערה: XLOOKUP יכול להתמודד עם מערכים באופן מקורי אין צורך להיכנס עם שליטה + shift + enter.
הֶסבֵּר
אחד היתרונות היפים של XLOOKUP על פני VLOOKUP הוא ש- XLOOKUP יכול לעבוד עם מערכים ישירות, במקום לדרוש טווחים בגליון עבודה. זה מאפשר להרכיב מערכים בנוסחה ולדחוף אותם לפונקציה.
ערך האבטחה אחד בכל פעם, ערך החיפוש נוצר על ידי הצטרפות ל- H5, H6 ו- H7 באמצעות שִׁרשׁוּר :
= XLOOKUP (H5&H6&H7,B5:B14&C5:C14&D5:D14,E5:E14)
התוצאה היא המחרוזת 'חולצת טריקו גדולה'.
מערך החיפוש נוצר בצורה דומה, אלא שאנו מצטרפים כעת לטווחים:
אחוז מהמספר באקסל
= XLOOKUP (H5&H6&H7
מערך ההחזרה מסופק כטווח רגיל :, E5: E14:
= XLOOKUP (H5&H6&H7,B5:B14&C5:C14&D5:D14
בתמצית, אנו מחפשים את ערך החיפוש 'T-shirtLargeRed' בנתונים כמו אלה:
מערך_חיפוש | מערך תוצאה |
---|---|
חולצת טריקו קטנה אדומה | חֲמֵשׁ עֶשׂרֵה |
חולצה בינונית כחולה | 16 |
חולצת טריקו גדולה אדומה | 17 |
קפוצ'ון SmallGray | 28 |
קפוצ'ון מדיום כחול | 29 |
קפוצ'ון גדול שחור | 30 |
HatMediumBlack | 25 |
HatMediumGray | 26 |
HatLargeRed | 24 |
חולצת טריקו גדולה | 16 |
ברירת המחדל של מצב ההתאמה היא מדויקת, ומצב החיפוש כברירת מחדל להתאמה הראשונה, כך ש- XLOOKUP מחזיר $ 17.00.
עם היגיון בוליאני
למרות שהתחביר שהוסבר לעיל עובד מצוין בהתאמה פשוטה של 'שווה ל', תוכל גם להשתמש היגיון בוליאני לבנות נוסחה כזו:
= XLOOKUP (H5&H6&H7,B5:B14&C5:C14&D5:D14,E5:E14
זוהי גישה גמישה יותר מכיוון שניתן להתאים את התחביר לשימוש אחר פעולות לוגיות ופונקציות אחרות לפי הצורך בחיפושים מורכבים יותר.
נוסחאות מערך דינמי זמינים ב- משרד 365 רק. הסופר דייב בראנס