Tabela przestawna Dodaj kolumnę - Użyj pola obliczeniowego, aby dodać kolumnę

Tabela przestawna programu Excel Dodaj kolumnę

Niektóre z zaawansowanych technik tabeli przestawnej są niezbędne, aby przejść długą drogę w naszej karierze. Jest sytuacja, w której musimy myśleć nieszablonowo, aby sprostać wyzwaniu, które przed nami stoi. Zwykle używamy kolumn tabeli danych i raportu tworzenia, ale często można było zobaczyć kolumnę wyodrębniania, której nie ma w tabeli danych, ale istnieje w polach tabeli przestawnej. Dzieje się tak z powodu „pola obliczeniowego” w tabeli przestawnej. W tym artykule pokażemy, jak dodać nową kolumnę do tabeli przestawnej przy użyciu powyższych opcji.

Pozwólcie, że opowiem wam scenariusz, przez który przeszedłem; spójrz na poniższy obraz „Tabela danych w programie Excel” i „Tabela przestawna”.

W „Tabeli danych” mamy tylko kolumny „Sprzedaż” i „Koszt”, ale kiedy spojrzymy na tabelę przestawną, mamy „Zysk” jako dodatkową kolumnę, więc jako nowy uczestnik zastanawiałem się tylko, gdzie ta nowa kolumna pochodzi z i spędziła sporo dni, aby to rozgryźć.

Bardzo trudno o tym wiedzieć, zwłaszcza że uczysz się sam; te nowe kolumny w tabeli przestawnej pochodzą z „Pola obliczeniowe w tabeli przestawnej” i „Elementy obliczane”.

Co to jest pole obliczeniowe w tabeli przestawnej?

Pole obliczeniowe to niestandardowa kolumna lub pole utworzone przy użyciu istniejących kolumn tabeli przestawnej przez zastosowanie formuł, więc to pole obliczeniowe jest wirtualną kolumną tabeli przestawnej, która nie istnieje w rzeczywistej tabeli danych.

Na przykład spójrz na poniższą tabelę przestawną.

W powyższej tabeli nie mamy kolumny „Zysk”, zwykle innej niż tabele przestawne; po prostu wstawiamy nową kolumnę „Zysk”, odejmując „Koszt” od „Sprzedaż”.

Dla tabeli przestawnej tylko w następnej kolumnie wstawiliśmy tę formułę i otrzymaliśmy kolumnę zysku, ale problem z tym polega na tym, że kolumna „Zysk” nie jest częścią tabeli przestawnej, więc wszelkie zmiany w polach tabeli przestawnej pokaże wartości błędów.

Na przykład filtrujemy pierwsze 3 miesiące.

Spójrz na kolumnę Zysk tylko dla pierwszych trzech kolumn, pokazujących wartości dla innych komórek, nadal pokazuje ona wartości zerowe, więc aby ich uniknąć, tworzymy nową wirtualną kolumnę za pomocą „Obliczone pole”.

Przykład 1

Korzystając z tej samej formuły, utworzymy nową kolumnę.

Krok 1: Umieść kursor wewnątrz tabeli przestawnej, aby zapełnić karty „Analiza i projektowanie” na wstążce.

Krok 2: Przejdź do „Analiza” i kliknij „Pola, elementy i zestawy”.

Krok 3: Z rozwijanej listy wybierz „Pole obliczeniowe”.

Krok 4: Spowoduje to wyświetlenie poniżej okna wstawiania pola obliczeniowego.

W powyższym oknie musimy podać dwie rzeczy, aby utworzyć pole obliczeniowe „Nazwa i formuła”. Pole zostanie nadane nazwę, a do utworzenia pola zostanie użyta formuła.

Ponieważ tworzymy kolumnę jako „Zysk”, podaj tę samą nazwę.

Krok 5: Teraz formuła Zysk to „Sprzedaż - Koszt”, więc użyj istniejących pól i utwórz ramkę.

Krok 6: Kliknij „Ok” lub „Dodaj”, aby nowa obliczona kolumna została automatycznie wstawiona do tabeli przestawnej.

Tam mamy nową wirtualną kolumnę, której nie ma w aktualnej tabeli danych.

Przykład nr 2

Kontynuując powyższy przykład, wstawimy teraz kolumnę „Zysk%”. Zatem formuła „Zysk%” będzie miała postać „Zysk / Sprzedaż”.

Wykonaj te same czynności powyżej i utwórz ramki formuł, jak pokazano poniżej.

Kliknij „OK”, a otrzymasz „Profit%”.

Uwaga: Zmień format numeru kolumny „Zysk%” na „%”.

Przykład nr 3

Teraz dla tej samej tabeli przestawnej powyżej utworzymy zaawansowane pole obliczeniowe za pomocą instrukcji IF.

Aby dojść, obliczenie kolumny BONUS wyglądałoby następująco.

Jeśli wartość sprzedaży jest> 4000, wówczas premia wynosi 1% sprzedaży; w przeciwnym razie byłoby to 0,5%.

Postępuj więc zgodnie z powyższymi krokami, jak pokazano powyżej, i wstaw wzór, jak pokazano poniżej.

Kliknij „OK”, a w tabeli przestawnej pojawi się nowa kolumna jako „Bonus”.

W ten sposób możemy wstawiać kolumny do tabeli przestawnej za pomocą „Pola obliczeniowego”.

Rzeczy do zapamiętania

  • Jeśli nie widzisz pola w tabeli danych, musi to być tylko pole obliczeniowe.
  • Pola obliczeniowe można uzyskać za pomocą formuł i istniejących pól tabeli danych.

Interesujące artykuły...