Filtrowanie etykiet i wartości w tabeli przestawnej: różnice i przykłady

0
29
Rate this post

Nawigacja:

Po co w ogóle filtrować tabelę przestawną zamiast źródła danych

Filtrowanie źródła danych vs filtrowanie gotowego raportu

Filtrowanie tabeli źródłowej i filtrowanie tabeli przestawnej to dwa zupełnie różne podejścia. Filtr w źródle danych działa na poziomie pojedynczych wierszy – ukrywa lub pokazuje konkretne rekordy. Filtr w tabeli przestawnej działa na zagregowane wyniki, czyli na to, co już zostało zsumowane, policzone lub zgrupowane.

Gdy filtrujesz dane źródłowe, ingerujesz w „surowiec”: zmieniasz to, co trafia do obliczeń. Gdy filtrujesz tabelę przestawną, pracujesz na widoku – zmieniasz sposób prezentacji wyników, ale nie dotykasz wszystkich relacji i szczegółów zapisanych w tabeli źródłowej. Ta różnica ma ogromne znaczenie dla szybkości pracy i możliwości analizy.

Filtrowanie u źródła jest dobre, gdy chcesz jednorazowo „wyczyścić” dane z błędów, ekstremalnych przypadków albo zawęzić import. Filtrowanie tabeli przestawnej sprawdza się znacznie lepiej, gdy:

  • tworzysz wiele wariantów tego samego raportu (np. różne regiony, lata, kanały sprzedaży),
  • potrzebujesz łatwo przeskakiwać między poziomami szczegółowości,
  • masz jeden, dobrze przygotowany model raportowy i chcesz go wielokrotnie wykorzystać.

Co więcej, gdy filtrujesz dane źródłowe, często przypadkiem psujesz inne raporty korzystające z tej samej tabeli. Filtry w tabeli przestawnej są lokalne – działają tylko na konkretny raport, bez ryzyka, że zaburzysz inne analizy oparte na tych samych danych.

Oszczędność czasu: jedna tabela przestawna zamiast wielu podobnych raportów

Ręczne kopiowanie arkuszy z podobnymi raportami to klasyczny pożeracz czasu. Każdy dodatkowy arkusz to kolejne miejsce, w którym można coś pominąć albo zostawić stary filtr. Zamiast tworzyć dziesięć prawie identycznych tabel przestawnych, lepiej zbudować jeden uniwersalny układ i sterować nim za pomocą filtrów etykiet i filtrów wartości.

Przykładowo, jeśli raportujesz sprzedaż według regionów, kanałów i handlowców, nie ma sensu robić po jednym osobnym raporcie na każdy region. Szybsze (i tańsze w utrzymaniu) jest:

  • zbudowanie jednej tabeli przestawnej z polem „Region” w obszarze Filtry albo w wierszach,
  • ustawienie filtrów etykiet, by ukryć nieaktywne regiony,
  • dodanie filtru wartości, by pokazywać tylko handlowców powyżej określonego progu.

Dzięki temu raz przygotowany raport da się wykorzystać wielokrotnie. Zmieniają się tylko ustawienia filtrów, a formuły, formatowanie i struktura pozostają nienaruszone.

Elastyczność widoku: szybka zmiana bez przebudowy tabeli

Filtry w tabeli przestawnej pozwalają błyskawicznie przełączać się między różnymi ujęciami danych. Zamiast:

  • przenosić pola z wierszy do kolumn,
  • usuwać i dodawać pola,
  • duplikować całą tabelę, żeby mieć „wersję roczną” i „wersję miesięczną”,

często wystarczy poprawnie wykorzystać filtrowanie etykiet i filtrowanie wartości. Przykłady:

  • włączasz filtr etykiet na polu „Rok” i wybierasz tylko ostatnie 2 lata,
  • dodajesz filtr wartości na polu „Suma sprzedaży”, by pokazać tylko klientów powyżej minimalnego obrotu,
  • łączysz oba – raport pokazuje tylko aktywne lata i klientów z sensowną sprzedażą.

Taka elastyczność sprawia, że tabela przestawna staje się narzędziem do interaktywnej analizy, a nie tylko statycznym wydrukiem. Jeden arkusz może spokojnie zastąpić kilka osobnych plików z różnymi wariantami raportu.

Przykład z życia: sprzedaż według regionów bez kopiowania arkuszy

Wyobraź sobie firmę z czterema regionami: Północ, Południe, Wschód, Zachód. Klasyczny błąd to stworzenie czterech arkuszy „Raport Północ”, „Raport Południe” i tak dalej. Każdy zawiera prawie identyczną tabelę przestawną, ale z innym filtrem na region.

Zamiast tego można przygotować jedną tabelę przestawną:

  • pole „Region” umieścić w obszarze Filtry lub dodać jako wiersz główny,
  • zastosować filtr etykiet, by ukryć puste lub testowe regiony,
  • do filtrowania handlowców użyć filtra wartości (np. „Suma sprzedaży > 0”).

Gdy przełożony prosi o raport tylko dla Północy, wybierasz region w filtrze. Gdy chce porównania Północ vs Południe – zaznaczasz dwa regiony. Nie dotykasz źródła danych, nie dorabiasz nowych arkuszy, nie kopiujesz formuł. Minimalny wysiłek, maksymalna powtarzalność.

Anatomia filtra w tabeli przestawnej – gdzie co jest

Podstawowe obszary: Filtry, Wiersze, Kolumny, Wartości

Każda tabela przestawna ma cztery kluczowe obszary:

  • Filtry (tzw. filtr raportu),
  • Wiersze,
  • Kolumny,
  • Wartości.

To, gdzie umieścisz pole, decyduje o tym, jakie rodzaje filtrów etykiet i wartości będą dostępne. Pole w obszarze Filtry pozwala filtrować cały raport na poziomie „nagłówka” – wybierasz np. jeden region lub kilka lat, a wszystkie inne pola od razu reagują. Pole w Wierszach lub Kolumnach tworzy listę elementów (klientów, produktów, miesięcy), na których można zastosować:

  • ręczne zaznaczanie/odznaczanie,
  • Filtr etykiet (po nazwie, dacie, kodzie),
  • Filtr wartości (po sumie, liczności itd.).

Pola w obszarze Wartości same w sobie nie są filtrowane po nazwie (bo ich etykietą jest zazwyczaj opis agregacji), ale służą jako podstawa do filtrowania wartości. Innymi słowy, najpierw musisz mieć coś przeliczone (suma, licznik, średnia), żeby móc użyć filtrów wartości opartych na tych liczbach.

Różnica między polem w Filtrach a filtrowaniem etykiet w wierszach/kolumnach

Na pierwszy rzut oka filtr raportu i filtr etykiet działają podobnie – pozwalają ukrywać i pokazywać wybrane elementy. Mechanicznie to jednak dwa zupełnie inne narzędzia.

Pole w obszarze „Filtry”:

  • filtruje całą tabelę przestawną jako jeden blok,
  • nie ma opcji „Filtr etykiet” ani „Filtr wartości” – wybierasz elementy z listy ręcznie,
  • sprawdza się, gdy często przeskakujesz między jednym a kilkoma scenariuszami (np. rok, waluta, scenariusz budżet / wykonanie).

Filtrowanie etykiet w wierszach/kolumnach:

  • daje dostęp do logiki tekstowej i dat (zawiera, zaczyna się na, jest pomiędzy),
  • pozwala tworzyć złożone warunki bez budowania dodatkowych kolumn w źródle,
  • łatwiej je łączyć z filtrowaniem wartości w tym samym polu.

Przykład: chcesz wyświetlić tylko produkty zawierające w nazwie słowo „Premium”. Jeśli „Produkt” jest w obszarze Filtry, musisz ręcznie wyszukać i zaznaczyć wszystkie pozycje. Jeśli „Produkt” jest w Wierszach, możesz użyć Filtru etykiet – Zawiera – PREMIUM i załatwić to jednym ustawieniem.

Gdzie znajdują się opcje „Filtr etykiet” i „Filtr wartości”

Aby dotrzeć do dwóch kluczowych typów filtrów, wystarczy kliknąć małą strzałkę obok nagłówka pola w Wierszach lub Kolumnach (albo kliknąć prawym przyciskiem myszy nazwę elementu). W menu kontekstowym pojawiają się pozycje:

  • Filtr etykiet (Label Filter / Filtruj według etykiet),
  • Filtr wartości (Value Filter / Filtruj według wartości).

Te opcje są powiązane z konkretnym polem. Oznacza to, że filtr etykiet zastosowany na polu „Klient” dotyczy wyłącznie listy klientów, a filtr wartości ustawiony na tym polu będzie przeliczał warunki (np. Suma sprzedaży > X) osobno dla każdego klienta. Jeśli masz więcej poziomów (np. Region > Miasto > Klient), filtr zawsze odnosi się do poziomu, z którego wywołujesz menu.

Gdy po raz pierwszy korzystasz z tych filtrów, łatwo przeoczyć, że możesz mieć różne filtry ustawione na kilku poziomach hierarchii. Każdy poziom ma swój przycisk filtra i swoje warunki, które się kumulują.

Jak rozpoznać, kiedy filtr działa na całe pole, a kiedy na jeden poziom

Prosta reguła: filtr etykiet i filtr wartości zawsze działają na to pole, którego strzałkę filtra kliknąłeś. Jeśli masz w Wierszach:

  • Region,
  • Miasto,
  • Klient,

to:

  • Filtr etykiet na „Region” będzie ukrywał całe regiony,
  • Filtr etykiet na „Miasto” będzie pracował w ramach już wybranych regionów,
  • Filtr wartości na „Klient” będzie liczył np. „Suma sprzedaży > X” osobno dla każdego klienta w obrębie konkretnych miast i regionów.

Dodatkowo w interfejsie Excela przy nagłówkach pól z aktywnymi filtrami pojawia się ikona leja / filtra. Jeśli filtr jest ustawiony na jednym poziomie, ale nie na innym, od razu to widać. W praktyce dobrze jest co jakiś czas przejrzeć wszystkie strzałki filtrów, by upewnić się, że nie zostały włączone jakieś dawne warunki, o których już zapomniałeś.

Mężczyzna korzystający z tabletu przy drewnianym biurku w pomieszczeniu
Źródło: Pexels | Autor: iam hogir

Filtrowanie etykiet – logika tekstu, dat i kategorii

Na czym polega filtrowanie etykiet w tabeli przestawnej

Filtrowanie etykiet w tabeli przestawnej opiera się na wartościach opisowych – nazwach klientów, kodach produktów, datach, kategoriach, numerach dokumentów. Nie patrzy na wyniki obliczeń (sumy, średnie), tylko na to, co jest wyświetlane jako nagłówek w wierszu lub kolumnie.

Najczęściej stosowane typy danych w filtrach etykiet to:

  • tekst – nazwy kontrahentów, produktów, regionów, kategorie,
  • daty – dni, miesiące, kwartały (po zgrupowaniu),
  • kody/liczby „kategoryczne” – np. kody klientów, numery faktur.

Filtr etykiet nie ingeruje w to, jak liczona jest suma czy średnia. Po prostu decyduje, które etykiety mają być pokazane, a które ukryte. Z tego powodu jest idealny do:

  • usuwania z raportu pozycji „Brak danych”, „Inne”, „TEST”,
  • fokusowania się na wybranych grupach (np. tylko klienci z nazwą zawierającą „Sp. z o.o.”),
  • zawracania się tylko do sensownych zakresów dat (np. rok bieżący i poprzedni).

Dostępne typy filtrów etykiet: tekst, liczby, daty

Po wybraniu opcji Filtr etykiet pojawia się okno dialogowe z listą operatorów. Najpopularniejsze to:

  • Równe – pokazuje tylko elementy, których etykieta jest dokładnie równa podanej wartości,
  • Nie równe – wyklucza konkretne etykiety,
  • Zawiera – pokazuje wszystkie etykiety, które zawierają podany ciąg znaków (np. „PREMIUM”),
  • Nie zawiera – usuwa etykiety zawierające dany fragment (np. „TEST”),
  • Zaczyna się na – użyteczne przy porządkowaniu kodów,
  • Kończy się na – np. kody produktów kończące się na „-A” jako wersja premium.

W przypadku dat pojawiają się również operatory typu:

  • Przed (mniejsza niż data),
  • Po (większa niż data),
  • Pomiędzy – klasyczne zawężenie przedziału czasowego.

Każdy z tych filtrów działa w logice „nazwa / etykieta”, a nie „wartość obliczona”. Dzięki temu można dość łatwo budować warunki typu „pokaż tylko produkty, których nazwa zawiera PREMIUM i nie zawiera TEST” – bez ani jednej dodatkowej kolumny w źródle.

Filtrowanie dat jako etykiet a filtrowanie po zgrupowaniu

Filtrowanie dat, gdy pole NIE jest zgrupowane

Jeżeli pole z datą jest po prostu listą pojedynczych dni (bez grupowania), filtr etykiet traktuje każdą datę jak zwykłą etykietę. Nadal możesz użyć operatorów typu Przed, Po, Pomiędzy, ale filtr „patrzy” na każdą datę osobno – dzień po dniu.

Efekt jest taki, że:

  • logika jest prosta – np. „pomiędzy 2024-01-01 a 2024-03-31” ukryje wszystkie daty spoza zakresu,
  • przy długich zakresach raport wciąż bywa nieczytelny – widzisz po kilkadziesiąt wierszy z kolejnymi dniami,
  • wydajność przy bardzo dużej liczbie rekordów może spaść: tabela musi przeliczyć filtr dla setek lub tysięcy unikalnych dat.

Taki wariant ma sens, gdy:

  • analizujesz krótki odcinek czasu (kilka, kilkanaście dni),
  • szukasz konkretnych dat, np. „tylko dni z awarią systemu”.

Filtrowanie dat po zgrupowaniu na miesiące, kwartały, lata

Gdy zgrupujesz datę w tabeli przestawnej (np. według miesięcy, kwartałów, lat), filtr etykiet zaczyna pracować na poziomach grup, a nie na pojedynczych dniach. Zamiast filtra na „2024-01-15, 2024-01-16, …” dostajesz filtr na „Styczeń, Luty, Marzec” albo „Q1, Q2”, „2023, 2024”.

W praktyce oznacza to:

  • szybsze wybieranie zakresu – zamiast wskazywać 90 dni, zaznaczasz trzy miesiące,
  • czytelniejszy raport – jeden wiersz na miesiąc lub kwartał zamiast ściany dat,
  • łatwiejsze łączenie z filtrami wartości (np. „tylko miesiące z marżą > X”).

Przykład: masz sprzedaż dzienną z całego roku i chcesz analizować tylko drugi kwartał. Zamiast filtrować daty „pomiędzy 2024-04-01 a 2024-06-30” na poziomie dni, grupujesz datę po kwartałach i w filtrze etykiet zostawiasz tylko „Q2”. Trzy kliknięcia mniej, a raport czytelniejszy.

Typowe pułapki przy filtrowaniu dat jako etykiet

Kilka rzeczy często myli użytkowników i psuje wyniki:

  • Daty jako tekst – jeśli w źródle dane są wpisane jako tekst „2024-01-15” zamiast prawdziwej daty, filtr może zachowywać się nielogicznie (porównanie tekstowe, a nie kalendarzowe). Zwykle widać to po tym, że nie działa grupowanie dat.
  • Mieszane formaty – część wierszy z prawdziwą datą, część jako tekst. Tabela przestawna widzi wtedy dwie różne „kategorie” i filtry tworzą chaos, bo jedne daty da się grupować, inne nie.
  • Brak aktualizacji po zmianie źródła – po poprawie typów danych w źródle (np. konwersji tekstu na datę) trzeba odświeżyć tabelę przestawną. Bez tego filtr etykiet nadal działa na starej liście.

Najtańsze rozwiązanie: przed budową tabeli przestawnej upewnić się, że kolumna z datą ma prawidłowy typ (Format komórki → Data) i da się ją zgrupować. Jeden test grupowania zaoszczędzi później wiele nerwów przy filtrowaniu.

Łączenie filtrów etykiet z ręcznym zaznaczaniem elementów

Filtr etykiet nie wyklucza zwykłego „ptaszkowania” elementów na liście. Możesz najpierw użyć logiki (np. „Zawiera – PREMIUM”), a potem ręcznie odznaczyć kilka produktów, które mimo wszystko nie mają się pojawić w raporcie.

Działa to w obie strony:

  • najpierw wybierasz kilka elementów ręcznie, a potem dodatkowo zakładasz filtr etykiet (lista się jeszcze bardziej zawęża),
  • lub odwrotnie – najpierw filtr etykiet, potem kilka korekt ręcznych.

Efekt końcowy to iloczyn warunków: żeby element został pokazany, musi spełniać filtr etykiet oraz być zaznaczony na liście. To proste, ale przy złożonych filtrach łatwo zapomnieć, że coś jest jeszcze „odkliekane” ręcznie – wtedy raport wydaje się „ucinać” wyniki. W razie podejrzeń najtaniej czasowo jest wyczyścić filtr etykiet i zaznaczyć pole „Wybierz wszystko”, a potem ustawiać warunki od nowa.

Filtrowanie wartości – kiedy liczy się liczba, nie nazwa

Na czym polega filtr wartości w tabeli przestawnej

Filtr wartości opiera się na liczbach wyliczonych przez tabelę przestawną – czyli sumach, licznikach, średnich, max/min i innych agregacjach z obszaru Wartości. Nie interesuje go, jak nazywa się klient czy produkt; patrzy wyłącznie na to, ile sprzedał, ile miał transakcji, jaką wygenerował marżę itp.

Dzięki temu możesz jednym warunkiem:

  • usunąć z raportu „mikro-klientów” z bardzo małą sprzedażą,
  • odfiltrować towary, które sprzedają się symbolicznie,
  • skupić się tylko na liniach z większą liczbą sztuk lub wyższą marżą.
  • Jak działa wybór pola wartości w filtrze

    Po wybraniu Filtr wartości Excel pyta, od jakiej wartości ma liczyć warunek. Jeśli masz w polu Wartości kilka miar (np. Suma sprzedaży, Ilość sztuk, Marża%), możesz wskazać, na której z nich filtr ma się oprzeć.

    Przykładowo, dla pola „Klient” w wierszach możesz ustawić:

  • Suma z Kwota > 10 000 – pokaż tylko klientów z obrotem powyżej określonej kwoty,
  • Liczba z Faktura > 5 – pokaż tylko klientów z więcej niż pięcioma dokumentami,
  • Średnia z Marża% > 15% – pokaż tylko klientów, na których zarabiasz powyżej określonego progu.

To krytyczny element: filtr wartości zawsze odnosi się do wybranego pola z sekcji Wartości. Zmiana lub usunięcie tej miary może zmienić działanie filtra albo go wyczyścić.

Najczęściej używane warunki w filtrze wartości

Lista operatorów wygląda znajomo, ale logika dotyczy już liczb:

  • Większe niż / Mniejsze niż – progi minimalne i maksymalne,
  • Równe / Nie równe – rzadziej używane, ale przydają się przy porównaniach do konkretnej liczby (np. stan magazynu = 0),
  • Pomiędzy – np. sprzedaż między określonymi kwotami,
  • Większe lub równe, Mniejsze lub równe – drobne korekty, gdy ważne są granice.

W codziennej pracy statystycznie wygrywa prosty filtr „większe niż” na sumie sprzedaży lub ilości sztuk. Daje szybki efekt przy minimalnym wkładzie pracy – szczególnie w raportach, gdzie „ogon” ma setki drobnych pozycji.

Filtrowanie wartości a układ pól w tabeli przestawnej

Filtr wartości stosowany jest do pola w wierszach lub kolumnach, ale obliczenia bazują na polach w Wartościach. Czyli:

  • dla każdego elementu (np. klienta, produktu, miasta) Excel liczy wybraną agregację,
  • następnie sprawdza, czy dana liczba spełnia warunek filtra,
  • jeżeli nie – cały ten element jest ukryty.

Jeśli poniżej masz jeszcze niższe poziomy (np. Produkt pod kategorią), filtr na polu „Kategoria” pomija całe kategorie, których łączne wartości nie spełniają kryterium. To szybka metoda „odchudzenia” raportu o całe grupy asortymentowe.

Typowe zastosowania filtrów wartości przy ograniczonym czasie

Kilka konfiguracji, które w praktyce dają najlepszy stosunek „efekt / ilość kliknięć”:

  • Oczyszczenie listy klientów – Filtr wartości na polu „Klient” z warunkiem „Suma sprzedaży > 0”. Znika wszystko, gdzie nie było żadnej sprzedaży (np. błędne rekordy, testy).
  • Skupienie na ważnych produktach – „Produkt” w wierszach, filtr wartości „Suma ilości > X”. Ustalasz próg według czasu, który masz na analizę – np. zostawiasz tylko produkty sprzedane w więcej niż kilku sztukach.
  • Filtrowanie po liczbie dokumentów – dla pola „Klient” ustawiasz miarę „Licznik faktur” i filtr wartości „>= 3”. Zostają klienci aktywni, jednorazowe zakupy wypadają z raportu.

Przy takich zadaniach szybciej jest raz zdefiniować filtr wartości niż ręcznie przewijać i „klikać” setki pozycji na liście.

Z góry: przelewowy zestaw do kawy i filiżanka na drewnianym stole
Źródło: Pexels | Autor: Israyosoy S.

Filtry etykiet a filtry wartości – kluczowe różnice na prostych przykładach

Ta sama lista, dwa różne pytania

Na tej samej tabeli przestawnej można zadać dwa zupełnie inne pytania:

  • Filtr etykiet odpowiada na pytanie: „Które nazwy / kategorie / daty chcę widzieć?”.
  • Filtr wartości odpowiada na pytanie: „Które elementy spełniają warunek liczbowy?”.

Przykład z pola „Produkt”:

  • Filtr etykiet „Zawiera: PREMIUM” – widzisz wszystkie produkty, gdzie w nazwie jest „PREMIUM”, bez względu na sprzedaż.
  • Filtr wartości „Suma sprzedaży > 5 000” – widzisz wszystkie produkty, które sprzedały się za więcej niż 5 000, niezależnie od nazwy.

Te dwa filtry nie zastępują się, tylko uzupełniają. Możesz je też połączyć.

Łączenie filtru etykiet i filtru wartości w jednym polu

Jeżeli na tym samym polu włączysz oba typy filtrów, Excel stosuje logikę AND:

Element zostanie pokazany tylko wtedy, gdy spełni warunek etykiety ORAZ warunek wartości.

Przykład na polu „Klient”:

  • Filtr etykiet: „Zaczyna się na: A”,
  • Filtr wartości: „Suma sprzedaży > 10 000”.

Efekt: widzisz tylko tych klientów, których nazwa zaczyna się na literę „A” i jednocześnie ich sprzedaż przekroczyła 10 000. Cała reszta – albo z inną literą, albo z niższą sprzedażą – znika z widoku.

Taka kombinacja jest szczególnie wygodna, gdy:

  • chcesz objąć raportem tylko pewien segment nazewnictwa (np. klienci A–D),
  • jednocześnie odsiać „drobnicę” pod względem obrotu.

Co się dzieje, gdy zmieniasz układ tabeli przestawnej

Filtry etykiet i wartości są przypisane do konkretnych pól i ich roli (wiersze/kolumny). Gdy:

  • przeniesiesz pole z Wierszy do Kolumn, filtry zwykle „wędrują” razem z nim,
  • usuniesz pole z obszaru wierszy/kolumn – filtry na tym polu przestają działać, choć ustawienia mogą zostać zapamiętane w tle (wracają po ponownym dodaniu pola),
  • zmienisz miarę w obszarze Wartości, na której oparty był filtr wartości – warunek może stać się nieaktualny lub zostać wyczyszczony.

Dlatego przy większych przeróbkach układu szybciej jest przejrzeć wszystkie strzałki filtrów, niż szukać, czemu zniknęły niektóre pozycje. Kilka sekund kontroli oszczędza później długi „detektywistyczny” seans.

Przykład krok po kroku: ta sama tabela, różne filtry

Wyobraź sobie tabelę przestawną:

  • Wiersze: Klient,
  • Wartości: Suma sprzedaży.

Trzy różne konfiguracje:

  1. Tylko filtr etykiet: „Zawiera: Sp. z o.o.” – widzisz wszystkie spółki z o.o., od najmniejszych do największych.
  2. Tylko filtr wartości: „Suma sprzedaży > 20 000” – widzisz wszystkich klientów z obrotem powyżej progu, w tym jednoosobowe działalności, fundacje, spółki.
  3. Połączenie obu: „Zawiera: Sp. z o.o.” i „Suma sprzedaży > 20 000” – widzisz tylko większe spółki z o.o., cała reszta wypada.

Wszystko na tym samym źródle danych, bez dodatkowych kolumn, bez nowych arkuszy. Koszt wdrożenia – kilkanaście sekund, za to różnica w czytelności raportu jest kolosalna.

Filtr raportu, filtry wierszy/kolumn i segmentatory – kto za co odpowiada

Trzy poziomy filtrowania raportu przestawnego

Filtrowanie w tabeli przestawnej działa na kilku „piętrach” jednocześnie. Przy jednym źródle danych możesz mieć:

  • Filtr raportu (pole filtru) – wpływa na cały raport,
  • Filtry na polach w wierszach/kolumnach – zawężają widoczne elementy w danej osi,
  • Segmentatory – wygodny interfejs do sterowania jednym lub kilkoma polami naraz.

Logicznie to wszystko układa się w kaskadę. Najpierw działa filtr raportu, potem filtry wierszy/kolumn (etykiet i wartości), a segmentatory nakładają się na wybrane pola podobnie jak filtry etykiet.

Filtr raportu – „wielki przełącznik” dla całej tabeli

Filtr raportu to pole wrzucone do obszaru Filtry w tabeli przestawnej. Steruje całym widokiem:

  • wszystkie wiersze, kolumny i wartości liczone są już po zastosowaniu tego filtra,
  • zmiana jednego wyboru w filtrze raportu potrafi całkowicie zmienić wyniki,
  • to najszybszy sposób na tworzenie „widoków” raportu bez kopiowania arkusza.

Typowe użycia:

  • Rok/Miesiąc jako filtr raportu – jednym kliknięciem przełączasz raport między okresem 2023 a 2024 bez budowania osobnych tabel.
  • Region jako filtr raportu – jedna tabela przestawna, kilka scenariuszy: Polska, CEE, Europa.

Filtr raportu nie ma osobnych opcji „Filtr etykiet” i „Filtr wartości”. Działa bardziej jak lista wyboru elementów tego pola. Jeśli potrzeba warunków typu „większe niż…”, zwykle taniej jest wrzucić to pole w wiersze i tam użyć filtrów etykiet/wartości, a filtr raportu zarezerwować dla prostego przełączania kontekstu.

Filtry wierszy i kolumn – chirurgia precyzyjna

Pola wrzucone w obszar Wiersze lub Kolumny mają pełny zestaw możliwości:

  • zwykła lista odhaczania elementów,
  • filtr etykiet (Zaczyna się na, Kończy się na, Zawiera, Pomiędzy datami itd.),
  • filtr wartości (większe niż, mniejsze niż, Top 10 i inne).

W praktyce:

  • górne poziomy (np. Region, Kategoria) często filtruje się prostą listą wyboru,
  • niższe poziomy (Klient, Produkt, Miasto) – filtrami etykiet i wartości, żeby nie przeklikiwać setek pozycji ręcznie.

Jeśli raport zaczyna ciągnąć się na kilkanaście ekranów w dół, najtańsza poprawa czytelności to filtr wartości na głównym polu w wierszach (np. Klient z Suma sprzedaży > X).

Segmentatory – wygodny, ale nie zawsze konieczny dodatek

Segmentatory to graficzne „przyciski” do filtrowania, podpinane pod tabelę przestawną. Dają kilka korzyści:

  • widać od razu, które wartości są zaznaczone,
  • kliknięcie elementu od razu zmienia raport – bez rozwijania list,
  • mogą sterować kilkoma tabelami przestawnymi naraz opartymi na tym samym modelu danych.

Mają jednak swój koszt:

  • zajmują miejsce w arkuszu (przy słabszych laptopach i „ciężkich” plikach spowalniają przewijanie),
  • przy bardzo długich listach (np. tysiące klientów) stają się niewygodne – wtedy zwykły filtr etykiet jest szybszy.

Dobry kompromis:

  • segmentatory dla kluczowych wymiarów (Rok, Miesiąc, Region, Typ klienta),
  • tradycyjne filtry etykiet/wartości dla „długich ogonów” (Klient, Produkt, Indeks materiału).

Jak współdziałają segmentatory z filtrami etykiet i wartości

Segmentator działa jak „graficzny filtr etykiet” na danym polu. Po wybraniu w segmentatorze np. jednego regionu:

  • raport zawęża się tylko do tego regionu,
  • na tym zawężonym zbiorze nadal w pełni działają filtry etykiet i wartości na innych polach.

Kolejność jest taka:

  1. Filtr raportu i segmentatory ograniczają dane wejściowe do tabeli przestawnej,
  2. na tak zawężonym zestawie dopiero działają filtry etykiet i wartości na wierszach/kolumnach.

Prosty scenariusz z życia:

  • Segmentator Rok: 2024,
  • Wiersze: Klient,
  • Filtr wartości: „Suma sprzedaży > 50 000”.

Widzisz tylko tych klientów, którzy w samym 2024 przekroczyli próg. Po zmianie segmentatora na 2023 filtr wartości przelicza się od nowa – nie trzeba go ruszać.

Top 10, dolne 10 i inne „dynamiczne” filtry wartości

Dlaczego filtry Top N są tak skuteczne przy małej ilości czasu

Przy dużych tabelach ręczne ustalanie progu kwotowego („powyżej 12 345”) jest strzałem trochę na ślepo. Filtry Top 10 i pokrewne robią to sprytniej:

  • nie musisz zgadywać progów – interesuje cię liczba pozycji,
  • automatycznie dostosowują się do zmian danych,
  • od razu wyciągają to, co „najgrubsze” lub „najsłabsze” w danej kategorii.

To filtr wartości, który jednocześnie:

  • porządkuje elementy według wskazanej miary,
  • wybiera tylko zadaną liczbę lub procent z góry/dołu listy.

Top 10 według wartości – konfiguracja krok po kroku bez zbędnych ozdobników

Na polu w wierszach (np. Produkt) wybierasz:

  1. Filtr wartości10 pierwszych…
  2. W oknie ustawiasz:
    • 10 → liczbę pozycji (np. 10, 20, 50),
    • elementów → możesz też wybrać procent,
    • Największe / Najmniejsze,
    • miarę (np. Suma sprzedaży, Ilość sztuk, Liczba faktur).

Efekt:

  • raport pokazuje tylko wskazaną liczbę elementów,
  • wszystko jest posortowane według wybranej miary,
  • po odświeżeniu tabela sama dostosuje skład Top 10 do nowych danych – nie trzeba aktualizować progu ręcznie.

Top N elementów vs Top N procent – kiedy który wariant

Dwa najpraktyczniejsze ustawienia:

  • 10 pierwszych elementów – gdy raport ma trafić na jedno spotkanie, potrzebny jest szybki przegląd „kto rządzi” i nie chcesz liczyć udziałów.
  • 20% pierwszych elementów – gdy istotne jest pokrycie obrotu, nie sama liczba pozycji. To często zbliża się do klasycznej zasady 20/80.

„X pierwszych procent” sprawdza się przy towarach:

  • Wiersze: Produkt,
  • Wartości: Suma sprzedaży,
  • Filtr wartości: 20% pierwszych elementów według Suma sprzedaży.

W praktyce raport może pokazać kilkanaście czy kilkadziesiąt indeksów – zależnie od rozkładu sprzedaży. Masz jednak pewność, że łapiesz produkty odpowiadające za wierzchnią warstwę przychodu, bez szukania konkretnego progu kwotowego.

Najmniejsze (dolne) N – szybkie wyłapywanie problemów

Przełączenie opcji z „Największe” na „Najmniejsze” zamienia filtr w narzędzie do szukania kłopotów:

  • 10 najmniej rentownych produktów – Top 10 według najniższej marży%,
  • 10 klientów z najmniejszą sprzedażą – przy aktywnym segmencie typu „Klient kluczowy”,
  • 10 magazynów z najniższym stanem – szybkie wychwycenie, gdzie grozi brak towaru.

Taki filtr ma sens, gdy:

  • na liście elementów jest przynajmniej kilkadziesiąt pozycji,
  • szukasz sygnałów ostrzegawczych, a nie pełnej listy do analizy.

Przy kilku klientach lub produktach klasyczny filtr wartości „mniejsze niż” jest prostszy; Top 10 zaczyna świecić, gdy lista robi się naprawdę długa.

Top N po innej miarze, niż ta pokazywana w raporcie

Tabele przestawne pozwalają filtrować po jednej miarze, a wyświetlać inne. To daje ciekawy, a jednocześnie prosty trik:

  • wartości w raporcie: Suma sprzedaży,
  • druga miara (dodaną tylko na potrzeby filtru): Liczba faktur,
  • filtr wartości: 10 pierwszych według Liczba faktur.

Na ekranie widzisz klientów z największym wolumenem dokumentów, ale jednocześnie kwoty sprzedaży dla każdego z nich. Nie trzeba tworzyć dodatkowych raportów tylko po to, by przełączać się między „ilością” a „wartością”.

Ten sam patent działa z:

  • Top 10 klientów według marży%, wyświetlając przy okazji ich sprzedaż nominalną,
  • Top 10 produktów według ilości sztuk, pokazując kwotę sprzedaży, by sprawdzić, czy duża ilość przekłada się na sensowny obrót.

Łączenie Top N z filtrami etykiet – selekcja w dwie strony

Filtry Top N nie działają w próżni – można je łączyć z filtrami etykiet. Zasada pozostaje ta sama: logika AND.

Przykład:

  • Wiersze: Produkt,
  • Filtr etykiet: „Zawiera: PREMIUM”,
  • Filtr wartości: 5 pierwszych według Suma sprzedaży.

Ostatecznie raport pokazuje 5 najlepiej sprzedających się produktów z linii PREMIUM. Reszta produktów – nawet mocno rotujących, ale spoza tej linii – nie wchodzi do zestawienia. Oszczędza to ręcznego przeszukiwania listy, a jednocześnie pozwala skupić się na wybranym segmencie.

Top N na zagnieżdżonych poziomach – zależy, gdzie ustawisz filtr

Przy kilku poziomach w wierszach (np. Kategoria → Produkt) położenie filtra ma ogromne znaczenie:

  • Filtr Top 10 na polu Kategoria – dostajesz 10 kategorii z największą (lub najmniejszą) sumą, a w każdej z nich wszystkie produkty.
  • Filtr Top 10 na polu Produkt – ignoruje kategorię, wybiera globalnie 10 najlepszych produktów; może się okazać, że wszystkie pochodzą z jednej kategorii.

W praktyce:

  • Top N na wyższym poziomie – widok „makro”,
  • Top N na niższym poziomie – polowanie na najlepiej/w najgorzej działające elementy w całej bazie.

Jeśli raport „ucieka” w jedną stronę (np. same produkty z jednej kategorii), zwykle łatwiej jest zmienić poziom, na którym ustawiono Top N, niż kombinować z dodatkowymi filtrami.

Pułapki Top N po odświeżeniu danych i zmianie zakresu

Filtry Top N są dynamiczne, więc oszczędzają ręcznej roboty, ale mają swoje konsekwencje:

  • po dodaniu nowych rekordów skład Top 10 może się mocno zmienić – ktoś „spada” z listy bez ostrzeżenia,
  • przy danych sezonowych (np. sprzedaż tylko w jednym kwartale) raport może w pewnym okresie zwracać mniej niż 10 elementów (reszta ma 0 lub brak danych),
  • zmiana pola, na którym oparty jest filtr (np. usunięcie miary Suma sprzedaży) wyłącza logikę Top N – zostaje wtedy zwykły widok bez dynamicznej selekcji.

Najprostszy sposób kontroli:

  • po odświeżeniu zerknąć na strzałkę filtru – jeśli jest ikona lejka przy polu, filtr nadal działa,
  • w razie wątpliwości tymczasowo wyłączyć filtr Top N i porównać, jak mocno zmienia się liczba wierszy.

Gdy Top 10 to za dużo – Top 5, Top 3 i inne „odchudzone” warianty

Domyślny przycisk nazywa się „10 pierwszych…”, ale liczba jest w pełni edytowalna. Przy krótkich spotkaniach lub prezentacjach dla zarządu: