Tak więc pewnego dnia pracowałem nad raportem z osi i chciałem wykonać jakąś operację na danych z osi. Zacząłem pisać formułę i po kliknięciu komórki pola przestawnego zobaczyłem tam funkcję GETPIVOTDATA.
Na początku byłem zirytowany, chciałem tylko podać względne odniesienie do komórki C4. Więc go wyłączyłem.
Jak wyłączyć funkcję GETPIVOTDATA?
- Kliknij w dowolnym miejscu tabeli PIVOT i przejdź do zakładki Analiza.
- Kliknij opcję
- Kliknij „Automatycznie generuj GetPivotData”
Ale później zrozumiałem przydatność funkcji GETPIVOTDATA programu Excel. Zrozumiałem, kiedy i jak korzystać z funkcji GETPIVOTDATA w Excelu. Rozerwijmy więc tę funkcję GETPIVOTDATA i zobaczmy, jak to działa.
Jak korzystać z funkcji GETPIVOTDATA?
Możesz napisać funkcję GETPIVOTDATA jak każdą inną funkcję w programie Excel.
Gdy na pulpicie chcesz po prostu uzyskać dynamiczną aktualizację z tabeli przestawnej, GETPIVOTDATA naprawdę pomoże Ci to zrobić.
GETPIVOTDATA Składnia funkcji.
=GETPIVODATA (pole_danych, tabela_przestawna, [pole1, pozycja1],…)
Data_Field: pole, z którego chcesz wykonać zapytanie.
Tabela_przestawna: odwołanie do dowolnej komórki w tabeli przestawnej, dzięki czemu formuła wie, której tabeli przestawnej użyć.
[pole1, pozycja1]: To jest opcjonalne. Ale będziesz tego częściej używać. Zamiast wyjaśniać, pokażę ci…
PRZYKŁAD GETPIVOTDATA
Tak więc mamy tę tabelę przestawną.
Jeśli w komórce chcę dynamicznie uzyskać całkowitą sumę „Suma jednostek”. Napisz ten Excel
Formuła GETPIVOTDATA.
=GETPIVODATA("Suma jednostek",$A$3)
Ta formuła GETPIVOTDATA powróci do 2121.
Jeśli chcesz uzyskać całkowitą sumę kosztu jednostkowego, po prostu zamień „Suma jednostek” na „suma kosztu jednostkowego”, a to zwróci 873,27. Odwołanie $ A $ 3 może być innym odwołaniem, o ile znajduje się w obszarze tabeli przestawnej. Sugeruje się użycie pierwszej komórki, ponieważ tabela przestawna nigdy nie zmniejszy się do tego poziomu.
Zobaczmy więcej przykładów GETPIVOTDATA.
Aby uzyskać sumę „suma jednostek” w roku 2014, napisz tę formułę GETPIVOTDATA.
=GETPIVODATA("Suma jednostek";$3$;"data zamówienia";2014)
To wróci do 1114. Zakładam, że wiesz, jak zdobyć w sumie 2015.
Aby uzyskać cenę segregatora w 2015 roku, napisz tę formułę GETPIVOTDATA.
=GETPIVODATA("Suma jednostek";$A$3;"data zamówienia";2015;"element";"Segregator")
Więc tak, w ten sposób możesz przewyższyć funkcję GETPIVOTDATA. W dashboardach Excela potrafi zdziałać magię. Jeśli masz jakieś przemyślenia dotyczące tej lub innej funkcji w programie Excel 2016 lub starszych wersjach, wspomnij o tym w sekcji komentarzy poniżej.
Stół obrotowy
Dynamiczna tabela przestawna
Pokaż ukryj nagłówek pola w tabeli przestawnej
Jak odświeżyć wykresy przestawne
Popularne artykuły:
50 skrótów Excela, które zwiększą Twoją produktywność
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel 2016
Jak korzystać z funkcji SUMIF w programie Excel?