כיצד לתקן שגיאת # n/A בפונקציות INDEX/התאמה

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

הנושא מתאר את הסיבות הנפוצות ביותר עבור "שגיאת # n/A" תופיע הם כתוצאה פונקציות INDEXאו MATCH .

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

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

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

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

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

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

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

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

בעת שימוש מערך INDEX, MATCHאו שילוב של שתי פונקציות אלה, יש צורך הקש Ctrl-Shift-Enter בלוח המקשים. Excel כלול באופן אוטומטי את הנוסחה בתוך סוגריים מסולסלים {}. אם תנסה להזין אותם בעצמך, 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)

הפונקציה match ב- excel

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

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

האם יש לך שאלה בנושא פונקציה ספציפית?

פרסם שאלה בפורום הקהילה של Excel

עזור לנו לשפר את Excel

האם יש לך הצעות לשיפור הגירסה הבאה של Excel? אם כן, עיין בנושאים תחת User Voice עבור Excel.

למידע נוסף

כיצד לתקן שגיאת # n/a

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

הפונקציה INDEX

הפונקציה MATCH

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

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

שימוש בבדיקת שגיאות לזיהוי שגיאות בנוסחאות

כל הפונקציות של Excel (בסדר אלפביתי)

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

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×