Ważne
Wsparcie techniczne dla pakietów Office 2016 i Office 2019 zakończyło się 14 października 2025 r.. Uaktualnij do platformy Microsoft 365, aby pracować w dowolnym miejscu, z dowolnego urządzenia i nadal uzyskiwać pomoc techniczną.
"Ten skoroszyt zawiera model danych dodatku Power Pivot utworzony przy użyciu poprzedniej wersji dodatku Power Pivot. Musisz uaktualnić ten model danych za pomocą dodatku Power Pivot w programie Microsoft Excel 2013".
Wygląda znajomo? Oznacza to, że skoroszyt programu Excel 2010 został otwarty w programie Excel 2013 lub nowszym i zawiera osadzony model danych dodatku Power Pivot utworzony przy użyciu poprzedniej wersji dodatku Power Pivot. Ten komunikat może zostać wyświetlony podczas próby wstawienia arkusza programu Power View w skoroszycie programu Excel 2010.
W programach Excel 2013 i Excel 2016 model danych stanowi integralną część skoroszytu. Ten komunikat informuje, że model osadzonych danych dodatku Power Pivot wymaga uaktualnienia, aby można było tworzyć fragmenty, przechodzić do szczegółów i filtrować dane w programie Excel 2013 lub Excel 2016.
- Przed uaktualnieniem należy sprawdzić, czy występują problemy, które mogą powodować problemy podczas uaktualniania.
- Zapisz kopię pliku teraz, na wypadek, gdyby później była potrzebna poprzednia wersja. Po uaktualnieniu skoroszyt będzie działał tylko w programie Excel 2013 lub nowszym. Więcej informacji: czym wyróżnia się ulepszony model.
- Uruchom dodatek Power Pivot w programie Microsoft Excel.
- Kliknijprzycisk Zarządzajw dodatku Power Pivot>, aby rozpocząć uaktualnianie.
- Potwierdź powiadomienie o uaktualnieniu.
Komunikat jest następujący: "Ten skoroszyt zawiera model danych dodatku Power Pivot utworzony przy użyciu poprzedniej wersji dodatku Power Pivot. Musisz uaktualnić ten model danych przy użyciu dodatku Power Pivot w programie Microsoft Excel 2013".
Kliknij przycisk OK , aby zamknąć komunikat. - Uaktualnienie modelu danych. Po uaktualnieniu nie można już pracować ze skoroszytem w poprzedniej wersji dodatku Power Pivot.
Komunikat zaczyna się od słów "Skoroszyt zawiera model danych, który został utworzony przy użyciu poprzedniej wersji dodatku Power Pivot". Skoroszyt kończy się pytaniem: "Czy chcesz uaktualnić skoroszyt?".
Kliknij przycisk OK , aby uaktualnić skoroszyt. - Zapisz i ponownie załaduj skoroszyt. Ten krok powoduje zablokowanie zmian wprowadzonych podczas uaktualniania. Po zapisaniu skoroszytu nie można wrócić do poprzedniej wersji. Ponowne ładowanie powinno potrwać tylko kilka sekund, w zależności od rozmiaru i lokalizacji skoroszytu.
Komunikat zaczyna się od słów: "Uaktualnianie skoroszytu zostało ukończone pomyślnie, ale program Excel jest nadal w trybie zgodności".
Kliknij przycisk Tak , aby ponownie załadować skoroszyt.
Uaktualnianie zostało zakończone. Jeśli w trakcie uaktualniania pojawiły się inne komunikaty, być może uaktualnienie zakończyło się niepowodzeniem lub częściowym sukcesem. W niektórych przypadkach konieczne będzie ręczne wprowadzenie zmian w skoroszycie lub modelu danych w celu pełnego uaktualnienia do programu Excel 2013 lub Excel 2016. Przeczytaj poniższe sekcje tego artykułu, aby dowiedzieć się więcej.
W tym artykule
Znane problemy
Usuń lub odbuduj tabele połączone, które nie są już skojarzone z tabelą źródłową w programie Excel
Nieaktualne i oddzielone tabele nie są uaktualniane wraz z resztą modelu, co powoduje usunięcie danych lub uczynienie ich bezużytecznymi. Można uniknąć tego problemu, upewniając się, że istniejące tabele połączone są skojarzone z istniejącą tabelą źródłową w programie Excel.
W dodatku Power Pivot dla programu Excel 2010 kliknij tabelę połączoną w oknie dodatku Power Pivot.
Na wstążce kliknij pozycję Tabela połączona .
Sprawdź, czy tabela programu Excel wskazuje istniejącą tabelę. Jeśli nazwa tabeli została zmieniona w programie Excel, kliknij strzałkę w dół w tabeli programu Excel , aby wybrać tabelę o zmienionej nazwie.
Kliknij pozycję Przejdź do tabeli programu Excel , aby sprawdzić, czy połączona tabela jest rozpoznawana jako tabela danych źródłowych w programie Excel.
Jeśli tabela programu Excel jest pusta, wykonaj jedną z następujących czynności:
- Usuń tabelę połączoną w modelu, jeśli nie jest już używana.
- Można też ponownie utworzyć tabelę źródłową w programie Excel.
Możesz przystąpić do uaktualnienia skoroszytu, chyba że występuje również poniższy problem.
Usuwanie tabel zapytań przechodzenia do szczegółów
Inny problem z uaktualnieniem dotyczy tylko modeli danych dodatku Power Pivot opartych na modułach usług Analysis Services obsługujących akcje przechodzenia do szczegółów. Jeśli skoroszyt zawiera tabele zapytań przechodzenia do szczegółów, najpierw będzie wydawało się, że uaktualnienie powiodło się, ale potem zwróci błąd uaktualnienia po każdym kliknięciu pola w tabeli przestawnej.
- W dodatku Power Pivot dla programu Excel 2010 znajdź wszystkie tabele zapytań dotyczących przeglądania szczegółów w skoroszycie.
Tabela zapytania przechodzenia do szczegółów jest tworzona w skoroszycie po kliknięciu prawym przyciskiem myszy miary i wybraniu polecenia Pokaż szczegóły. Wynikowa tabela zostanie wyświetlona jako oddzielny arkusz w skoroszycie. Pierwszy wiersz zaczyna się od słów "Dane zwrócone dla..."
- Usuń wszystkie arkusze zawierające tabele zapytań dotyczących przeglądania szczegółowego. Po uaktualnieniu można je odtworzyć.
- Zapisz skoroszyt.
- Uaktualnij skoroszyt.
- W razie potrzeby utwórz ponownie tabele zapytań przechodzenia do szczegółów. Kliknij prawym przyciskiem myszy pole obliczeniowe w tabeli przestawnej, a następnie kliknij polecenie Pokaż szczegóły. Tabela kwerendy przechodzenia do szczegółów zostanie utworzona w osobnym arkuszu.
Usunięcie ochrony hasłem
Uaktualnienie skoroszytów chronionych hasłem, które zawierają również model danych, nie powiedzie się z powodu tego błędu:
"Nie można uaktualnić modelu danych w tym skoroszycie".
Aby obejść ten problem, usuń hasło przed uaktualnieniem.
- Otwórz skoroszyt w programie Excel 2013 lub Excel 2016.
- Kliknij pozycję Informacjeo> pliku>, Chroń skoroszyt>,Szyfruj przy użyciu hasła.
- Usuń zaznaczenie gwiazdek, a następnie kliknij przycisk OK.
- Zapisz skoroszyt.
- Kliknij pozycjęZarządzajw dodatku Power Pivot>, aby ponownie uruchomić uaktualnianie.
- Dodaj z powrotem ochronę hasłem do skoroszytu.
Usuwanie ograniczonego dostępu
Uaktualnianie modeli danych skoroszytu z ograniczeniami dotyczącymi drukowania, edytowania lub kopiowania nie powiedzie się z powodu tego błędu:
"Nie można uaktualnić modelu danych w tym skoroszycie".
Aby obejść ten problem, usuń ograniczenia przed uaktualnieniem.
- Otwórz skoroszyt w programie Excel 2013 lub Excel 2016.
- Kliknij pozycję Informacjeo> pliku>, Chroń skoroszyt>, Ogranicz dostęp.
- Zaznacz opcję Dostęp nieograniczony , aby usunąć ograniczenia.
- Zapisz skoroszyt w programie Excel.
- Kliknij pozycjęZarządzajw dodatku Power Pivot>, aby ponownie uruchomić uaktualnianie.
- Dodaj ograniczenia dostępu z powrotem do skoroszytu.
W komunikatach o uaktualnianiu są wspominane określone kolumny modelu
Jeśli podczas uaktualniania wystąpią błędy i komunikat o błędzie wskaże, które pola powodują problem, wykonaj następujące czynności:
- W programie Excel 2013 lub Excel 2016 przejdź do tabeli przestawnej lub raportu zawierającego pola, które występują podczas uaktualniania.
- Usuń pola tylko z tabeli przestawnej lub raportu. Lista pól będzie nadal zawierać listę pól; po prostu nie pojawią się w raporcie.
- Zapisz i zamknij skoroszyt.
- Otwórz ponownie skoroszyt.
- Kliknij pozycjęZarządzajw dodatku Power Pivot>, aby ponownie uruchomić uaktualnianie.
- Jeśli uaktualnienie zakończyło się pomyślnie, dodaj pola z powrotem do tabeli przestawnej lub raportu.
Nie można zaktualizować połączenia ze źródłem danych w uaktualnionym skoroszycie
W programie Excel 2010 utworzono skoroszyt połączony z zewnętrznym źródłem danych. Skoroszyt otwiera się w programie Excel 2013 lub Excel 2016. Podczas próby wprowadzenia zmian w tabeli przestawnej w skoroszycie jest wyświetlany komunikat o konieczności zaktualizowania tabeli przestawnej. Podczas próby jego aktualizacji pojawia się następujący komunikat:
"Program Excel nie mógł uzyskać niezbędnych informacji na temat tego modułu. Być może moduł został zreorganizowany lub zmieniony na serwerze. Należy skontaktować się z administratorem modułu OLAP i, jeśli to konieczne, skonfigurować nowe źródło danych do połączenia z modułem".
Podczas próby edytowania istniejącego połączenia widać nazwę modelu danych, ale nie można modyfikować źródła danych.
Problem
Połączenie ze źródłem danych nie jest już prawidłowe i należy je zaktualizować, ale nie można go zaktualizować w programie Excel 2013 lub Excel 2016.
Rozwiązanie
- Otwórz skoroszyt w programie Excel 2010 za pomocą dodatku Power Pivot.
- Na karcie >Power Pivot kliknij pozycję Zarządzaj modelem danych, aby otworzyć okno dodatku Power Pivot.
- W oknie dodatku Power Pivot kliknij pozycję Narzędzia główne>— Połączenia>— Istniejące połączenia.
- Zaznacz bieżące połączenie z bazą danych i kliknij przycisk Edytuj.
- W oknie dialogowym Edytowanie połączenia kliknij przycisk Przeglądaj , aby zlokalizować inną bazę danych tego samego typu, ale z inną nazwą lub lokalizacją.
- Zapisz i zamknij skoroszyt.
- Otwórz skoroszyt w programie Excel 2013 lub Excel 2016.
Kończenie uaktualnienia częściowego
W większości przypadków uaktualnienie skoroszytu powinno przebiegać bezproblemowo, ale czasami do ukończenia zadania wymagane są dalsze zmiany. W tej sekcji dowiesz się, jak reagować na określone błędy wskazujące na częściowe lub niepełne uaktualnienie. Skoroszyt został uaktualniony, ale brakuje w nim pewnych funkcji.
Brak obrazów wskaźników KPI
Jeśli brakuje obrazów wskaźników KPI (kolorowych ikon lub ikon wykresu), usuń wskaźnik KPI z obszaru Wartości na liście pól, a następnie dodaj go ponownie.
Błąd uaktualniania obliczeń języka DAX: Nie można poprawnie uaktualnić tego skoroszytu...
Niektóre obliczenia języka DAX wymagają wprowadzenia ręcznych zmian przed uruchomieniem skoroszytu. Jeśli zapytania lub wyrażenia języka DAX są niezgodne z programem Excel 2013, skoroszyt zostanie uaktualniony tylko częściowo. Zostanie wyświetlony następujący komunikat:
"Nie można poprawnie uaktualnić tego skoroszytu. Zapisywanie może spowodować, że niektóre funkcje danych programu Excel nie będą działać. Aby uzyskać więcej informacji, przejdź tutaj: http://go.microsoft.com/fwlink/?LinkID=259419
Błąd został wyświetlony: Nie można wykonać kwerendy dotyczącej wewnętrznej struktury pomocniczej dla kolumny "<tabela>[<nazwa> kolumny]", ponieważ zależą one od kolumny, relacji lub miary, która nie jest przetwarzana. Odśwież lub ponownie oblicz model."
Jeśli zostanie wyświetlony ten błąd (a może się zdarzyć wielokrotnie), zwróć uwagę, które tabele i kolumny są wskazane, aby można było przejść bezpośrednio do tych tabel. Konieczne będzie edytowanie każdego wyrażenia języka DAX:
Uwaga
Jeśli zostanie wyświetlony monit o zezwolenie dodatkowi Power Pivot na zazapisywanie, zamknięcie i ponowne otwarcie skoroszytu, kliknij przycisk Tak.
- W oknie dodatku Power Pivot otwórz tabelę wspomnianą w komunikacie.
- Kliknij kolumnę z ikoną błędu i #ERROR wartości. Na pasku formuły powinno być widoczne wyrażenie języka DAX.
- Poszukaj następujących znanych problemów ze zgodnością z językiem DAX:
Wartości null wskazane jako cudzysłowy podwójne bez wartości ("") nie są już dozwolone. Zastąp podwójny cudzysłów zerem.
Funkcja SZUKAJ.WARTOŚĆ, ZAWIERA lub PRZEŁĄCZ podjęła próbę porównania niezgodnych typów wartości. Może być konieczne określenie parametru [Type] w argumencie lub upewnienie się, że oba typy wartości są liczbowe, ciągowe lub logiczne. Jeśli chcesz przekonwertować jedną z wartości, możesz użyć funkcji WARTOŚĆ lub FORMAT.
Podczas naprawiania wyrażeń języka DAX w programie Excel może być nadal wyświetlanych więcej błędów. Jeśli nie możesz edytować formuły, wróć do programu Excel, aby sprawdzić, czy dalsza akcja nie jest blokowana przez błąd. Kliknij przycisk OK , aby zamknąć komunikat o błędzie, wróć do dodatku Power Pivot i kontynuuj pracę.
Jeśli naprawisz obliczenia języka DAX i komunikaty o błędach nie będą już wyświetlane, uznaj, że skoroszyt został w pełni uaktualniony.
Funkcje tabel przestawnych odwołujące się do "danych dodatku Power Pivot" są już nieprawidłowe
Funkcje modułów programu Excel określające połączenie z modelem dodatku Power Pivot z poprzedniej wersji muszą zostać ręcznie zaktualizowane do nazwy nowego modelu "ThisWorkbookDataModel".
| Poprzednia wersja | Excel 2013 |
|---|---|
| =WARTOŚĆ.MODUŁU("Dane dodatku Power Pivot";[Miary].[ TotalSales]) | =WARTOŚĆ.MODUŁU("TenModelDanychSkoroszytu";[Miary].[ TotalSales]) |
- W programie Excel w każdym arkuszu kliknij pozycję Formuły>Pokaż formuły , aby wyświetlić obliczenia użyte w każdym arkuszu.
- Funkcje modułów programu Excel określające połączenie odszukaj pozycję "Dane dodatku Power Pivot".
- Zastąp pozycję "Dane dodatku Power Pivot" wartością "ThisWorkbookDataModel".
- Zapisz skoroszyt.
Usuwanie danych: gdy uaktualnienie usuwa dane w modelu
"Aktualizacja nie mogła uaktualnić następujących tabel < połączonych o nazwie tabeli>. Tabele te zostały usunięte z modelu."
W wyjątkowych przypadkach dane są usuwane z modelu podczas aktualizacji. Usuwanie danych występuje, gdy w modelu znajduje się oddzielona tabela połączona, której nie można prześledzić ze skojarzoną tabelą w tym samym skoroszycie, ponieważ usunięto tabelę źródłową lub zmieniono jej nazwę.
Uaktualnianie powiodło się, ale tabela połączona zniknęła
Tabela połączona to tabela tworzona w arkuszu, a następnie dodawana do modelu danych, aby można było powiązać ją z innymi tabelami i dodać obliczenia języka DAX. Jeśli tabela źródłowa nie istnieje już w skoroszycie, uaktualnienie spowoduje usunięcie tabeli połączonej.
Taki scenariusz wygląda następująco: utworzono lub zaimportowano tabelę w programie Excel, dodano ją jako tabelę połączoną w dodatku Power Pivot, gdzie stała się częścią modelu danych, a następnie usunięto pierwotną tabelę, na której była oparty. Model zachowuje tabelę połączoną nawet wtedy, gdy tabela w programie Excel nie istnieje.
Później podczas próby uaktualnienia skoroszytu do programu Excel 2013 występuje następujący błąd.
"Aktualizacja nie mogła uaktualnić następujących tabel < połączonych o nazwie tabeli>. Tabele te zostały usunięte z modelu."
Jeśli to możliwe, anuluj uaktualnienie, aby można było zmodyfikować model lub utworzyć kopię zapasową na wypadek, gdyby trzeba było później odwołać się do tabeli:
Kliknij przycisk OK , aby zamknąć komunikat "Aktualizacja nie mogła uaktualnić następujących tabel połączonych".
Po wyświetleniu monitu o zapisanie skoroszytu, zamknięcie go i ponowne otwarcie kliknij przycisk Nie.
Zamknij plik w programie Excel 2013 bez zapisywania go.
Otwórz skoroszyt w programie Excel 2010 i rozwiąż problemy z tabelami połączonymi:
Tabela połączona nie jest już potrzebna? Usuń ją z modelu lub uruchom ponownie uaktualnienie w programie Excel 2013 i pozwól, aby uaktualnienie usunęło tabelę za Ciebie.
Nazwa tabeli programu Excel została zmieniona, ale tabela połączona nie? Zaktualizuj informacje o połączeniu w dodatku Power Pivot zgodnie z opisem w kroku 1 u góry tej strony.
Tabela połączona musi pozostać, ponieważ jest używana w obliczeniach lub w tabeli przestawnej, ale oryginalna tabela programu Excel zniknęła? Ponownie utwórz tabelę źródłową w programie Excel i zaktualizuj link:
- Skopiuj wiersze z tabeli połączonej w oknie dodatku Power Pivot.
- Wklej wiersze do arkusza w programie Excel.
- Sformatuj wiersze jako tabelę.
- Nadaj nazwę tabeli.
- Wstecz do okna dodatku Power Pivot.
- Kliknij pozycję Tabela >połączona, Tabela programu Excel, a następnie wybierz właśnie utworzoną tabelę.
- Zapisanie pliku.
Po wprowadzeniu poprawek otwórz plik w programie Excel 2013.
Ponownie rozpocznij uaktualnianie, klikając pozycjęZarządzajw dodatku Power Pivot>.
Jeśli skoroszyt został już zapisany, nie można wycofać go z poprzedniej wersji. Konieczne będzie ponowne utworzenie tabeli połączonej od podstaw. Więcej informacji: Dodawanie danych arkusza do modelu danych przy użyciu tabeli połączonej.
Jakie są różnice w uaktualnionym modelu
W większości przypadków uaktualniony skoroszyt jest identyczny ze swoim poprzednikiem. Warto jednak wspomnieć o kilku zmianach w nowszej wersji.
Fragmentatory i opisy kolumn nie są już wyświetlane na liście pól
W poprzednich wersjach na liście pól tabeli przestawnej opisy kolumn lub pól były wyświetlane jako etykietki narzędzi. W programie Excel 2013 lub nowszym Lista pól nie obsługuje etykietek narzędzi. Wszelkie opisy kolumn istniejące w modelu będą ignorowane w wizualizacjach danych w programie Excel.
Fragmentatory są obsługiwane, ale teraz można je tworzyć w inny sposób. Lista pól nie zawiera opcji tworzenia fragmentatora.
Uaktualnione skoroszyty nie działają już w poprzedniej wersji programu Excel i dodatku Power Pivot
Przed programem Excel 2013 istniały dwie poprzednie wersje dodatku Power Pivot. Obie wersje współpracują wyłącznie z programem Excel 2010. Te wersje to:
- SQL Server 2008 R2 Power Pivot dla programu Excel
- SQL Server 2012 Power Pivot dla programu Excel 2010
Po uaktualnieniu modelu danych do programu Excel 2013 lub Excel 2016 można otworzyć skoroszyt, ale nie można korzystać z opartych na modelu raportów przestawnych ani edytować ich w programie Excel 2010. Podczas otwierania modelu danych skoroszytu programu Excel 2013 lub Excel 2016 w programie Excel 2010, po kliknięciu fragmentatora, zmianie filtru lub przeciągnięciu nowego pola do tabeli przestawnej zostanie wyświetlony następujący komunikat o błędzie:
"Inicjowanie źródła danych nie powiodło się".
Ten błąd występuje, ponieważ interakcje między danymi, takie jak kliknięcie fragmentatora, generują zapytanie wysyłane do modelu danych (model jest źródłem danych tabeli przestawnej). Ponieważ model danych w programie Excel 2010 nie jest już prawidłowy, zamiast interakcji z danymi zostanie wyświetlony błąd inicjowania źródła danych.
Załóżmy, że próbujesz teraz otworzyć model danych w oknie dodatku Power Pivot. Model nie zostanie otwarty i wystąpi następujący błąd:
"Ten skoroszyt zawiera model danych programu Excel utworzony w nowszej wersji programu Excel. Ten skoroszyt można otworzyć w starszej wersji programu Excel, ale nie będzie można go załadować ani pracować z dodatkiem Power Pivot, jeśli występuje on jednocześnie z modelem danych programu Excel".
Nie ma żadnych obejść; Uaktualnienie jest możliwe tylko do przesyłania do przodu. Przed uaktualnieniem skonsultuj się ze współpracownikami, aby upewnić się, że wszyscy przeprowadzacie uaktualnienie do programu Excel 2013 w tym samym czasie. Ponadto możesz chcieć tymczasowo przechowywać oddzielne wersje skoroszytów, jeśli Twoja organizacja planuje równoczesne używanie programów Excel 2010 i Excel 2013 lub Excel 2016.
Więcej informacji: Zgodność wersji dodatku Power Pivot