Pobieranie danych za pomocą GetPivotData z raportu w formie tabeli przestawnej w programie Excel 2010

Anonim

ten POBIERZ DANE Funkcja wyodrębnia dane przechowywane w raporcie w formie tabeli przestawnej. Możesz użyć tej funkcji do pobierania danych, o ile są one widoczne w tabeli przestawnej.

Najprostszy sposób na zrozumienie działania funkcji Getpivotdata:

  • Po prostu wpisz „=” w komórce
  • Kliknij wartość tabeli przestawnej, którą chcesz zwrócić.
  • Excel automatycznie wstawia funkcję Getpivotdata do aktywnej komórki.

Aby wyodrębnić dane z komórki w tabeli przestawnej, możemy wprowadzić normalne łącze do komórki w komórce D14, na przykład=C6. PobierzPivotData funkcja automatycznie wygeneruje formułę, jak pokazano na poniższym zrzucie ekranu:

Składnia =GETPIVODATA(pole_danych;tabela_przestawna;pole;element;…)

Zrozummy tego argumenty
formuła=WEŹDANETABELI("Sprzedaż";$B2;"Miesiąc;"Styczeń";"Region";"Arizona")

  • Pierwszy parametr to "Sprzedaż" czyli pole danych, z którego pobieramy liczby.
  • Drugi argument to Stół obrotowy w naszym przykładzie jest to komórka B2, skąd nasza
    Rozpoczyna się tabela przestawna.
  • Pola to Miesiąc i Region.
  • Rzeczy to Jan i Arizona.

Pole i elementy są wprowadzane jako para i możemy użyć maksymalnie 126 argumentów, jak pokazano na poniższym obrazku.

Korzystanie z odwołań do komórek w GetPivotData

W formule GetPivotData odwołaj się do tabeli przestawnej oraz pól i elementów, dla których chcesz uzyskać dane. Na przykład ta formuła pobiera sumę z tabeli przestawnej w D14 dla Miesiąc pole, a Waszyngton przedmiot.

Zrobić PobierzPivotData formuła bardziej elastyczna, możemy odwoływać się do komórek arkusza roboczego, zamiast wpisywać nazwy pozycji lub pól w argumentach.

Korzystając z tego samego przykładu, możemy wpisać “Kwiecień” w komórce L4 & "Waszyngton" w komórce L5. Następnie zmień formułę w komórce D14, aby odzwierciedlała L4 i L5, zamiast wpisywać “Kwiecień” & "Waszyngton" w formule.

Formuła w komórce D14 =WEŹDANETABELI("Sprzedaż";$B$2;"Miesiąc";L4;"Region";L5)

Jeśli nie chcesz automatycznie generować Funkcja GetPivotData możesz się go pozbyć, wykonując następujące czynności:

    • Kliknij dowolną komórkę w tabeli przestawnej
    • W menu kontekstowym Narzędzia tabel przestawnych przejdź do menu Analiza na wstążce.

  • Kliknij tabelę przestawną
  • W obszarze Opcje
  • Kliknij Generuj GetPivotData


Alternatywnie, w obszarze Plik?Opcje?Kliknij Formuły usuń zaznaczenie opcji Użyj funkcji GetPivotData dla odwołań do tabeli przestawnej. Kliknij OK.

W ten sposób możemy wyodrębnić dane z tabeli przestawnej.