מחפש ערך בעמודה הראשונה של טווח ומחזיר ערך מעמודה אחרת באותה שורה.
תחביר
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])ארגומנטים
lookup_valueחובה
הערך לחיפוש בעמודה הראשונה.
table_arrayחובה
הטווח שמכיל את הנתונים.
col_index_numחובה
מספר העמודה בטווח שממנו יוחזר הערך.
range_lookupאופציונלי
FALSE להתאמה מדויקת, TRUE לקירוב. השתמש ב-FALSE.
VLOOKUP (חיפוש אנכי) מחפש מפתח בעמודה השמאלית ביותר של טבלה ומחזיר ערך מעמודה שאתה מציין. הגדר את הארגומנט הרביעי ל-FALSE להתאמה מדויקת — המצב הנפוץ והאמין ביותר. עבור חוברות עבודה חדשות, העדף את XLOOKUP, שמסיר את מגבלת שמאל-לימין של VLOOKUP.
=VLOOKUP("A102", A2:C100, 3, FALSE)→$1,250מוצא את מוצר A102 בעמודה A ומחזיר את מחירו מעמודה C.
=VLOOKUP(E2, Products!A:D, 2, FALSE)→Wireless Mouseמחפש את המזהה בתא E2 מול גיליון אחר ומחזיר את שם המוצר.
בחר את מפתח החיפוש
בחר את הערך לחיפוש — הוא חייב להימצא בעמודה הראשונה של הטבלה.
בחר את הטבלה ואת העמודה המדויקת
סמן את כל טווח הנתונים, ואז ספור באיזו עמודה נמצאת התשובה.
נעל להתאמה מדויקת
סיים ב-FALSE כדי ש-VLOOKUP יחזיר רק התאמה מדויקת, ולא את הערך הקרוב ביותר.
ערך החיפוש לא נמצא בעמודה הראשונה. בדוק רווחים מיותרים, אי-התאמה של מספר השמור כטקסט, או FALSE חסר להתאמה מדויקת. עטוף ב-IFERROR כדי להציג הודעה ברורה.
לא — הוא מחזיר רק עמודות מימין למפתח. השתמש ב-INDEX/MATCH או ב-XLOOKUP כדי להחזיר ערכים משמאל.