Niektórzy użytkownicy otrzymują komunikat „ Odwołanie do źródła danych jest nieprawidłowe ” podczas próby utworzenia tabeli przestawnej na podstawie zakresu w programie Excel. Zgłaszano, że ten konkretny błąd występuje w wielu wersjach programu Excel i Windows - więc problem nie dotyczy ani systemu operacyjnego, ani wersji programu Excel.

Co powoduje błąd „Odwołanie do źródła danych jest nieprawidłowe” w programie Excel?
Zbadaliśmy ten konkretny komunikat o błędzie, przeglądając różne raporty użytkowników i kroki naprawcze, które wykonali w celu rozwiązania problemu. Jak się okazuje, istnieje kilka typowych winowajców, które w końcu powodują wywołanie tego konkretnego komunikatu o błędzie:
- Nazwa pliku programu Excel zawiera nawiasy kwadratowe - istnieje zestaw zabronionych znaków, które nie są obsługiwane przez tabele przestawne. Jednym z popularnych powodów, dla których możesz zobaczyć ten konkretny błąd, jest to, że nazwa pliku programu Excel zawiera „[” lub „]”. W takim przypadku problem można rozwiązać, edytując nazwę pliku i usuwając nawiasy kwadratowe.
- Plik programu Excel nie jest zapisywany na dysku lokalnym - ten konkretny komunikat o błędzie może zostać wyświetlony podczas próby utworzenia tabeli przestawnej z pliku programu Excel otwartego bezpośrednio z witryny internetowej lub załącznika wiadomości e-mail. W takim przypadku plik zostanie otwarty z folderu tymczasowego, który nie ma takich samych uprawnień jak zwykły folder. Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, zapisując najpierw plik .xlsx na dysku lokalnym.
- Dane tabeli przestawnej odnoszą się do nieistniejącego zakresu - nieprawidłowo zdefiniowany zakres może również powodować ten konkretny błąd. Jeśli próbujesz utworzyć tabelę przestawną z zakresem, który nie został zdefiniowany, zobaczysz ten sam komunikat o błędzie. W takim przypadku możesz rozwiązać problem, definiując wściekłość przed próbą utworzenia tabeli przestawnej.
- Źródło danych odwołuje się do nazwanego zakresu, który zawiera nieprawidłowe odwołania - Inną możliwą przyczyną wystąpienia tego błędu jest zdefiniowanie zakresu, ale odwołanie się do nieprawidłowych wartości. W takim przypadku można użyć Menedżera nazw do zidentyfikowania wartości, do których się odwołuje, i wprowadzenia niezbędnych modyfikacji w celu rozwiązania problemu.
Jeśli obecnie masz problemy z rozwiązaniem błędu, którego źródłem jest nieprawidłowe źródło danych , w tym artykule znajdziesz kilka kroków rozwiązywania problemów, które pomogą Ci zidentyfikować problem, który powoduje wyświetlenie komunikatu o błędzie. Poniżej znajdziesz zbiór metod, których używali inni użytkownicy w podobnej sytuacji, aby rozwiązać ten problem.
Aby uzyskać najlepsze wyniki, postępuj zgodnie z przedstawionymi metodami. W końcu powinieneś natknąć się na poprawkę, która będzie skuteczna w twoim konkretnym scenariuszu.
Zaczynajmy!
Metoda 1: Usuwanie nawiasów z nazwy pliku
Jednym z najpopularniejszych powodów, dla których może dojść do wyzwolenia odwołania do źródła danych jest nieprawidłowy błąd, jest nieprawidłowa nazwa pliku Excel. Jeśli raporty są generowane przez system automatyzacji raportów, a nazwa zawiera niedozwolone znaki, takie jak nawiasy kwadratowe „ [] ”, ten komunikat o błędzie zostanie wyświetlony przy każdej próbie utworzenia tabeli przestawnej.
Jeśli ten scenariusz ma zastosowanie do Twojej obecnej sytuacji, będziesz w stanie rozwiązać problem, modyfikując nazwę pliku .xlsx w celu usunięcia zabronionych znaków. Oto krótki przewodnik, jak to zrobić:
- Zamknij okno programu Excel, które aktualnie używa pliku. Jeśli plik jest używany, nie będzie można zmienić jego nazwy.
- Użyj Eksploratora plików, aby przejść do lokalizacji pliku Excel. Gdy tam dotrzesz, kliknij go prawym przyciskiem myszy i wybierz Zmień nazwę.
- Następnie usuń nawiasy z nazwy pliku, ponieważ tabela przestawna nie jest skonfigurowana do ich obsługi.
- Spróbuj ponownie utworzyć tabelę przestawną i sprawdź, czy nadal występuje błąd.
Jeśli nadal napotykasz odwołanie do źródła danych nie jest prawidłowym błędem lub ta metoda nie ma zastosowania w Twoim konkretnym scenariuszu, przejdź do następnej metody poniżej.
Metoda 2: Zapisywanie pliku na dysku lokalnym
Ten problem może również wystąpić, jeśli otwierasz plik bezpośrednio z witryny internetowej lub bezpośrednio z załącznika wiadomości e-mail. W takim przypadku plik zostanie otwarty z pliku tymczasowego, co spowoduje wyświetlenie błędu Odniesienie do źródła danych jest nieprawidłowe .
Jeśli ten scenariusz ma zastosowanie do bieżącego scenariusza, będzie można rozwiązać problem, zapisując najpierw plik programu Excel na dysku lokalnym. Dlatego przed próbą utworzenia tabeli przestawnej przejdź do Plik> Zapisz jako i zapisz plik w lokalizacji fizycznej (na dysku lokalnym).

Po zapisaniu pliku programu Excel lokalnie utwórz ponownie kroki, które poprzednio powodowały, że odwołanie do źródła danych jest nieprawidłowe i sprawdź, czy możesz utworzyć tabelę przestawną bez napotkania błędu.
Jeśli ta metoda nie ma zastosowania w Twojej obecnej sytuacji, przejdź do następnej metody poniżej.
Metoda 3: upewnienie się, że zakres istnieje i jest zdefiniowany
Kolejny powód, dla którego możesz napotkać komunikat „ Odniesienie do źródła danych jest nieprawidłowe ”. błąd podczas próby wstawienia tabeli przestawnej to nieistniejący / niezdefiniowany zakres.
Aby spojrzeć na to z perspektywy, powiedzmy, że próbujesz utworzyć tabelę przestawną. Oczywiście przechodzisz do Wstaw tabelę PivoTable, wybierasz przełącznik skojarzony z Wybierz tabelę lub zakres i ustawiasz Tabela / Zakres na „test”. Jeśli teraz oparłeś wartości na zakresie „test”, a on nie istnieje, zobaczysz komunikat „ Odwołanie do źródła danych jest nieprawidłowe ”. błąd zaraz po kliknięciu OK .

Jeśli ten scenariusz ma zastosowanie, będzie można obejść ten problem, definiując zakres przed próbą utworzenia tabeli przestawnej. Oto krótki przewodnik, jak to zrobić.
- Kliknij kartę Formuły na pasku wstążki, a następnie kliknij opcję Menedżer nazw na liście.
- W oknie Menedżera nazw kliknij Nowy i nazwij zakres, który zamierzasz utworzyć. Następnie użyj pola Odwołuje się do , aby ustawić komórki, których chcesz użyć dla zakresu. Możesz wpisać to samodzielnie lub skorzystać z wbudowanego selektora.
- Po zdefiniowaniu zakresu można pomyślnie utworzyć tabelę przestawną bez napotkania tego samego komunikatu o błędzie.
Jeśli ten scenariusz nie ma zastosowania lub nadal napotykasz odwołanie do źródła danych nie jest prawidłowym błędem, nawet po wykonaniu powyższych kroków, przejdź do następnej metody poniżej.
Metoda 4: upewnienie się, że odniesienie do nazwanego zakresu jest prawidłowe
Nawet jeśli pomyślnie zdefiniowałeś zakres, ale nadal widzisz, że odwołanie do źródła danych nie jest poprawne , prawdopodobnie widzisz komunikat, ponieważ nazwany zakres odwołuje się do niektórych komórek, których wartości są nieprawidłowe.
Aby to naprawić, przejdź do Formuły> Menedżer nazw i sprawdź, czy zakres odnosi się do komórek, które chcesz przeanalizować za pomocą tabeli przestawnej. Jeśli zauważysz jakiekolwiek niespójności, użyj pola Odnieś do :, aby przełączyć się na poprawną wartość.

Po wprowadzeniu modyfikacji spróbuj ponownie utworzyć tabelę przestawną i sprawdź, czy nadal jest wyświetlany ten sam komunikat o błędzie.