Skip to main content

כיצד להשתמש ב- VLOOKUP של Excel פונקציה

פונקציית Vlookup באקסל (אַפּרִיל 2025)

פונקציית Vlookup באקסל (אַפּרִיל 2025)
Anonim

הפונקציה של VLOOKUP של Excel, אשר מייצג בדיקה אנכית , ניתן להשתמש בהם כדי לחפש מידע ספציפי הממוקם בטבלה של נתונים או מסד נתונים.

VLOOKUP בדרך כלל מחזיר שדה נתונים יחיד כפלט שלו. איך זה עושה את זה:

  1. אתה מספק שם או בדיקה _ ערך זה אומר VLOOKUP באיזה שורה או רשומה של טבלת הנתונים כדי לחפש את המידע הרצוי
  2. אתה מספק את מספר העמודה - המכונה Col_index_num - של הנתונים שאתה מחפש
  3. הפונקציה מחפשת את בדיקה _ ערך בעמודה הראשונה של טבלת הנתונים
  4. VLOOKUP ואז מאתר ומחזיר את המידע שאתה מחפש משדה אחר של אותו רשומה באמצעות מספר העמודה שסופק

מצא מידע במסד נתונים עם VLOOKUP

בתמונה המוצגת לעיל, VLOOKUP משמש כדי למצוא את מחיר היחידה של פריט על פי שמו. השם הופך ל ערך בדיקה אשר VLOOKUP משתמש כדי למצוא את המחיר הממוקם בעמודה השנייה.

התחביר של פונקציה VLOOKUP של ויכוחים

תחביר של פונקציה מתייחס לפריסה של הפונקציה וכולל את שם הפונקציה, סוגריים וארגומנטים.

התחביר עבור הפונקציה VLOOKUP הוא:

= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)

בדיקה _ ערך - (נדרש) את הערך שברצונך למצוא בעמודה הראשונה של טבלה ויכוח.

טבלה - (חובה) זהו טבלה של נתונים VLOOKUP חיפושים כדי למצוא את המידע שאתה אחרי- ה טבלה חייב להכיל לפחות שתי עמודות של נתונים;- העמודה הראשונה בדרך כלל מכילה את Lookup_value.

Col_index_num - (נדרש) את מספר העמודה של הערך שברצונך למצוא- מספור מתחיל עם Lookup_value טור בעמודה 1;- אם Col_index_num מוגדר למספר הגבוה ממספר העמודות שנבחר Range_lookup ארגומנט #REF! השגיאה מוחזרת על ידי הפונקציה.

Range_lookup - (אופציונלי) מציין אם טווח מסודר בסדר עולה- הנתונים בעמודה הראשונה משמשים כמפתח המיון- ערך בוליאני - TRUE או FALSE הם הערכים המקובלים היחידים- אם מושמט, הערך מוגדר ל- TRUE כברירת מחדל- אם מוגדר ל TRUE או מושמט התאמה מדויקת עבור בדיקה _ ערך לא נמצא, ההתאמה הקרובה כי הוא קטן יותר בגודל או בערך משמש search_key - אם מוגדר ל- TRUE או מושמט והטורה הראשונה של הטווח אינה מסודרת בסדר עולה, עלולה להתרחש תוצאה שגויה- אם מוגדר ל FALSE, VLOOKUP מקבל רק התאמה מדויקת עבור בדיקה _ ערך .

מיון הנתונים תחילה

למרות שלא תמיד נדרש, מומלץ בדרך כלל למיין את טווח הנתונים ש- VLOOKUP מחפש בסדר עולה עם העמודה הראשונה של הטווח עבור מפתח המיון.

אם הנתונים אינם ממוינים, ייתכן ש- VLOOKUP יחזיר תוצאה שגויה.

תחזיות מדויקות לעומת משוער

VLOOKUP ניתן להגדיר כך שהוא מחזיר רק מידע המתאים בדיוק בדיקה _ ערך או ניתן להגדיר התאמות משוערות

הגורם הקובע הוא Range_lookup טענה:

  • מוגדר FALSE זה מחזיר רק מידע הקשור התאמות מדויקות בדיקה _ ערך
  • מוגדר ל TRUE או מושמט זה מחזיר מידע מדויק או משוער הקשורים בדיקה _ ערך

בדוגמה לעיל, Range_lookup מוגדר FALSE כך VLOOKUP חייב למצוא התאמה מדויקת עבור המונח ווידג'טים בטבלת נתוני הטבלה להחזרת מחיר יחידה עבור פריט זה. אם לא נמצאה התאמה מדויקת, שגיאה # N / A מוחזרת על ידי הפונקציה.

הערה: VLOOKUP אינו תלוי רישיות - שניהם ווידג'טים ו ווידג'טים הם איות מקובל לדוגמה לעיל.

במקרה שיש מספר ערכים תואמים - לדוגמה, יישומונים הוא המפורטים יותר מפעם אחת בעמודה 1 של טבלת הנתונים - מידע הקשור לערך ההתאמה הראשון שנתקל בו מלמעלה למטה מוחזר על ידי הפונקציה.

הזנה של VLOOKUP של VLOOKUP של Excel פונקציה באמצעות הצבעה

בתמונה הראשונה לדוגמה לעיל, הנוסחה הבאה המכילה את הפונקציה VLOOKUP משמשת כדי למצוא את מחיר היחידה ווידג'טים הנמצא בטבלת הנתונים.

= VLOOKUP (A2, $ A $ 5: $ B $ 8,2 $, FALSE)

למרות שנוסחה זו יכולה להיות מוקלדת לתא גליון עבודה, אפשרות אחרת, כפי שנעשה עם השלבים המפורטים להלן, היא להשתמש בתיבת הדו-שיח של הפונקציה, המוצגת למעלה, כדי להזין את הארגומנטים שלה.

  • שימוש בתיבת הדו-שיח לעתים קרובות מקל על הזנת ארגומנטים של פונקציה בצורה נכונה ומבטל את הצורך להזין מפרידי פסיק בין ארגומנטים.

השלבים הבאים שימשו כדי להזין את הפונקציה VLOOKUP לתוך תא B2 באמצעות תיבת הדו שיח של הפונקציה.

פתיחת תיבת הדו-שיח VLOOKUP

  1. לחץ על תא B2 כדי להפוך אותו לתא הפעיל - המיקום שבו מוצגות תוצאות הפונקציה VLOOKUP
  2. הקלק על ה נוסחאות לשונית.
  3. בחר Lookup & הפניה מתוך הסרט כדי לפתוח את הרשימה הנפתחת פונקציה
  4. לחץ על VLOOKUP ברשימה כדי להציג את תיבת הדו-שיח של הפונקציה

הנתונים שנכנסו לארבע שורות ריקות של תיבת הדו שיח יוצרים את הארגומנטים עבור הפונקציה VLOOKUP.

מצביע על הפניות סלולריות

הארגומנטים עבור הפונקציה VLOOKUP מוזנים לשורות נפרדות של תיבת הדו-שיח כפי שמוצג בתמונה למעלה.

ניתן להקליד את הפניות לתא שישמשו כארגומנטים לקו הנכון, או, כפי שנעשה בשלבים הבאים, עם נקודה ונקודה - הכוללים הדגשה את טווח התאים הרצוי עם מצביע העכבר - ניתן להשתמש בהם כדי להזין אותם תיבת הדו-שיח.

באמצעות התייחסות יחסית תאים מוחלטים עם טיעונים

אין זה נדיר להשתמש במספר עותקים של VLOOKUP כדי להחזיר מידע שונה מאותו טבלה של נתונים.

כדי להקל על זה, לעתים קרובות ניתן להעתיק VLOOKUP מתא אחד לתא אחר. כאשר הפונקציות מועתקות לתאים אחרים, יש לנקוט בזהירות על מנת להבטיח כי הפניות התא וכתוצאה מכך נכונים בהתחשב במיקום החדש של הפונקציה.

בתמונה לעיל, סימני דולר ( $ ) להקיף את הפניות התא עבור טבלה ויכוח המציין כי הם הפניות תא מוחלט, כלומר הם לא ישתנו אם הפונקציה מועתקים לתא אחר.

זה רצוי כמו עותקים מרובים של VLOOKUP היה כל התייחסות לטבלה זהה של נתונים כמקור מידע.

הפניה התא המשמש lookup_value - A2 - מצד שני , לא מוקף בסימני דולר, מה שהופך אותו התייחסות התא יחסית. תפוסים תאיים יחסיים משתנים כאשר הם מועתקים כדי לשקף את המיקום החדש שלהם ביחס למיקום הנתונים שאליהם הם מתייחסים.

הפניות תאיות יחסית מאפשרות לחפש פריטים מרובים באותו טבלת נתונים על ידי העתקת VLOOKUP למספר מיקומים והזנת שונים lookup_values .

הזנת ארגומנטים של פונקציה

  1. הקלק על ה בדיקה _ ערך שורה ב VLOOKUP תיבת דיאלוג
  2. לחץ על תא A2 בגליון העבודה כדי להזין את הפניה התא כמו search_key ויכוח
  3. הקלק על ה טבלה שורה של תיבת הדו שיח
  4. הדגשת תאים A5 עד B8 בגליון העבודה כדי להזין טווח זה כמו טבלה ארגומנט - כותרות הטבלה אינן כלולות
  5. לחץ על F4 על המקלדת כדי לשנות את טווח הפניות התא המוחלט
  6. הקלק על ה Col_index_num שורה של תיבת הדו שיח
  7. סוג א 2 על שורה זו כמו Col_index_num , שכן שיעורי ההנחה ממוקמים בעמודה 2 של טבלה ויכוח
  8. הקלק על ה Range_lookup שורה של תיבת הדו שיח
  9. הקלד את המילה שקר כמו Range_lookup ויכוח
  10. לחץ על להיכנס על המקלדת כדי לסגור את תיבת הדו-שיח ולחזור לגליון העבודה
  11. התשובה $ 14.76 - מחיר היחידה עבור יישומון - אמור להופיע בתא B2 של גליון העבודה
  12. כאשר אתה לוחץ על תא B2, את הפונקציה המלאה = VLOOKUP (A2, $ A $ 5: $ B $ 8,2 $, FALSE) מופיע בסרגל הנוסחה מעל גליון העבודה

הודעות שגיאה של Excel VLOOKUP

הודעות השגיאה הבאות משויכות ל- VLOOKUP:

שגיאת # N / A ("ערך לא זמין") מוצגת אם:

  • ה בדיקה _ ערך לא נמצא בעמודה הראשונה של טווח ויכוח
  • ה טבלה הטיעון אינו מדויק. לדוגמה, הארגומנט עשוי לכלול עמודות ריקות בצד השמאלי של הטווח
  • ה Range_lookup ארגומנט מוגדר ל- FALSE והתאמה מדויקת עבור search_key לא ניתן למצוא את הטענה בעמודה הראשונה של טווח
  • ה Range_lookup ארגומנט מוגדר ל- TRUE ולכל הערכים בעמודה הראשונה של טווח הם גדולים יותר search_key

#REF! השגיאה מוצגת אם:

  • ה Col_index_num הארגומנט גדול ממספר העמודות במערך הטבלה.