Решение: Препратките към източника на данни не са валидни в Excel

Някои потребители получават „ Препратката към източника на данни не е валидна “, когато се опитват да създадат обобщена таблица от диапазон в Excel. Съобщава се, че тази конкретна грешка възниква при множество версии на Excel и Windows - така че проблемът не е специфичен за OS или Excel.

Какво причинява грешката „Препратката към източника на данни не е валидна“ в Excel?

Проучихме това конкретно съобщение за грешка, като разгледахме различни потребителски отчети и стъпките за поправяне, които те следваха, за да разрешат проблема. Както се оказва, има няколко често срещани виновници, които в крайна сметка ще задействат това конкретно съобщение за грешка:

  • Името на файла в Excel съдържа квадратни скоби - има набор от забранени знаци, които не се поддържат от обобщените таблици. Една от популярните причини, поради които може да виждате тази конкретна грешка, е, че името на файла на Excel съдържа '[' или ']'. В този случай проблемът може да бъде разрешен чрез редактиране на името на файла и премахване на квадратните скоби.
  • Файлът на Excel не се записва на локалното устройство - Може да виждате това конкретно съобщение за грешка, ако се опитате да създадете обобщена таблица от файл на Excel, отворен директно от уебсайт или прикачен файл към имейл. В този случай файлът ще се отвори от временна папка, която няма същите разрешения като обикновената папка. Ако този сценарий е приложим, можете да разрешите проблема, като първо запазите файла .xlsx на локалното си устройство.
  • Данните на обобщената таблица се отнасят до несъществуващ диапазон - диапазон, който не е дефиниран правилно, също може да причинява тази конкретна грешка. Ако се опитвате да създадете обобщена таблица с диапазон, който не е бил дефиниран, ще бъдете при същото съобщение за грешка. В този случай можете да разрешите проблема, като определите яростта, преди да се опитате да създадете обобщена таблица.
  • Източникът на данни се отнася до посочен диапазон, който съдържа невалидни препратки - Друга възможна причина, поради която възниква тази грешка, е когато обхватът е дефиниран, но се отнася за невалидни стойности. В този случай можете да използвате диспечера на имената, за да идентифицирате посочените стойности и да направите необходимите модификации, за да разрешите проблема.

Ако понастоящем се мъчите да разрешите справка за източника на  данни не е валидна  , тази статия ще ви предостави няколко стъпки за отстраняване на неизправности, които ще ви помогнат да идентифицирате проблема, който задейства съобщението за грешка. По-долу ще намерите колекция от методи, които други потребители в подобна ситуация са използвали, за да разрешат това.

За най-добри резултати следвайте методите в реда, в който са представени. В крайна сметка трябва да се натъкнете на поправка, която ще бъде ефективна във вашия конкретен сценарий.

Нека да започнем!

Метод 1: Премахване на скоби от името на файла

Една от най-популярните причини, която в крайна сметка ще задейства препратката към източника на  данни, не е валидна  грешка, е неправилно име на файл на Excel. Ако отчетите се генерират от система за автоматизация на отчетите и името съдържа забранени символи като квадратни скоби ' [] , ще получите това съобщение за грешка всеки път, когато се опитате да създадете обобщена таблица.

Ако този сценарий е приложим за текущата ви ситуация, ще можете да разрешите проблема, като промените името на .xlsx файла, за да премахнете забранените символи. Ето кратко ръководство за това:

  1. Затворете прозореца на Excel, който в момента използва файла. Ако файлът се използва, няма да можете да го преименувате.
  2. Използвайте File Explorer, за да отидете до местоположението на файла на Excel. След като стигнете там, щракнете с десния бутон върху него и изберете Преименуване.
  3. След това продължете и премахнете скоби от името на файла, тъй като таблицата Pivots не е конфигурирана да ги поддържа.
  4. Опитайте се да пресъздадете Pivot таблицата отново и да видите дали все още срещате грешката.

Ако все още срещате справка за източника на  данни не е валидна  грешка или този метод не е приложим за вашия конкретен сценарий, преминете към следващия метод по-долу.

Метод 2: Запазване на файла на локалния диск

Този проблем може да възникне и ако отваряте файл директно от уебсайт или директно от прикачен файл към имейл. В този случай файлът ще бъде отворен от временен файл, който в крайна сметка ще задейства препратка към източника на  данни не е валидна  грешка.

Ако този сценарий е приложим за текущия ви сценарий, ще можете да разрешите проблема, като първо запазите файла на Excel на локално устройство. Така че, преди да се опитате да създадете Pivot таблица, отидете на File> Save as  и запишете файла на физическо място (на вашето локално устройство).

След като файлът на Excel бъде запазен локално, пресъздайте стъпките, които преди това са задействали референтната  грешка на източника на  данни, и вижте дали можете да създадете таблицата Pivots, без да срещнете грешката.

Ако този метод не е приложим за текущата ви ситуация, преминете към следващия метод по-долу.

Метод 3: Гарантиране, че диапазонът съществува и е дефиниран

Друга причина, поради която може да срещнете „ Препратката към източника на данни не е валидна “. грешка при опит за вмъкване на обобщена таблица е несъществуващ / недефиниран диапазон.

За да поставим това в перспектива, да кажем, че се опитвате да създадете обобщена таблица. Естествено, отивате на Insert PivoTable, избирате превключвателя, свързан с Избор на таблица или диапазон и задавате таблицата / диапазона на  „тест“. Сега, ако сте базирали стойностите на диапазона „тест“ и той не съществува, ще видите „ Препратката към източника на данни не е валидна “. грешка веднага щом щракнете върху Ok .

Ако този сценарий е приложим, ще можете да заобиколите проблема, като дефинирате диапазон, преди да се опитате да създадете обобщена таблица. Ето кратко ръководство за това как да направите това.

  1. Щракнете върху раздела Формули от лентата на лентата, след което щракнете върху Име на диспечера от списъка.
  2. В прозореца на диспечера на имена щракнете върху Нов и дайте име на диапазона, който ще създадете. След това използвайте квадратчето Препраща към , за да зададете клетките, които искате да използвате за диапазона. Можете да го въведете сами или да използвате вградения селектор.
  3. Сега, когато диапазонът е дефиниран, можете успешно да създадете обобщена таблица, без да срещате същото съобщение за грешка.

Ако този сценарий не е приложим или все още срещате препратка към източника на  данни не е валидна грешка,  дори след изпълнение на горните стъпки, преминете надолу към следващия метод по-долу.

Метод 4: Гарантиране, че препратката за посочения диапазон е валидна

Дори ако сте дефинирали успешно диапазона, но все още виждате, че препратката към източника на  данни не е валидна  , вероятно виждате съобщението, тъй като посоченият диапазон се отнася до някои клетки, чиито стойности не са валидни.

За да коригирате това, отидете на Формули> Мениджър на имена  и вижте дали диапазонът се отнася до клетките, които искате да анализирате през обобщената таблица. Ако забележите несъответствия, използвайте полето Вижте :, за да превключите към правилната стойност.

След като промените бъдат направени, опитайте да създадете обобщена таблица отново и вижте дали все още виждате същото съобщение за грешка.