Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Tabele przestawne zostały tradycyjnie skonstruowane przy użyciu modułów OLAP i innych złożonych źródeł danych, które już mają rozbudowane połączenia między tabelami. Jednak w programie Excel możesz zaimportować wiele tabel i utworzyć własne połączenia między tabelami. Ta elastyczność jest zaawansowana, ale ułatwia też łączenie danych, które nie są ze sobą powiązane, co prowadzi do dziwnych wyników.

Czy kiedykolwiek utworzono taką tabelę przestawną? Zamierzano utworzyć zestawienie zakupów według regionu, a więc porzucić pole kwoty zakupu w obszarze Wartości i upuścić pole regionu sprzedaży w obszarze Etykiety kolumn . Ale wyniki są błędne.

Przykładowa tabela przestawna

Jak można rozwiązać ten problem?

Problem polega na tym, że pola dodane do tabeli przestawnej mogą znajdować się w tym samym skoroszycie, ale tabele zawierające każdą kolumnę nie są ze sobą powiązane. Na przykład możesz mieć tabelę zawierającą listę poszczególnych regionów sprzedaży oraz inną tabelę zawierającą listę zakupów dla wszystkich regionów. Aby utworzyć tabelę przestawną i uzyskać prawidłowe wyniki, należy utworzyć relację między obiema tabelami.

Po utworzeniu relacji tabela przestawna prawidłowo połączy dane z tabeli zakupów z listą regionów, a wyniki będą wyglądać następująco:

Przykładowa tabela przestawna

Program Excel 2013 zawiera technologię opracowaną przez firmę Microsoft Research (MSR) do automatycznego wykrywania i rozwiązywania problemów z relacjami, takich jak ten.

Początek strony

Korzystanie z automatycznego wykrywania

Funkcja automatycznego wykrywania sprawdza nowe pola dodawane do skoroszytu zawierającego tabelę przestawną. Jeśli nowe pole nie jest powiązane z nagłówkami kolumn i wierszy tabeli przestawnej, w obszarze powiadomień u góry tabeli przestawnej jest wyświetlany komunikat z informacją, że może być potrzebna relacja. Program Excel przeanalizuje również nowe dane w celu znalezienia potencjalnych relacji.

Możesz nadal ignorować komunikat i pracować z tabelą przestawną. jeśli jednak klikniesz Twórca, algorytm przejdzie do pracy i przeanalizuje twoje dane. W zależności od wartości w nowych danych oraz rozmiaru i złożoności tabeli przestawnej oraz utworzonych już relacji ten proces może potrwać do kilku minut.

Proces składa się z dwóch faz:

  • Wykrywanie relacji. Po zakończeniu analizy możesz przejrzeć listę sugerowanych relacji. Jeśli nie anulujesz, program Excel automatycznie przejdzie do następnego kroku tworzenia relacji.

  • Tworzenie relacji. Po zastosowaniu relacji zostanie wyświetlone okno dialogowe potwierdzenia i możesz kliknąć link Szczegóły , aby wyświetlić listę utworzonych relacji.

Możesz anulować proces wykrywania, ale nie możesz anulować procesu tworzenia.

Algorytm MSR wyszukuje "najlepszy możliwy" zestaw relacji w celu połączenia tabel w modelu. Algorytm wykrywa wszystkie możliwe relacje dla nowych danych, biorąc pod uwagę nazwy kolumn, typy danych kolumn, wartości w kolumnach i kolumny znajdujące się w tabelach przestawnych.

Następnie program Excel wybiera relację z najwyższym wynikiem "jakości", zgodnie z opisem heurystycznym wewnętrznym. Aby uzyskać więcej informacji, zobacz Omówienie relacji i Rozwiązywanie problemów z relacjami.

Jeśli automatyczne wykrywanie nie daje prawidłowych wyników, możesz edytować relacje, usuwać je lub ręcznie tworzyć nowe. Aby uzyskać więcej informacji, zobacz Twórca relacji między dwiema tabelami lub Twórca relacji w widoku diagramu.

Początek strony

Puste wiersze w tabelach przestawnych (nieznany członek)

Ponieważ tabela przestawna łączy powiązane tabele danych, jeśli którakolwiek z tabel zawiera dane, których nie można powiązać za pomocą klucza lub zgodnej wartości, dane te muszą być w jakiś sposób obsługiwane. W wielowymiarowych bazach danych sposób obsługi niedopasowanych danych polega na przypisaniu wszystkich wierszy, które nie mają pasującej wartości do elementu członkowskiego Nieznany. W tabeli przestawnej nieznany członek jest wyświetlany jako pusty nagłówek.

Jeśli na przykład utworzysz tabelę przestawną, która ma grupować sprzedaż według sklepu, ale niektóre rekordy w tabeli sprzedaży nie mają nazwy sklepu, wszystkie rekordy bez prawidłowej nazwy sklepu zostaną zgrupowane.

Jeśli skończysz z pustymi wierszami, masz dwie możliwości. Można zdefiniować relację pomiędzy tabelami, która działa, na przykład tworząc łańcuch relacji między wieloma tabelami, lub usunąć z tabeli przestawnej pola powodujące występowanie pustych wierszy.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×