מאמר זה מסביר תרחישים נפוצים שבהם אתה נתקל #VALUE! בעת שימוש בפונקציות INDEX ו- MATCH יחד בנוסחה. אחת הסיבות הנפוצות ביותר לשימוש בשילוב של INDEX ו- MATCH היא כאשר ברצונך לחפש ערך בתרחיש שבו VLOOKUP לא תפעל עבורך, כגון אם ערך בדיקת המידע שלך גדול מ- 255 תווים.
הבעיה: הנוסחה אינה מוזנת כמערך
אם אתה משתמש ב- INDEX כנוסחת מערך יחד עם MATCH כדי לאחזר ערך, עליך להמיר את הנוסחה לנוסחת מערך. אחרת, אתה רואה #VALUE! שגיאת #REF!.
פתרון: השתמש ב- INDEX וב- MATCH כנוסחת מערך, כלומר עליך להקיש CTRL+SHIFT+ENTER. פעולה זו עוטפת את הנוסחה באופן אוטומטי בסוגריים מסולסלים {}. אם תנסה להזין אותם בעצמך, Excel יציג את הנוסחה כטקסט.
הערה
אם ברשותך Microsoft 365 של Excel של Excel, הזן את הנוסחה בתא הפלט ולאחר מכן הקש ENTER כדי לאשר את הנוסחה כנוסחת מערך דינאמי. אחרת, הזן את הנוסחה כנוסחת מערך מדור קודם על-ידי בחירת תא הפלט, הזנת הנוסחה בתא הפלט ולאחר מכן הקשת CTRL+SHIFT+ENTER כדי לאשר אותה. Excel מוסיף עבורך סוגריים מסולסלים בתחילת הנוסחה ובסופה. לקבלת מידע נוסף אודות נוסחאות מערך, ראה קווים מנחים ודוגמאות לנוסחאות מערך.
הערה
ב- Microsoft 365 של Excel, מערכים דינאמיים מבטלים את הצורך בהקשות הזנת מערך מדור קודם עבור נוסחאות רבות. עבור תרחישי בדיקת מידע רבים, XLOOKUP מספקת אלטרנטיבה פשוטה יותר ל- INDEX ו- MATCH.
זקוק לעזרה נוספת?
תמיד תוכל לשאול מומחה בקהילה הטכנולוגית של Excel או לקבל תמיכה בקהילות.
למידע נוסף
חיפוש ערכים באמצעות VLOOKUP, INDEX או MATCH
זיהוי שגיאות בנוסחאות ב- Excel