Jak odświeżyć tabelę przestawną w programie Excel? (Korzystanie z 4 najlepszych metod)

Jak odświeżyć tabelę przestawną w programie Excel?

Poniżej znajdują się 4 najlepsze metody odświeżania tabeli przestawnej w programie Excel

  1. Odśwież tabelę przestawną, zmieniając źródło danych
  2. Odśwież tabelę przestawną za pomocą opcji prawego kliknięcia
  3. Automatyczne odświeżanie tabeli przestawnej za pomocą kodu VBA
  4. Odśwież tabelę przestawną Po otwarciu skoroszytu

Omówmy teraz szczegółowo każdą metodę na przykładzie -

# 1 Zmiana odświeżanej tabeli przestawnej źródła danych

  • Krok 1: Mam dane dotyczące sprzedaży z różnych krajów.
  • Krok 2: Pozwól, że zastosuję tabelę przestawną do tych danych.
  • Krok 3: Teraz wracam do danych mojej tabeli przestawnej i dodam kilka innych danych do tabeli.

Dodałem pięć wierszy danych. Jeśli pójdę i zobaczę tabelę, nie pokazuje zaktualizowanych wartości.

Pozwól mi sprawdzić, jaki jest zakres danych tabeli przestawnej.

  • Krok 4: Wybierz tabelę przestawną i przejdź do Opcje i Zmień źródło danych.
  • Krok 5: Po kliknięciu Zmień źródło danych przeniesie Cię to do arkusza danych wraz z poniższym polem.

Spójrz na zasięg, jaki ma. Ma zakres danych od A1 do B23, podczas gdy moje dane są od A1 do B28.

  • Krok 6: W tym samym oknie dialogowym zmień dane źródłowe z A1 na B23 na A1 na B28.
  • Krok 7: Teraz kliknij OK; doda nowe dane do tabeli przestawnej i odświeży ją.

# 2 Kliknij prawym przyciskiem myszy tabelę przestawną i odśwież tabelę przestawną Excel

Jako przykład biorę poprzednie dane.

  • Krok 1: Tutaj nie dodam żadnej ilości danych do listy; raczej zmieniam tylko istniejące liczby.
  • Krok 2: Tutaj w komórce B10 muszę zmienić wartość z 677434 na 750000. Jeśli przejdę do tabeli przestawnej, nadal pokazuje ona stare wartości dla kraju Francja.
  • Krok 3: Nowa wartość dla kraju Francja ma być 1638228, ale pokazuje tylko starą wartość. Musimy tutaj zrobić jedną prostą rzecz, kliknąć prawym przyciskiem myszy na Odśwież.
  • Krok 4: Kliknij przycisk Odśwież, aby zaktualizować nowe wartości.

OK, teraz nasza tabela przestawna pokazuje zaktualizowane wartości.

Teraz pytanie brzmi, czy jeśli mam tabele 10-przestawne, czy mogę zaktualizować każdą z nich, przechodząc do każdej tabeli przestawnej i aktualizując.

Mamy skrót do odświeżania wszystkich tabel przestawnych w programie Excel w jednym ujęciu. Poniżej znajduje się klawisz skrótu do jednorazowego odświeżenia wszystkich tabel przestawnych.

Tę opcję znajdziemy w zakładce Dane.

# 3 Korzystanie z automatycznego odświeżania kodu VBA tabeli przestawnej programu Excel

Ok, wiemy, jak odświeżyć tabelę przestawną do nowych wartości. Za każdym razem, gdy zmieniamy wartości, za każdym razem musimy aktualizować ręcznie.

Jeśli dane często się zmieniają, a aktualizacja każdej tabeli przestawnej nie jest taka prosta. Jesteśmy ludźmi i czasami zapominamy.

Aby uniknąć tego niebezpieczeństwa, mamy kod VBA, który można aktualizować lub odświeżać, gdy tylko pojawią się jakiekolwiek zmiany.

Postępuj zgodnie z tą sekcją artykułu, aby poznać kod VBA, który automatycznie odświeża tabelę przestawną w programie Excel.

  • Krok 1: Przejdź do zakładki Deweloper i kliknij Visual Basic.
  • Krok 2: Kliknij Visual Basic. Przejdź do tego skoroszytu i kliknij go dwukrotnie.
  • Krok 3: Z rozwijanej listy wybierz Skoroszyt.
  • Krok 4: Po wybraniu skoroszytu automatycznie utworzy dla Ciebie jedno makro. Zignoruj ​​to.
  • Krok 5: Z menu rozwijanego po prawej stronie wybierz opcję Zmiana arkusza. Wstawi dla ciebie jeszcze jedno makro.
  • Krok 6: Teraz skopiuj i wklej poniższy kod makro, które zostało utworzone po raz drugi.

Ten kod spowoduje, że jeśli nastąpi jakakolwiek zmiana w arkuszu, automatycznie odświeży tabelę przestawną w programie Excel.
Uwaga: Po skopiowaniu i wklejeniu kodu musisz zapisać skoroszyt jako skoroszyt z włączoną obsługą makr.

# 4 Odśwież tabelę przestawną po otwarciu skoroszytu

Tabelę przestawną możemy odświeżyć podczas otwierania skoroszytu.

Kliknij prawym przyciskiem myszy dowolną tabelę przestawną i wybierz opcję Tabela przestawna w programie Excel.

Kliknij tę opcję.

Idź do Data i zaznacz Odśwież dane podczas otwierania pliku.

Spowoduje to odświeżenie tabeli przestawnej w programie Excel po każdym otwarciu pliku programu Excel.

Rzeczy do zapamiętania

  • Możesz wybrać dowolną z powyższych metod, aby odświeżyć tabele przestawne.
  • W przypadku kodu VBA musisz zapisać skoroszyt jako skoroszyt z włączoną obsługą makr.
  • Najłatwiejszy do odświeżenia jest skrót alt = "" + A + R + A
  • Możesz zmienić nazwę tabeli przestawnej w opcjach przestawnych.
  • W kodzie VBA musisz wspomnieć o każdej z nazw tabel przestawnych w przypadku wielu tabel przestawnych.

Interesujące artykuły...