כיצד להשתמש בפונקציית LOOKUP באקסל

תוכן עניינים:

כיצד להשתמש בפונקציית LOOKUP באקסל
כיצד להשתמש בפונקציית LOOKUP באקסל
Anonim

מה צריך לדעת

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

מאמר זה מסביר כיצד להשתמש בפונקציית LOOKUP בכל גרסה של Excel, כולל Excel 2019 ו-Microsoft 365.

מהי פונקציית ה-LOOKUP?

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

ישנן שתי דרכים לכתוב נוסחת LOOKUP באקסל בהתאם לצרכים שלך. צורה אחת נקראת וקטור והשנייה היא מערך.

Image
Image

ניתן להשתמש בפונקציית LOOKUP בכל גרסה של Excel.

תחביר פונקציות LOOKUP וארגומנטים

ישנן שתי דרכים להשתמש בפונקציית LOOKUP:

Vector

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

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • lookup_value הוא הערך שהפונקציה צריכה לחפש בתוך הווקטור. זה יכול להיות מספר, טקסט, ערך לוגי, שם או הפניה. ארגומנט זה נדרש.
  • lookup_vector הוא הטווח. זה יכול להיות שורה בודדת או עמודה בודדת. הערכים בוקטור חייבים להיות בסדר עולה (לדוגמה, 1, 2, 3 או A, B, C). ארגומנט זה נדרש.
  • result_vector הוא טווח אופציונלי. אם משתמשים בו, הוא חייב להיות באותו גודל בדיוק כמו lookup_vector.

הנה עוד כמה כללים שכדאי לזכור כאשר אתה משתמש בצורה הווקטורית של פונקציית LOOKUP:

  • אם lookup_value קטן מהערך הקטן ביותר ב-lookup_vector, Excel מייצר את השגיאה N/A.
  • אם לא ניתן למצוא lookup_value, הפונקציה LOOKUP מתאימה לערך הגדול ביותר ב-lookup_vector שהוא קטן או שווה ל-lookup_value.

Array

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

=LOOKUP(lookup_value, array)

  • lookup_value הוא הערך שהפונקציה צריכה לחפש בתוך המערך. זה יכול להיות מספר, טקסט, ערך לוגי, שם או הפניה. הערכים חייבים להיות בסדר עולה (לדוגמה, 1, 2, 3 או A, B, C). ארגומנט זה נדרש.
  • array הוא טווח התאים שמכיל את הערך שאתה משווה ל-lookup_value. ארגומנט זה נדרש.

יש לזכור גם את הכללים הבאים:

  • אם לא ניתן למצוא lookup_value, הערך הגדול ביותר במערך הקטן או שווה ל-lookup_value משמש במקום זאת.
  • אם lookup_value קטן מהערך הגדול ביותר בשורה או בעמודה הראשונה, השגיאה N/A מוחזרת.
  • אם המערך כולל יותר עמודות משורות, הפונקציה LOOKUP מחפשת את lookup_value בשורה הראשונה.
  • אם המערך כולל יותר שורות מעמודה, הפונקציה LOOKUP מחפשת את lookup_value בעמודה הראשונה.

דוגמאות לפונקציות LOOKUP

להלן מספר דוגמאות כיצד להשתמש ב-LOOKUP בנוסחאות שלך:

השתמש בוקטור חיפוש לחיפוש בטבלה

=LOOKUP(1003, A2:A5, C2:C5)

Image
Image

הנה דוגמה לשימוש בפונקציית LOOKUP כאשר אנחנו צריכים לבדוק את המחיר בטבלה שמאורגנת לפי מספר חלק. מכיוון שאנו יודעים שמספרי החלקים מופיעים ב-A2:A5 והמחירים הם ב-C2:C5, נוכל לחפש חלק מספר 1003 באמצעות הפרמטרים האלה.

השתמש במערך חיפוש לחיפוש בטבלה

=LOOKUP(1003, A2:C5)

Image
Image

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

מצא את המספר הקרוב ביותר בטבלה

=LOOKUP(A2, D2:D6, F2:F6)

Image
Image

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

נוסחה מסוימת זו יכולה להיכתב גם בצורת מערך כך:

=LOOKUP(A2, D2:F6)

התוצאות זהות מכיוון שעמודה D היא תחילת הבחירה והסוף, שמחזיק את הציון, הוא עמודה F.

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

אתר את המספר האחרון ברשימה

=LOOKUP(9.999999999999999E+307, A:A)

Image
Image

נוסחת LOOKUP מוצאת את המספר האחרון בעמודה A. מכיוון ש-9.99999999999999E+307 הוא המספר הגדול ביותר שיכול להיות לך בגליון עבודה של Excel, הנוסחה תציג את המספר האחרון ברשימה, גם אם יש תאים ריקים כלול בטווח.

אתר את ערך הטקסט האחרון ברשימה

=LOOKUP(REPT("z", 255), A:A)

Image
Image

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

השתמש בנתוני טבלה כדי למצוא ערכי כותרת

=LOOKUP(2, 1/(B3:G3 ""), B$2:G$2)

Image
Image

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

פונקציות אחרות כמו LOOKUP

LOOKUP היא פונקציית חיפוש/הפניה בסיסית למדי. קיימים אחרים שמתאימים לשימושים מתקדמים יותר.

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

XLOOKUP היא פונקציית חיפוש דומה ומתקדמת יותר.

מוּמלָץ: