תיקון: הפניות למקור נתונים אינן תקפות ב- Excel

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

מה גורם לשגיאה "הפניה למקור נתונים אינה חוקית" ב- Excel?

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

  • שם קובץ Excel מכיל סוגריים מרובעים - יש קבוצה של תווים אסורים שאינם נתמכים על ידי טבלאות ציר. אחת הסיבות הפופולריות לכך שאתה עשוי לראות שגיאה מסוימת זו היא אם שם קובץ ה- Excel מכיל '[' או ']'. במקרה זה ניתן לפתור את הבעיה על ידי עריכת שם הקובץ והסרת הסוגריים הריבועיים.
  • קובץ Excel אינו נשמר בכונן המקומי - ייתכן שתראה הודעת שגיאה מסוימת זו אם תנסה ליצור טבלת ציר מקובץ Excel שנפתח ישירות מאתר אינטרנט או מצירוף דוא"ל. במקרה זה, הקובץ ייפתח מתיקיה זמנית, שאין לה הרשאות זהות לתיקיה רגילה. אם תרחיש זה רלוונטי, תוכל לפתור את הבעיה על ידי שמירת קובץ ה- .xlsx בכונן המקומי תחילה.
  • נתוני טבלת הציר מתייחסים לטווח שאינו קיים - טווח שאינו מוגדר כראוי יכול גם לגרום לשגיאה מסוימת זו. אם אתה מנסה ליצור טבלת ציר עם טווח שלא הוגדר, תהיה באותה הודעת שגיאה. במקרה זה, תוכל לפתור את הבעיה על ידי הגדרת הזעם לפני שתנסה ליצור את PivotTable.
  • מקור הנתונים מתייחס לטווח בעל שם המכיל הפניות לא חוקיות - סיבה אפשרית נוספת לכך שגיאה זו מתרחשת היא כאשר הטווח מוגדר אך הוא מתייחס לערכים לא חוקיים. במקרה זה, תוכל להשתמש במנהל השמות כדי לזהות את הערכים המוזכרים ולבצע את השינויים הדרושים כדי לפתור את הבעיה.

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

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

בואו נתחיל!

שיטה 1: הסרת סוגריים משם הקובץ

אחת הסיבות הפופולריות ביותר שבסופו של דבר מפעילה את  התייחסות מקור הנתונים אינה שגיאה חוקית  היא שם קובץ Excel שגוי. אם הדוחות נוצרים על ידי מערכת אוטומציה של דוחות והשם מכיל תווים אסורים כמו סוגריים מרובעים ' [] ', תקבל הודעת שגיאה זו בכל פעם שתנסה ליצור טבלת צירים.

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

  1. סגור את חלון ה- Excel שמשתמש כעת בקובץ. אם הקובץ נמצא בשימוש, לא תוכל לשנות את שמו.
  2. השתמש בסייר הקבצים כדי לנווט למיקום קובץ ה- Excel. לאחר הגעתך, לחץ עליו לחיצה ימנית ובחר שנה שם.
  3. לאחר מכן, המשך והסר סוגריים משם הקובץ מכיוון שטבלת Pivots אינה מוגדרת לתמוך בהן.
  4. נסה ליצור מחדש את טבלת הציר ולראות אם אתה עדיין נתקל בשגיאה.

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

שיטה 2: שמירת הקובץ בדיסק המקומי

בעיה זו עלולה להתרחש גם אם אתה פותח קובץ ישירות מאתר אינטרנט או ישירות מצרף דוא"ל. במקרה זה, הקובץ ייפתח מקובץ זמני, שבסופו של דבר הפעלת  הפניה למקור נתונים אינה שגיאה חוקית  .

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

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

אם שיטה זו לא הייתה רלוונטית למצבך הנוכחי, עבור למטה לשיטה הבאה בהמשך.

שיטה 3: לוודא שהטווח קיים ומוגדר

סיבה נוספת מדוע אתה עלול להיתקל ב"הפניה למקור נתונים אינה חוקית " שגיאה כשמנסים להכניס טבלת ציר היא טווח לא קיים / לא מוגדר.

כדי לשים את זה בפרספקטיבה, נניח שאתה מנסה ליצור PivotTable. מטבע הדברים, אתה הולך הכנס pivotable, תבחר את Toggle הקשורים בחר טבלה או טווח ולהגדיר את שולחן / טווח כדי  "מבחן". כעת, אם ביססת את הערכים על טווח ה'בדיקה 'והוא אינו קיים, תראה " ההפניה למקור הנתונים אינה חוקית ." שגיאה ברגע שתלחץ על אישור .

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

  1. לחץ על הכרטיסייה נוסחאות מסרגל הכלים, ואז לחץ על מנהל שמות מהרשימה.
  2. בתוך חלון מנהל השמות , לחץ על חדש ושם את הטווח שאתה יוצר. לאחר מכן, השתמש בתיבה ' הפניות' כדי להגדיר את התאים שבהם ברצונך להשתמש לטווח. אתה יכול להקליד את זה בעצמך או להשתמש בבורר המובנה.
  3. כעת, לאחר שהטווח מוגדר, באפשרותך ליצור בהצלחה את טבלת הציר מבלי להיתקל באותה הודעת שגיאה.

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

שיטה 4: לוודא שההפניה לטווח הנקוב תקפה

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

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

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