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:
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.
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.
|
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. |
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ż