Temat: tabela przestawna - filtrowanie

Czesc,
Czy istnieje mozliwosc pokazania w tabeli przestawnej tylko top 10 oraz jedna dodatkowa wartosc ktora nie znajduje sie w top 10?
Piotr Nadarkiewicz

Piotr Nadarkiewicz Professional Scrum
Master I, AgilePM
Practitioner,
PRINCE...

Temat: tabela przestawna - filtrowanie

Opis brzmi "dziwnie" - co konkretnie chciałbyś w ten sposób osiągnąć?

Jeżeli chcesz po prostu zaprezentować dane, to nie ma znaczenia czy to odfiltrujesz, czy dopiszesz w komórkach pod tabelą.
Jeżeli natomiast potrzebujesz wykonać jeszcze jakieś obliczenia, to rozwiązanie będzie zależało od tego, co chcesz rozwiązać ;)

Temat: tabela przestawna - filtrowanie

Podam przyklad. Załózmy ze mamy liste 100 miast z liczba mieszkancow. Na wykresie musze pokazac 10 miast z najwieksza liczba mieszkancow oraz np. Sanok ktory jest na miejscu 23. Problem polega na tym ze liczby moga sie zmieniac. Co za tym idzie top 10 tez ulega zmianie, natomiast Sanok musi byc zawsze widoczny na wykresie. Chcialbym aby taki filtr byl ustawiony automatycznie, czyli zawsze pokazywalby top 10 oraz Sanok.
Sebastian P.

Sebastian P. Uniwersalne
stworzenie do pracy

Temat: tabela przestawna - filtrowanie

Jest funkcja MAX.K wyszukująca n-tą największą wartość w zadanym zakresie. Tak bez komplikowania sobie życia wstawiłbym w 10 kolejnych komórkach formułę np =max.k(b1:b100;N), gdzie N byłoby od 1 do 10. W 11 komórce wstawiłbym dane Sanoka. W kolejnej kolumnie przyporządkowałbym miasto do liczby np. wyszukaj.pionowo. Dane do wykresu pochodziłyby z komórek 11 wierszy i 2 kolumn. Sanok byłby zawsze na wykresie i top10 również.

Temat: tabela przestawna - filtrowanie

Pomysl dobry, tylko co w przypadku kiedy dwa miasta beda mialy taka sama liczbe mieszkancow. Bedzie problem z wyszukaj.pionowo.
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: tabela przestawna - filtrowanie

Ja proponuję małe obejście. Ma Pan jakąś kolumnę z wartościami. Proszę zrobić drugą - w której robi Pan warunek, jeżeli miasto = wybrane 11 miasto to wstaw 999999999999999, a jeżeli nie to wstaw wartość. Teraz w tabeli robi Pan top11 na drugiej kolumnie, a prezentuje dane z pierwszej.
Piotr Nadarkiewicz

Piotr Nadarkiewicz Professional Scrum
Master I, AgilePM
Practitioner,
PRINCE...

Temat: tabela przestawna - filtrowanie

Jeżeli plik z danymi nie jest duży, to też zastosowałbym obejście przez dodatkową kolumnę.

Moja propozycja:

tabela z danymi

0 A B C
1 miasto liczba mieszkańców formułaSanokowa
2 Kraków 612 =JEŻELI(LUB($A2=...
3 Warszawa 044 =JEŻELI(LUB($A3=...
4 Sanok 666 =JEŻELI(LUB($A4=...
n ... ... ...


formułaSanokowa

=JEŻELI(LUB($A2="Sanok";$B2=MAX.K($B:$B;{10;9;8;7;6;5;4;3;2;1}));1;0)


W ten sposób powstaje nam kolumna C:C o takich wartościach, że tylko top10 wartości oraz Sanok otrzymują "1" a cała reszta to "0".

Aby otrzymać "samoaktualizującą się" tabelę przestawną wprowadzamy następujące ustawienia pivota:

filtr raportu: formułaSanokowa = 1
etykiety wierszy: miasto
wartości: suma z liczba mieszkańców


Powinno zgrabnie załatwić sprawę :)

Następna dyskusja:

Tabela przestawna - ustawie...




Wyślij zaproszenie do