Tabele w modelu danych mogą mieć wiele relacji. Może tak być, jeśli celowo utworzysz dodatkowe relacje między tabelami, które są już powiązane, lub jeśli zaimportujesz tabele, które już mają wiele relacji zdefiniowanych w oryginalnym źródle danych.
Istnieje wiele relacji, ale jako aktywna, bieżąca relacja służy tylko jedna relacja zapewniająca nawigację po danych i ścieżkę obliczeń. Wszelkie dodatkowe relacje między parą tabel są uważane za nieaktywne.
Istniejące relacje między tabelami można usunąć, jeśli masz pewność, że nie są one potrzebne, ale pamiętaj, że może to spowodować błędy w tabelach przestawnych lub w formułach odwołacyjnych się do tych tabel. Wyniki tabeli przestawnej mogą się zmieniać w nieoczekiwany sposób po usunięciu lub dezaktywowaniu relacji.
Uruchamianie w programie Excel
-
Kliknij pozycję Dane > Relacje.
-
W oknie dialogowym Zarządzanie relacjami wybierz jedną relację z listy.
-
Kliknij pozycję Usuń.
-
W oknie dialogowym z ostrzeżeniem sprawdź, czy chcesz usunąć relację, a następnie kliknij przycisk OK.
-
W oknie dialogowym Zarządzanie relacjami kliknij przycisk Zamknij.
Rozpocznij w Power Pivot
-
Kliknij pozycję Narzędzia główne > Widok diagramu.
-
Kliknij prawym przyciskiem myszy linię relacji łączącą dwie tabele, a następnie kliknij polecenie Usuń. Aby zaznaczyć wiele relacji, przytrzymaj naciśnięty klawisz CTRL podczas klikania każdej relacji.
-
W oknie dialogowym z ostrzeżeniem sprawdź, czy chcesz usunąć relację, a następnie kliknij przycisk OK.
:
-
Relacje istnieją w modelu danych. Program Excel tworzy również model podczas importowania wielu tabel lub tworzenia relacji między wieloma tabelami. W celu utworzenia modelu danych można użyć go jako podstawy dla tabel przestawnych, wykresów przestawnych i raportów programu Power View. Aby uzyskać więcej informacji, zobacz Twórca modelu danych w programie Excel.
-
Możesz wycofać usunięcie w programie Excel, jeśli zamkniesz Zarządzanie relacjami i klikniesz przycisk Cofnij. Jeśli usuwasz relację w Power Pivot, nie można cofnąć usunięcia relacji. Relację można utworzyć ponownie, ale ta akcja wymaga całkowitego ponownego obliczenia formuł w skoroszycie. Dlatego zawsze sprawdzaj najpierw przed usunięciem relacji używanej w formułach. Aby uzyskać szczegółowe informacje , zobacz Omówienie relacji .
-
Funkcja RELATED (DATA Analysis Expression) (DAX) używa relacji między tabelami do wyszukiwania powiązanych wartości w innej tabeli. Po usunięciu relacji zostaną zwrócone różne wyniki. Aby uzyskać więcej informacji, zobacz temat RELATED, funkcja.
-
Oprócz zmieniania wyników tabeli przestawnej i formuły zarówno tworzenie, jak i usuwanie relacji spowoduje ponowne obliczenie skoroszytu, co może zająć trochę czasu.
-