Funkcja GetPivotData Excel
Funkcja GetPivotData w programie Excel jest funkcją zapytania w programie Excel, która służy do pobierania wartości z tabeli przestawnej w oparciu o określone kryteria, takie jak struktura tabeli przestawnej lub odniesienie do funkcji, tę funkcję można zastosować tylko do tabeli przestawnej table, a nie w zwykłych tablicach tabel.
Formuła

Istnieją trzy parametry, które są używane w GetPivotData.
- Data_field: nazwa lub wartość, której szukasz.
- Tabela przestawna: dowolne odwołanie do komórki lub zakres komórek w tabeli przestawnej.
- (pole1), (pozycja1), (pole2), (pozycja2) itd .: Można znaleźć do 126 par pól i nazw pozycji. To jest opcjonalna część getpivotdata.
Uwaga: wartości muszą znajdować się w poniższych szczegółach:
- Numer można wprowadzić bezpośrednio.
- Użyj daty w numerze seryjnym lub użyj funkcji daty w programie Excel.
Jak korzystać z funkcji GetPivotData w programie Excel? (Przykłady)
Przykład 1
Załóżmy, że masz region w pierwszej kolumnie, miesiąc w drugiej kolumnie, nazwy agentów w trzeciej kolumnie, sprzedaż w czwartej kolumnie i cel w szóstej kolumnie. Teraz musisz po prostu znaleźć całkowitą sprzedaż za pomocą GETPIVOTDATA. Poniżej znajdują się dane; możesz go skopiować i wkleić do programu Excel w celu ćwiczenia.

Teraz po prostu utwórz tabelę przestawną.

Poniżej znajduje się również obraz do zrozumienia.

Poniżej znajduje się przykład, jak korzystać z funkcji GetPivotData, aby sprawdzić całkowitą sprzedaż.
= GETPIVOTDATA („Sprzedaż”, C4)
= GETPIVOTDATA („Suma sprzedaży”, C4)
Przykład nr 2
Następnym pytaniem jest ustalenie całkowitego celu za pomocą funkcji GETPIVOTDATA.
(Użyj tych samych danych, które wymieniono powyżej)
= GETPIVOTDATA („Cel”, D4)
= GETPIVOTDATA („Suma celu”, D4)
Przykład nr 3
W kolejnym pytaniu, korzystając z tych samych danych, dowiedzmy się o sprzedaży w marcu.

Teraz są dwa sposoby na znalezienie sprzedaży miesiąca marca. Najpierw możesz wpisać element nazw pól w funkcji GETPIVOTDATA w programie Excel, aw drugim możesz odwołać się do komórek arkusza.
= GETPIVOTDATA („Sprzedaż”, C4, „Miesiąc”, „Mar”)
= GETPIVOTDATA („Sprzedaż”, C4, A4, A9)
Przykład 4
W następnym pytaniu, korzystając z tych samych danych, znajdźmy docelowy marcowy miesiąc.

= GETPIVOTDATA („Cel”, D4, „Miesiąc”, „Mar”)
= GETPIVOTDATA („Cel”, D4, A4, A9)
Tutaj musisz wiedzieć ważne rzeczy
Jeśli zmienisz pierwszy argument, data_field, na odwołanie F4, wynikiem jest getpivotdata #REF! błąd

Dlatego zawsze pamiętaj o używaniu tekstu w składni data_field w celu zignorowania błędów.
Przykład nr 5
Teraz przejdźmy do innego zadania, które polega na używaniu dat w funkcji GetPivotData.
Jeśli używasz dat w formule GETPIVOTDATA, może wystąpić kilka błędów. Poniżej kilka przykładów.
W tabeli poniżej podanej , mamy datę w pierwszej kolumnie i sprzedaży w drugiej kolumnie .

Teraz po prostu utwórz tabelę przestawną.

Korzystając z tej tabeli, dowiedzieć się sprzedaż 26 th maja.
Aby uzyskać poprawną odpowiedź podczas wpisywania daty.
= GETPIVOTDATA („Sprzedaż”, B3, „Data”, „26.05.2018 ″)
Rzeczy do zapamiętania
W funkcji GetPivotData występują dwa rodzaje błędów.
- GETPIVOTDATA zwróci błąd #REF, jeśli nazwa dowolnego z podanych pól zostanie wstawiona niepoprawnie.
- Funkcja GetPivotData zawsze akceptuje nazwę pola data_field i wartości pola / pozycji w podwójnych cudzysłowach.