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

הנושא מתאר את הסיבות הנפוצות ביותר ל"#N/שגיאה" הן כתוצאה מהפונקציות INDEXאו MATCH.
 

הערה: אם ברצונך שהפונקציה INDEX או MATCH תחזיר ערך בעל משמעות במקום #N/A, השתמש בפונקציה IFERROR ולאחר מכן קנן את הפונקציות INDEX ו- MATCH בתוך פונקציה זו. החלפת #N/A בערך משלך מזהה רק את השגיאה, אך אינה פותרת אותה. לכן, חשוב מאוד, לפני השימוש ב- IFERROR, ודא שהנוסחה פועלת כראוי כפי שאתה מתכוון לעשות.

בעיה: אין נתונים שמתאימים

כאשר הפונקציה MATCH אינה מוצאת את ערך בדיקת המידע במערך בדיקת המידע, הפונקציה מחזירה את #N/A.

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

  • התא כולל תווים בלתי צפויים או רווחים מוסתרים.

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

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

השתמשת בנוסחת מערך מבלי להקיש Ctrl+Shift+Enter

בעת שימוש במערך ב- INDEX, MATCHאו בשילוב של שתי פונקציות אלה, יש להקיש Ctrl+Shift+Enter בלוח המקשים. Excel תקיף באופן אוטומטי את הנוסחה בתוך סוגריים מסולסלים {}. אם תנסה להזין את הסוגריים המרובעים בעצמך, Excel להציג את הנוסחה כטקסט.

הערה: אם יש לך גירסה נוכחית של Microsoft 365, באפשרותך פשוט להזין את הנוסחה בתא הפלט ולאחר מכן להקיש ENTER כדי לאשר את הנוסחה כנוסחת מערך דינאמית. אחרת, יש להזין את הנוסחה כנוסחת מערך מדור קודם על-ידי בחירת טווח הפלט תחילה, הזנת הנוסחה בתא הפלט ולאחר מכן הקשה על CTRL+SHIFT+ENTER כדי לאשר אותה. Excel מוסיף עבורך סוגריים מסולסלים בתחילת הנוסחה ובסופה. לקבלת מידע נוסף אודות נוסחאות מערך, ראה קווים מנחים ודוגמאות לנוסחאות מערך.

בעיה: אין עקביות בסוג ההתאמה ובסדר המיון של הנתונים

בעת שימוש ב- MATCH, אמורה להיות עקביות בין הערך בארגומנט match_type לבין סדר המיון של הערכים במערך בדיקת המידע. אם התחביר סוטה מהחוקים הבאים, תראה את #N/A.

  • אם match_type הוא 1 או לא צוין, הערכים lookup_array צריכים להיות בסדר עולה. לדוגמה, -2, -1, 0 , 1 , 2..., A, B, C..., FALSE, TRUE, כדי לתת שם לכמה שמות.

  • אם match_type הוא -1, הערכים lookup_array צריכים להיות בסדר יורד.

בדוגמה הבאה, הפונקציה MATCH היא

=MATCH(40,B2:B10,-1)

הפונקציה excel match

הארגומנט match_type בתחביר מוגדר ל- -1, כלומר, סדר הערכים ב- B2:B10 אמור להיות בסדר יורד כדי שהנוסחה תעבד. אך הערכים נמצאים בסדר עולה, וגורם לשגיאה #N/A.

פתרון: שנה את match_type ל- 1, או מיין את הטבלה בתבנית יורדת. לאחר מכן נסה זאת שוב.

זקוק לעזרה נוספת?

תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילות.

למידע נוסף

כיצד לתקן שגיאת ‎#N/A

כיצד להשתמש בפונקציות גליון העבודה INDEX ו- MATCH עם קריטריונים מרובים Excel

הפונקציה INDEX

הפונקציה MATCH

מבט כולל על נוסחאות ב- Excel

כיצד להימנע מנוסחאות שגויות

זיהוי שגיאות בנוסחאות

כל Excel (בסדר אלפביתי)

פונקציות של Excel (לפי קטגוריה)

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?

תודה על המשוב!

×