הַקדָמָה
בתוך הפונקציה VLOOKUP, הארגומנט של אינדקס העמודות בדרך כלל מקודד כמספר סטטי. עם זאת, תוכל גם ליצור א אינדקס העמודות הדינמיות באמצעות הפונקציה MATCH לאיתור העמודה הימנית. טכניקה זו מאפשרת לך ליצור חיפוש דו-כיווני דינאמי, התואם בשתי השורות ו עמודות. זה יכול גם להפוך את נוסחת VLOOKUP לעמידה יותר: VLOOKUP יכול להישבר כאשר עמודות מוכנסות או מוסרות מטבלה, אך נוסחה עם VLOOKUP + MATCH יכולה להמשיך לפעול כראוי אפילו שינויים מבוצעים בעמודות.
דוגמא
בדוגמה, אנו משתמשים בנוסחה זו לחיפוש דינאמי של שתי השורות והעמודות באמצעות VLOOKUP:
= VLOOKUP (lookup_value,table, MATCH (col_name,col_headers,0),0)
H2 מספק את ערך החיפוש עבור השורה, ו- H3 מספק את ערך החיפוש עבור העמודה.
הֶסבֵּר
זוהי נוסחת סטנדרטית בהתאמה מדויקת VLOOKUP עם יוצא מן הכלל אחד: מדד העמודות מסופק על ידי הפונקציה MATCH.
שים לב שמערך החיפוש שניתן ל- MATCH (B2: E2) המייצג כותרות עמודות כולל בכוונה את התא B2 הריק. זה נעשה כך שהמספר שהוחזר על ידי MATCH יהיה מסונכרן עם הטבלה שבה משתמש VLOOKUP. במילים אחרות, עליך לתת ל- MATCH טווח המשתרע על אותו מספר עמודותVLOOKUP משתמש בטבלה. בדוגמה (לפברואר) MATCH מחזיר 3, כך שאחרי הפעלת MATCH, נוסחת VLOOKUP נראית כך:
= VLOOKUP (H2,B3:E11, MATCH (H3,B2:E2,0),0)
מה שמחזיר את המכירות של קולבי (שורה 4) בפברואר (עמודה 3), שהם 6,786 דולר.
הסופר דייב בראנס