Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel dla sieci web Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019 Excel 2016 Mój Office dla telefonu iPhone

Funkcja WEŹDANETABELI zwraca widoczne dane z tabeli przestawnej.

Poniższy zrzut ekranu przedstawia układ tabeli przestawnej używany w następnych sekcjach. W tym przykładzie formuła =WEŹDANETABELI("Sprzedaż";A3) zwraca całkowitą kwotę sprzedaży:

Przykład użycia funkcji WEŹDANETABELI do zwracania danych z tabeli przestawnej.

Składnia

WEŹDANETABELI(pole_danych;tabela_przestawna;[pole1;element1;pole2;element2];...)

W składni funkcji WEŹDANETABELI występują następujące argumenty:

Argument

Opis

pole_danych

Wymagane

Nazwa pola tabeli przestawnej zawierającego dane, które chcesz pobrać. Nazwa musi być ujęta w cudzysłów.

Przykład: =WEŹDANETABELI("Sprzedaż";A3). W tym miejscu "Sprzedaż" jest polem Wartości, które chcemy pobrać. Ponieważ nie określono żadnego innego pola, funkcja WEŹDANETABELI zwraca całkowitą kwotę sprzedaży.

tabela_przestawna

Wymagane

Odwołanie do dowolnej komórki, zakresu komórek lub nazwanego zakresu komórek w tabeli przestawnej. Te informacje służą do określenia, która tabela przestawna zawiera dane do pobrania.

Przykład: =WEŹDANETABELI("Sprzedaż";A3). W tym miejscu komórka A3 jest odwołaniem wewnątrz tabeli przestawnej i informuje formułę, której tabeli przestawnej użyć. 

pole1; element1; pole2; element2...

Opcjonalnie

Od 1 do 126 par nazw pól i nazw elementów, które opisują dane do pobrania. Pary mogą mieć dowolną kolejność. Nazwy pól oraz nazwy elementów innych niż daty i liczby muszą być ujęte w cudzysłów.

Przykład: =WEŹDANETABELI("Sprzedaż";A3;"Miesiąc";"Mar"). W tym miejscu pole to "Miesiąc", a elementem jest "Mar". Aby określić wiele elementów dla pola, ujmij je w nawiasy klamrowe (na przykład: {"Mar", "Kwi"}). 

W przypadku tabel przestawnych OLAP elementy mogą zawierać nazwę źródłową wymiaru, a także nazwę źródłową elementu. Para pola i elementu w przypadku tabeli przestawnej OLAP może wyglądać następująco:

"[Produkt]";"[Produkt].[Wszystkie Produkty].[Artykuły spożywcze].[Pieczywo]"

Aby szybko wprowadzić prostą formułę z funkcją WEŹDANETABELI, można wpisać znak równości (=) w komórce, w której ma zostać zwrócona odpowiednia wartość, a następnie kliknąć w tabeli przestawnej komórkę zawierającą dane do zwrócenia. 

Zrzut ekranu przedstawiający menu Opcje tabeli przestawnej programu Excel. W górnej sekcji jest wyświetlany tekst "Nazwa tabeli przestawnej: tabela przestawna1". Poniżej rozwijane menu z etykietą "Opcje" jest rozwinięte, wyświetlając trzy elementy: "Opcje", wyszarzone menu "Pokaż strony filtru raportu..." oraz zaznaczoną opcję "Wygeneruj dane GetPivotData".

Funkcję tę można włączyć lub wyłączyć, zaznaczając dowolną komórkę w istniejącej tabeli przestawnej, a następnie przechodząc do karty Analiza tabeli przestawnej > tabela przestawna > Opcje > wyczyść zaznaczenie opcji Wygeneruj dane GetPivotData

Uwagi: 

  • Argumenty WEŹDANETABELI można również zastąpić odwołaniami. Na przykład formuła =WEŹDANETABELI("Sprzedaż";$A$3;"Miesiąc";$A 11), gdzie $A 11 zawiera ciąg "Mar". 

  • Pola lub elementy obliczeniowe oraz obliczenia niestandardowe mogą być uwzględniane w obliczeniach funkcji WEŹDANETABELI.

  • Jeśli argument tabela_przestawna jest zakresem zawierającym co najmniej dwie tabela przestawne, dane będą pobierane z ostatnio utworzonej tabeli przestawnej.

  • Jeśli argumenty pola i elementu opisują pojedynczą komórkę, wartość tej komórki jest zwracana bez względu na to, czy jest to ciąg, liczba, błąd czy pusta komórka.

  • Jeśli element zawiera datę, wartość należy wyrazić jako liczbę kolejną lub wypełnić przy użyciu funkcji DATA, tak aby wartość została zachowana, gdy arkusz zostanie otwarty w przypadku innych ustawień regionalnych. Na przykład element odwołujący się do daty 5 marca 1999 można wprowadzić jako 36224 lub DATA(1999;3;5). Wartości czasu można wprowadzać jako wartości dziesiętne albo za pomocą funkcji CZAS.

  • Jeśli argument tabela_przestawna nie jest zakresem, w którym znajduje się tabela przestawna, funkcja WEŹDANETABELI zwraca wartość błędu #ADR!.

  • Jeśli argumenty nie opisują widocznego pola albo zawierają filtr raportu, w którym filtrowane dane nie są wyświetlane, funkcja WEŹDANETABELI zwraca wartość błędu #ADR!.

Przykłady

Formuły w poniższym przykładzie przedstawiają różne metody pobierania danych z tabeli przestawnej.

Przykład użycia funkcji WEŹDANETABELI do zwracania danych z tabeli przestawnej.

Formuła

Wynik

Opis

=WEŹDANETABELI("Sprzedaż";$A$3)

$5,534

Zwraca sumę końcą pola Sprzedaż.

=WEŹDANETABELI("Suma sprzedaży";$A$3)

$5,534

Zwraca również sumę końcą pola Sprzedaż. Nazwę pola można wprowadzić dokładnie tak, jak wygląda w arkuszu lub jako jego główny element główny (bez wyrazu "Suma", "Liczba" itd.).

=WEŹDANETABELI("Sprzedaż";$A$3;"Miesiąc";"Mar")

$2,876

Zwraca łączną sprzedaż za marzec.

=WEŹDANETABELI("Sprzedaż";$A$3;"Miesiąc";"Mar";"Produkt";"Warzywa";"Sprzedawca";"Myrcha")

$309

Zwraca całkowitą sprzedaż produktów w marcu dla sprzedawcy o nazwisku My buchanan.

=WEŹDANETABELI("Sprzedaż";$A$3;"Region";"Południe")

Wartość #ADR!

Zwraca #REF! ponieważ dane regionu Południe nie są widoczne ze względu na filtr.

=WEŹDANETABELI("Sprzedaż";$A$3;"Produkt";"Napoje";"Sprzedawca";"Kretowicz")

Wartość #ADR!

Zwraca #REF! ponieważ nie ma łącznych danych dotyczących sprzedaży napojów dla firmy Davolio.

Początek strony

Potrzebujesz dodatkowej pomocy?

Zawsze możesz zadać pytanie ekspertowi w społeczności technicznej programu Excel lub uzyskać pomoc techniczną w Społecznościach.

Zobacz też

Funkcje programu Excel (lista alfabetyczna)

Funkcje programu Excel (według kategorii)

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.