Skip to main content

כיצד לבצע חיפוש VLOOKUP ולהחזיר את הערך התואם האחרון ב-Excel?

Author: Xiaoyang Last Modified: 2025-05-30

ב-Excel, פונקציית VLOOKUP משמשת בדרך כלל לחיפוש ולהחזרת נתונים מתוך טבלה. עם זאת, כברירת מחדל, "VLOOKUP" מחזירה רק את הערך התואם הראשון שהיא מוצאת. מה אם תרצה להחזיר את הערך התואם האחרון במקום זאת? כדי להשיג זאת, אנו משתמשים בנוסחאות אלטרנטיביות עם פונקציות כמו "LOOKUP", "XLOOKUP", "INDEX", "MATCH" או "Kutools". נבחן גם כיצד לייעל את השיטות הללו לביצועים ושימושיות טובים יותר.


חיפוש Vlookup והחזרת הערך התואם האחרון עם פונקציית LOOKUP

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

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

=LOOKUP(2,1/($A$2:$A$12=E2),$C$2:$C$12)
 Vlookup the last matching value with LOOKUP function
בנוסחה:
  • "A2:A12" הוא הטווח שמכיל את עמודת החיפוש;
  • "E2" הוא התא שמכיל את הערך לחיפוש;
  • "C2:C12" הוא הטווח שמכיל את הערכים להחזרה.
הסבר על הנוסחה:
  • "1/($A$2:$A$12=E2)" יוצר מערך של #DIV/0! שגיאות ו-1 כאשר התנאי מתקיים.
  • "LOOKUP(2,...)" סורק אחר ה-1 האחרון במערך, ובכך מוצא את ההתאמה האחרונה.

חיפוש Vlookup והחזרת הערך התואם האחרון עם Kutools עבור Excel

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

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

לאחר התקנת Kutools עבור Excel, אנא עשה כך:

1. לחץ על "Kutools" > "Super LOOKUP" > "LOOKUP from Bottom to Top", ראה צילום מסך:

Click Kutools > Super LOOKUP > LOOKUP from Bottom to Top

2. בחלון הדו-שיח "LOOKUP from Bottom to Top", אנא בצע את הפעולות הבאות:

  • בחר את תאי הערך לחיפוש ואת תאי הפלט מהחלקים "טווח פלט וערכים לחיפוש";
  • לאחר מכן, ציין את הפריטים המתאימים מהחלק "טווח נתונים".
  • לבסוף, לחץ על כפתור "אישור".
    specify options in the dialog box

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

all the last matching items are returned by kutools

עצה:

אם ברצונך להחליף את ערך השגיאה #N/A עם ערך טקסט אחר, אתה רק צריך ללחוץ על כפתור "אפשרויות" ולסמן את האפשרות "החלף ערכי שגיאה #N/A עם ערך מסוים", ואז הקלד את הטקסט שאתה זקוק לו.
 Replace #N/A error value with a specified value option


חיפוש Vlookup והחזרת הערך התואם האחרון עם פונקציות INDEX ו-MATCH

בעוד שפונקציית VLOOKUP המסורתית אינה תומכת בתכונה זו, ניתן לשלב את הפונקציות הרבי עוצמה "INDEX" ו-"MATCH" כדי להשיג זאת. השיטה הזו דינמית, יעילה ועובדת בכל גרסאות Excel.

אנא הזן את הנוסחה הבאה לתא שצוין שלך, לחץ על מקשי "Ctrl" + "Shift" + "Enter" ב-Excel 2019 וגרסאות קודמות, לחץ ישירות על מקש "Enter" ב-Excel 365, Excel 2021 וגרסאות מאוחרות יותר.

=INDEX($C$2:$C$12,MATCH(2,1/($A$2:$A$12=E2)))

לאחר מכן גרור את ידית המילוי למטה לתאים כדי לקבל את הערך התואם האחרון כדלקמן:

 Vlookup the last matching value with INDEX and MATCH functions
בנוסחה:
  • "A2:A12" הוא הטווח שמכיל את עמודת החיפוש;
  • "E2" הוא התא שמכיל את הערך לחיפוש;
  • "C2:C12" הוא הטווח שמכיל את הערכים להחזרה.
הסבר על הנוסחה:
  • "1/($A$2:$A$12=E2)" יוצר מערך של #DIV/0! שגיאות ו-1 כאשר התנאי מתקיים.
  • "MATCH(2, 1/($A$2:$A$12=E2))" מחפש את המספר 2 במערך שנוצר על ידי 1/($A$2:$A$12=E2). מכיוון ש-2 אינו במערך, MATCH מוצא את מיקום ה-1 האחרון תקין, אשר מתאים לשורה האחרונה התואמת ב-$A$2:$A$12.
  • "INDEX($C$2:$C$12,...)" משתמש במספר השורה מ-MATCH כדי לאחזר את הערך המתאים מ-$C$2:$C$12.

חיפוש Vlookup והחזרת הערך התואם האחרון עם פונקציית XLOOKUP

פונקציית XLOOKUP, שהוצגה ב-Excel 365, 2021 וגרסאות מאוחרות יותר, היא תחליף רב עוצמה ומגוון לפונקציות "VLOOKUP" ו-"HLOOKUP". אחת התכונות העיקריות שלה היא היכולת לבצע חיפושים בסדר הפוך, מה שהופך אותה למושלמת למציאת הערך התואם האחרון במערך נתונים.

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

=XLOOKUP(E2, $A$2:$A$12, $C$2:$C$12, , , -1)
 Vlookup the last matching value with LOOKUP function
בנוסחה:
  • "E2": הערך לחיפוש;
  • "A2:A12": מערך החיפוש, כלומר הטווח שבו הפונקציה מחפשת את הערך לחיפוש;
  • "C2:C12": מערך ההחזרה, כלומר הטווח שממנו מוחזר הערך המתאים;
  • ,,: שני פסיקים אלו מייצגים ארגומנטים אופציונליים עבור if_not_found ו-match_mode. אנו משאירים אותם ריקים במקרה זה.
  • "-1": מציין את מצב החיפוש להתחיל לחפש מהתחתית של הטווח.

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


מאמרים נוספים הקשורים:

  • חיפוש ערכים על פני מספר גליונות עבודה
  • ב-Excel, אנחנו יכולים בקלות להחיל את פונקציית vlookup כדי להחזיר את הערכים התואמים בטבלה יחידה של גליון עבודה. אבל, האם אי פעם שאלת את עצמך כיצד לחפש ערך על פני מספר גליונות עבודה? נניח שיש לי את שלושת גליונות העבודה הבאים עם טווח נתונים, ואני רוצה לקבל חלק מהערכים התואמים בהתבסס על קריטריונים מגליונות העבודה הללו.
  • שימוש בחיפוש מדויק וקירוב עם Vlookup ב-Excel
  • ב-Excel, vlookup היא אחת הפונקציות החשובות ביותר בשבילנו לחפש ערך בעמודה השמאלית ביותר של הטבלה ולהחזיר את הערך באותה שורה של הטווח. אבל, האם היית מצליח להפעיל את פונקציית vlookup בהצלחה ב-Excel? במאמר זה, אני אדבר על איך להשתמש בפונקציית vlookup ב-Excel.
  • Vlookup להחזיר תא ריק או ערך מסוים במקום 0 או N/A
  • באופן רגיל, כאשר אתה משתמש בפונקציית vlookup כדי להחזיר את הערך התואם, אם התא התואם שלך הוא ריק, היא תחזיר 0, ואם הערך התואם שלך לא נמצא, תקבל שגיאה #N/A כפי שמוצג בסcreenshot הבא. במקום להציג את ה-0 או הערך #N/A, כיצד תוכל לגרום לזה להראות תא ריק או ערך טקסט מסוים אחר?
  • Vlookup ושרשור מספר ערכים תואמים ב-Excel
  • כמו שאנו יודעים, פונקציית Vlookup ב-Excel יכולה לעזור לנו לחפש ערך ולהחזיר את הנתונים המתאימים בעמודה אחרת, אך באופן כללי, היא יכולה לקבל רק את הערך התואם הראשון אם יש מספר נתונים מתאימים. במאמר זה, אני אדבר על איך לחפש עם vlookup ולשרשר מספר ערכים תואמים בתא אחד בלבד או ברשימה אנכית.

כלי הפרודוקטיביות הטובים ביותר ל-Office

🤖 Kutools AI Aide: מהפכה בניתוח נתונים באמצעות: ביצוע חכם |צור קוד |צור נוסחאות מותאם אישית |נתח נתונים וייצר תרשימים |הפעל פונקציות משופרות
פיצ'רים פופולריים: מצא, הדגש או סמן כפילויות | מחק שורות ריקות | שלב עמודות או תאים מבלי לאבד נתונים |   עיגול ...
חיפוש מתקדם: VLookup עם מספר קריטריונים | VLookup לערכים מרובים | חיפוש במספר גליונות | התאמה עמומה ....
רשימת נפתחת מתקדמת: צור במהירות רשימה נפתחת | רשימה נפתחת תלויה | רשימה נפתחת עם בחירה מרובה ....
מנהל עמודות: הוסף מספר עמודות מסוים | העבר עמודות | החלף מצב תצוגה של עמודות מוסתרות | השווה טווחים ועמודות ...
פיצ'רים נבחרים: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | נהל חוברת עבודה וגליון עבודה | ספריית טקסט אוטומטי (Auto Text) | בורר תאריך | מיזוג נתונים | הצפן/פענח תאים | שלח דואר אלקטרוני לפי טבלה חד-ממדית | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ...
15 ערכות כלים מובילות:12 כלי טקסט (הוסף טקסט, מחק תווים מסוימים, ...) | מעל50 סוגי תרשימים (תרשים גאנט, ...) | מעל40 נוסחאות חכמות (חישוב גיל על פי תאריך לידה, ...) |19 כלי הוספה (הכנס קוד QR, הכנס תמונה מנתיב, ...) |12 כלי המרה (המרה למילים, המרת מטבע, ...) |7 כלי מיזוג ופיצול (מיזוג מתקדם של שורות, פיצול תאים, ...) | ...ועוד

שדרג את כישורי ה-Excel שלך עם Kutools for Excel ותחווה יעילות שלא הכרת. Kutools for Excel מציע מעל300 פיצ'רים מתקדמים לשיפור הפרודוקטיביות ולחסוך זמן. לחץ כאן כדי לקבל את הפיצ'ר שהכי נחוץ לך...


Office Tab מביא ממשק טאב ל-Office והופך את העבודה שלך להרבה יותר קלה

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