להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה INDEX מחזירה את הערך שבמקום מסוים בטבלה: בשורה מספר כך ובעמודה מספר כך.
=INDEX(טווח,מספר שורה,[מספר עמודה]). לבד היא שימושית מעט, כי בדרך כלל לא יודעים את מספר השורה. עם MATCH, שמוצאת את מספר השורה, היא הופכת לחיפוש מלא.הדוגמה
A B C 1 סניף קוד גודל 2 חולון א 140 3 רעננה ב 120 4 קציר ג 100 5 יחוד ד 90 6 אשדוד ה 110 הנוסחה מה היא עושה התוצאה =INDEX(A2:C6,4,3)השורה הרביעית בטווח, העמודה השלישית 90 =MATCH("יחוד",A2:A6,0)באיזו שורה בטווח נמצא ״יחוד״ 4 =INDEX(C2:C6,MATCH("יחוד",A2:A6,0))הגודל של הסניף יחוד 90 INDEX עם MATCH, צעד אחר צעד
- בתא E2 כותבים את הסניף שמחפשים: יחוד.
- בתא F2 כותבים
=INDEX(C2:C6,MATCH(E2,A2:A6,0)): העמודה שממנה רוצים את התשובה, ובתוכה MATCH שמוצאת את השורה. - מחליפים את הסניף בתא E2, והגודל מתעדכן.

1. =INDEX(C2:C6,MATCH(E2,A2:A6,0))מחזירה 90. אקסל 365, אוקטובר 2026.היתרון על VLOOKUP: עמודת התשובה יכולה להיות גם משמאל לעמודת החיפוש. למשל, איזה סניף מסומן בקוד ב:
=INDEX(A2:A6,MATCH("ב",B2:B6,0))מחזירה ״רעננה״. באקסל 365 אותו חיפוש פשוט יותר עם XLOOKUP.טעויות נפוצות
- #N/A: הערך לא נמצא, לרוב בגלל רווח מיותר או כתיב אחר.
- שכחו את ה‑0 בסוף MATCH. בלעדיו MATCH מחפשת ערך קרוב, ועלולה להחזיר שורה לא נכונה.
- #REF!: מספר השורה או העמודה גדול מהטווח.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״בתא F2 הבא את הגודל מעמודה C של הסניף שכתוב בתא E2, עם INDEX ו-MATCH״. כדאי לבדוק את התוצאה מול הדוגמה כאן: 90 לסניף יחוד.
סרטון נוסף שלנו על הנושא, ביוטיוב: הפונקציות INDEX ו‑MATCH.
שאלות נפוצות
מה עושה INDEX באקסל?
מחזירה את הערך שנמצא בטבלה לפי מספר שורה ומספר עמודה.
איך משלבים INDEX ו‑MATCH?
MATCH מוצאת את מספר השורה, ו‑INDEX מחזירה ממנה את הערך:
=INDEX(C2:C6,MATCH(E2,A2:A6,0)).יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על INDEX MATCH. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה MATCH · הפונקציה XLOOKUP · הפונקציה VLOOKUP