השתמש בפונקציה XLOOKUPכאשר עליך לחפש פריטים בטבלה או בטווח לפי שורה. לדוגמה, חפש את המחיר של חלק רכב לפי מספר החלק, או חפש שם עובד בהתבסס על מזהה העובד שלו. באמצעות XLOOKUP, באפשרותך לחפש בעמודה אחת את מונח החיפוש ולהחזיר תוצאה מאותה שורה בעמודה אחרת, ללא קשר לצדו של העמודה המוחזרת.
הערה: 28 באוגוסט 2019: XLOOKUP מהווה תכונת ביתא, והיא זמינה רק לחלק מהתושבים הפנימיים של Office בשלב זה. נמשיך למטב אותו בחודשים הקרובים. כאשר XLOOKUP מוכן, אנו נשחרר אותו לכל משרדי Office ולמנויי office 365.
-2-בצע חיפוש בינארי המסתמך על lookup_array המוינות בסדר יורד . אם לא מיון, תוצאות לא חוקיות יוחזרו.
אם התאמה חוקית לא נמצאה, ו-[if_not_found] חסר, #N/A יוחזר.
דוגמה זו היא מסרטון הווידאו שלעיל, והיא משתמשת בXLOOKUP פשוט כדי לחפש שם מדינה, ולאחר מכן להחזיר את קוד מדינת הטלפון שלה. הוא כולל רק את הארגומנטים lookup_value (cell F2), lookup_array (range B2: B11) ו-return_array (range D2: D11). הוא אינו כולל את הארגומנט match_mode, כברירת מחדל של XLOOKUP בהתאמה מדויקת.
בדוגמה זו, אנו מחפשים מידע אודות עובדים בהתבסס על מספר מזהה של עובד. בשונה מתוך VLOOKUP, XLOOKUP מצליח להחזיר מערך עם פריטים מרובים, המאפשרת לנוסחה בודדת להחזיר את שם העובד ואת המחלקה (תאים C5: D14).
הדוגמה הבאה נראית בעמודה C עבור ההכנסה האישית המוזנת בתא E2, ומחפשת שיעור מס תואם בעמודה B. הארגומנט match_mode מוגדר כ-1, ומשמעות הדבר שהפונקציה מחפשת התאמה מדויקת, ואם היא אינה מצליחה למצוא אותו, היא מחזירה את הפריט הגדול הבא.
איך זה עובד? XLOOKUP מחזירה טווח, ולכן כאשר הוא מחשב, הנוסחה מסתיימת כך: = SUM ($E $7: $E $9). באפשרותך לראות כיצד זה פועל בעצמך על-ידי בחירת תא עם נוסחה של XLOOKUP הדומה לזו, ולאחר מכן עבור אל נוסחאות _GT_ ביקורת נוסחאות > הערכת נוסחהולאחר מכן הקש על לחצן הערכה כדי לעבור בין חישוב.