הפונקציה VLOOKUP ב-Excel מחפשת ערך בטווח של תאים, ואז היא מחזירה ערך שנמצא באותה שורה של הערך שאתה מחפש.
VLOOKUP אשר מייצג 'Vertical Lookup', היא פונקציית חיפוש שמחפשת ערך בעמודה השמאלית ביותר (העמודה הראשונה) של הטווח ומחזירה את הערך המקביל מהעמודה לימינה. פונקציית VLOOKUP מחפשת רק למעלה (מלמעלה למטה) ערך בטבלה מסודרת אנכית.
לדוגמה, נניח, יש לנו רשימת מלאי בגליון עבודה עם טבלה המציגה שמות פריטים, תאריך רכישה, כמות ומחיר. לאחר מכן, נוכל להשתמש ב-VLOOKUP בגליון עבודה אחר כדי לחלץ את הכמות והמחיר עבור שם פריט מסוים מגליון המלאי.
פונקציית VLOOKUP עשויה להיראות מרתיעה בהתחלה, אבל היא למעשה די קלה לשימוש ברגע שאתה מבין איך זה עובד. כאן, במדריך זה, נראה לך כיצד להשתמש בפונקציית VLOOKUP ב- Excel.
VLOOKUP תחביר וארגומנטים
אם אתה מתכוון להשתמש בפונקציה VLOOKUP, אתה צריך לדעת את התחביר שלה ואת הארגומנטים שלה.
תחביר של פונקציית VLOOKUP:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
פונקציה זו מורכבת מ-4 פרמטרים או ארגומנטים:
- lookup_value: זה מציין את הערך שאתה מחפש בעמודה הראשונה של מערך הטבלה הנתון. ערך Lookup חייב להיות תמיד בעמודה השמאלית ביותר (בעמודה של טבלת החיפוש.
- מערך_טבלה: זוהי הטבלה (טווח התאים) שבה אתה רוצה לחפש ערך. טבלה זו (טבלת חיפוש) יכולה להיות באותו גליון עבודה או גליון עבודה אחר, או אפילו חוברת עבודה אחרת.
- col_index_num: זה מציין את מספר העמודה של מערך הטבלה בעל הערך שברצונך לחלץ.
- [טווח_חיפוש]: פרמטר זה מציין אם ברצונך לחלץ התאמה מדויקת או התאמה משוערת. זה TRUE או FALSE, הזן 'FALSE' אם אתה רוצה את הערך המדויק או הזן 'TRUE' אם אתה בסדר עם הערך המשוער.
שימוש בפונקציית VLOOKUP באקסל
בואו נחקור כיצד להשתמש ב- VLOOKUP ב- Microsoft Excel.
דוגמה בסיסית
כדי להשתמש ב-VLOOKUP, ראשית, עליך ליצור את מסד הנתונים או הטבלה שלך (ראה להלן).
לאחר מכן צור טבלה או טווח מהמקום שבו אתה רוצה לחפש ולחלץ את הערכים מטבלת החיפוש.
לאחר מכן, בחר את התא שבו אתה רוצה את הערך שחולץ והזן את נוסחת VLOOKUP הבאה. לדוגמה, אנו רוצים לחפש את מספר הטלפון של 'Ena', אז עלינו להזין את ערך הבדיקה בתור B13, A2:E10 כמערך הטבלה, 5 עבור מספר העמודה של מספר הטלפון, ו- FALSE כדי להחזיר את המדויק ערך. לאחר מכן, הקש על 'Enter' כדי לסיים את הנוסחה.
=VLOOKUP(B13,A2:E10,5,FALSE)
אינך צריך להקליד את טווח הטבלה באופן ידני, אתה יכול פשוט לבחור את הטווח או הטבלה באמצעות העכבר עבור הארגומנט table_array. וזה יתווסף לטיעון באופן אוטומטי.
זכור, כדי שזה יעבוד, ערך Lookup חייב להיות בחלק השמאלי ביותר של טבלת החיפוש שלנו (A2:E10). כמו כן, Lookup_value לא בהכרח חייב להיות בעמודה A של גליון העבודה, הוא רק חייב להיות העמודה השמאלית ביותר של הטווח שברצונך לחפש.
Vlookup נראה נכון
הפונקציה VLOOKUP יכולה להסתכל רק מימין לטבלה. הוא מחפש ערך בעמודה הראשונה של טבלה או טווח ומחלץ את הערך התואם מעמודה מימין.
התאמה מדויקת
לפונקציית VLOOKUP של Excel יש שתי שיטות התאמה, הן: מדויקות ומקורבות. הפרמטר 'range_lookup' בפונקציה VLOOKUP מציין איזה סוג אתה מחפש, מדויק או משוער.
אם תזין range_lookup בתור 'FALSE' או '0', הנוסחה מחפשת ערך ששווה בדיוק ל-lookup_value (זה יכול להיות מספר, טקסט או תאריך).
=VLOOKUP(A9,A2:D5,3,FALSE)
אם לא נמצא התאמה מדויקת בטבלה, היא תחזיר שגיאה #N/A. כאשר ניסינו לחפש את 'יפן' ולהחזיר את הערך המקביל שלה בעמודה 4, השגיאה #N/A מתרחשת מכיוון שאין 'יפן' בעמודה הראשונה של הטבלה.
אתה יכול להזין מספר '0' או 'FALSE' בארגומנט הסופי. שניהם מתכוונים לאותו דבר באקסל.
התאמה משוערת
לפעמים אתה לא בהכרח צריך התאמה מדויקת, מספיקה ההתאמה הטובה ביותר. במקרים כאלה, תוכל להשתמש במצב התאמה משוער. הגדר את הארגומנט הסופי של הפונקציה ל'TRUE' כדי למצוא התאמה משוערת. ערך ברירת המחדל הוא TRUE, כלומר אם לא תוסיף את הארגומנט האחרון, הפונקציה תשתמש בהתאמה משוערת כברירת מחדל.
=VLOOKUP(B10,A2:B7,2,TRUE)
בדוגמה זו, איננו זקוקים לציון מדויק כדי למצוא ציון מתאים. כל מה שאנחנו צריכים זה את הסימנים כדי להיות בטווח הניקוד הזה.
אם VLOOKUP ימצא התאמה מדויקת, הוא יחזיר את הערך הזה. בדוגמה שלמעלה, אם הנוסחה לא יכולה למצוא את ערך ה-look_up 89 בעמודה הראשונה, היא תחזיר את הערך הבא בגודלו (80).
משחק ראשון
אם העמודה השמאלית ביותר של הטבלה מכילה כפילויות, ה-VLOOKUP ימצא ויחזיר את ההתאמה הראשונה.
לדוגמה, VLOOKUP מוגדר למצוא את שם המשפחה של השם הפרטי 'מיה'. מכיוון שיש 2 ערכים עם השם הפרטי 'מיה', אז הפונקציה מחזירה את שם המשפחה של הערך הראשון, 'בנה'.
התאמת תווים כלליים
הפונקציה VLOOKUP מאפשרת לך למצוא התאמה חלקית לערך שצוין באמצעות תווים כלליים. אם ברצונך לאתר ערך המכיל את ערך הבדיקה בכל מיקום, הוסף סימן אמפרסנד (&) כדי להצטרף לערך הבדיקה שלנו עם התו הכללי (*). השתמש בסימני '$' כדי ליצור הפניות מוחלטות לתאים והוסף סימן '*' בתו כללי לפני או אחרי ערך הבדיקה.
בדוגמה, יש לנו רק חלק מערך חיפוש (Vin) בתא B13. לכן, על מנת לבצע התאמה חלקית על התווים הנתונים שרשרת תו כללי '*' אחרי הפניה לתא.
=VLOOKUP($B$13&"*",$A$2:$E$10,3,FALSE)
חיפושים מרובים
פונקציית VLOOKUP מאפשרת לך ליצור בדיקת דו-כיוונית דינמית, התואמת הן בשורות והן בעמודות. בדוגמה הבאה, VLOOKUP מוגדר לביצוע חיפוש על סמך שם פרטי (מאיירה) ועיר. התחביר ב-B14 הוא:
=VLOOKUP(B13,A2:E10,MATCH(A14,A1:E1,0),0)
כיצד לבצע VLOOKUP מגיליון אחר באקסל
בדרך כלל, הפונקציה VLOOKUP משמשת להחזרת ערכים תואמים מגיליון עבודה נפרד, ורק לעתים רחוקות משתמשים בה עם נתונים באותו גליון עבודה.
ל-Vlookup מגיליון Excel אחר אך באותה חוברת עבודה, הזן את שם הגיליון לפני table_array עם סימן קריאה (!).
לדוגמה, כדי לחפש את ערך התא A2 של גליון העבודה 'מוצרים' בטווח A2:B8 בגליון העבודה 'מחירי פריט' ולהחזיר ערך מתאים מעמודה B:
=VLOOKUP(A2,ItemPrices!$A$2:$C$8,2,FALSE)
התמונה למטה מציגה טבלה בגיליון העבודה 'מחירי פריט'.
כאשר אנו מכניסים את נוסחת VLOOKUP בעמודה C של גליון העבודה 'מוצרים', היא מושכת נתונים תואמים מגיליון העבודה 'מחירי פריט'.
כיצד לבצע VLOOKUP מחוברת עבודה אחרת באקסל
אתה יכול גם לחפש את הערך בחוברת עבודה אחרת לגמרי. אם ברצונך לבצע VLOOKUP מחוברת עבודה אחרת, עליך להקיף את שם חוברת העבודה בסוגריים מרובעים ולאחר מכן את שם הגיליון לפני table_array עם סימן קריאה (!) (כפי שמוצג להלן).
לדוגמה, השתמש בנוסחה זו כדי לחפש את ערך התא A2 של גליון עבודה שונה מגליון העבודה בשם 'ItemPrices' בחוברת העבודה 'Item.xlsx':
=VLOOKUP(A2,[Item.xls]מחירי פריט!$A$2:$B$8,2,FALSE)
ראשית, פתח את שתי חוברות העבודה, ולאחר מכן התחל להזין את הנוסחה בתא C2 של גליון עבודה (גליון עבודה של מוצר), וכאשר אתה מגיע לארגומנט table_array, עבור אל חוברת העבודה הראשית של הנתונים (Item.xlsx) ובחר את טווח הטבלה. בדרך זו אינך צריך להקליד את חוברת העבודה ואת שם גליון העבודה באופן ידני. הקלד את שאר הארגומנטים ולחץ על מקש 'Enter' כדי לסיים את הפונקציה.
גם אם תסגור את חוברת העבודה המכילה את טבלת החיפוש, נוסחת VLOOKUP תמשיך לעבוד, אך כעת תוכל לראות את הנתיב המלא של חוברת העבודה הסגורה כפי שמוצג בצילום המסך הבא.
השתמש בפונקציית VLOOKUP מרצועת Excel
אם אינך זוכר נוסחאות, אתה תמיד יכול לגשת לפונקציה VLOOKUP מרצועת Excel. כדי לגשת ל-VLOOKUP, עבור ללשונית 'נוסחאות' ברצועת Excel ולחץ על הסמל 'חיפוש והפניה'. לאחר מכן, בחר באפשרות 'VLOOKUP' בתחתית התפריט הנפתח.
לאחר מכן, הזן ארגומנטים בתיבת הדו-שיח 'Arguments Function'. לאחר מכן, לחץ על כפתור 'אישור'.
בדוגמה, חיפשנו את השם הפרטי 'שריל' בטבלה כדי להחזיר את המצב התואם שלו בעמודה D.
אנו מקווים שלמדת כיצד להשתמש בפונקציית VLOOKUP ב- Excel ממאמר זה. אם אתה רוצה לדעת יותר על אופן השימוש ב- Excel, עיין במאמרים אחרים הקשורים ל- Excel.