WEŹDANETABELI

Dotyczy
Excel dla Microsoft 365 Excel dla Microsoft 365 dla komputerów Mac Excel 2024 Excel 2024 dla komputerów Mac Excel 2021 Excel 2021 dla komputerów Mac Excel 2019 Excel 2016

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]"

Prostą formułę WEŹDANETABELI można szybko wprowadzić, wpisując znak równości (=) w komórce, do której chcesz zwrócić wartość, a następnie klikając komórkę w tabeli przestawnej zawierającą dane, które chcesz zwrócić. 

Zrzut ekranu przedstawiający menu Opcje tabeli przestawnej programu Excel. W górnej sekcji jest wyświetlana nazwa tabeli przestawnej: tabela przestawna1. Poniżej rozwijane menu z etykietą Opcje jest rozwinięte, wyświetlając trzy elementy: Opcje, wyszarzone Pokaż strony filtru raportu i 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 przestawnejOpcje>tabeli przestawnej> wyczyść pole wyboru Wygeneruj dane GetPivotData

Uwaga

  • 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 dalszej pomocy?

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