excel-691 - Tabela przestawna - TOP wielopoziomowy z sortowaniem

Sdílet
Vložit
  • čas přidán 23. 02. 2017
  • 👉 Pobierz plik do filmu: www.pmsocho.com/pobierz-pliki...
    💪 Praktyczny test wiedzy z Excela: www.pmsocho.com/test-wiedzy-e...
    😃 Dołącz do moich kontaktów: www.pmsocho.com/kontakty/
    W tym odcinku zobaczysz jak zbudować zestawienie TOP X w tabeli przestawnej dla wielu kategorii (poziomów). Zobaczysz także jak posortować wartości dla każdego poziomu.
    Użyty mechanizm: Tabela przestawna

Komentáře • 24

  • @6qp3
    @6qp3 Před 2 lety +1

    Panie Piotrze, Pan to normalnie młody bóg dzięki!

  • @Gipsar72
    @Gipsar72 Před 3 lety

    Super pomocne. Dziękuję bardzo mi się przydaje.

  • @maciejmyslinski7820
    @maciejmyslinski7820 Před 7 lety +1

    Klasa jak zawsze! Osobiście to wręczyłbym nagrodę Nobla twórcom tabeli przestawnej :)

  • @beatabargiel9552
    @beatabargiel9552 Před 4 lety +1

    Uwielbiam Twoje filmiki 😄 Prosto szybko i na temat 👏👏👏 robię kurs Excel w języku niderlandzkim ale bez Twojej pomocy nie dałabym rady. No i jeszcze Twój głos 🤩🤩🤩 pozdrawiam

    • @pmsocho
      @pmsocho  Před 4 lety

      Dzięki za miłe słowa. Cieszę się, że pomagam :)
      Powodzenia z kursem!

  • @excelisfun
    @excelisfun Před 7 lety

    Thanks for the Sorting and Top-ness! ; )

  • @michalmochon
    @michalmochon Před rokem

    Super, brawo!

  • @jakubkrauze9938
    @jakubkrauze9938 Před 6 lety +1

    Bardzo przydatne!!!

    • @pmsocho
      @pmsocho  Před 6 lety

      Super. Cieszę się, że pomagam. Dzięki za komentarz i lajka!

  • @mohamedchakroun4973
    @mohamedchakroun4973 Před 7 lety

    Thank you Pomoscho

  • @jwaleczek
    @jwaleczek Před 7 lety +2

    Fajny pomysł, problem w tym że tabela sumuje sprzedaż tylko z zafiltrowanych produktow a nie z całości sprzedaży handlowca. A to może być problem przy prezentacji danych innej osobie

    • @pmsocho
      @pmsocho  Před 7 lety +1

      Żeby pokazywać topy oraz sumę całkowitej wartości trzeba byłoby się pobawić z Power Pivotem :)
      Śledź mój kanał - pojawi się film o tym :)

  • @user-fx2pf6wv9t
    @user-fx2pf6wv9t Před 3 měsíci

    Mam pytanie o pole wartości - czy da się jakoś ustawić, aby był tam wyświetlany sam tekst (ja mam tylko wartości YES lub NO z kolumny z tabeli źródłowej)? Po wybraniu opcji "Ustawienia pola wartości" i przejściu do opcji "Pokazywanie wartości jako" w opcji "Bez obliczeń" wszystko mam wyszarzone. Nigdzie nie mogę znaleźć rozwiązania.

  • @akuratiinne
    @akuratiinne Před 2 lety +1

    a jak pozazywać jednocześnie np 5 najlepszych i najgorszych handlowców??

    • @pmsocho
      @pmsocho  Před 2 lety

      Nie wiem czy da się to zrobić. Jeśli znajdziesz jakieś fajne rozwiązanie koniecznie daj znać!

  • @agnieszkas.8534
    @agnieszkas.8534 Před 6 lety +2

    Męczę się od godziny jak to zrobić w Power Query - da się prosto jakoś....? ;)

    • @pmsocho
      @pmsocho  Před 6 lety +1

      Pewnie, że się da. Wystarczy pogrupować dane a potem w tych grupach ponumerować elementy a potem filtrem wybrać tylko te które nas interesują :)
      Dla takiego zbioru danych ja na filmie zapytanie PQ mogłoby wyglądać na przykład tak:
      let
      Źródło = Excel.CurrentWorkbook(){[Name="Tabela1"]}[Content],
      #"Zmieniono typ" = Table.TransformColumnTypes(Źródło,{{"Produkt", type text}, {"Wartość", Int64.Type}, {"Handlowiec", type text}, {"Data", type datetime}}),
      #"Posortowano wiersze" = Table.Sort(#"Zmieniono typ",{{"Handlowiec", Order.Ascending}, {"Produkt", Order.Ascending}, {"Wartość", Order.Descending}}),
      #"Pogrupowano wiersze" = Table.Group(#"Posortowano wiersze", {"Handlowiec"}, {{"Liczność", each _, type table}}),
      #"Dodano kolumnę niestandardową" = Table.AddColumn(#"Pogrupowano wiersze", "Niestandardowe", each Table.AddIndexColumn([Liczność], "Indeks", 1, 1)),
      #"Usunięto kolumny" = Table.RemoveColumns(#"Dodano kolumnę niestandardową",{"Handlowiec", "Liczność"}),
      #"Rozwinięty element Niestandardowe" = Table.ExpandTableColumn(#"Usunięto kolumny", "Niestandardowe", {"Produkt", "Wartość", "Handlowiec", "Data", "Indeks"}, {"Produkt", "Wartość", "Handlowiec", "Data", "Indeks"}),
      #"Przefiltrowano wiersze" = Table.SelectRows(#"Rozwinięty element Niestandardowe", each [Indeks]

    • @pittwood2791
      @pittwood2791 Před 4 lety +1

      ​@@pmsocho CIEKAWE ROZWIĄZANIE. 💪 Ja w PQ u siebie dodałem jeszcze (zaraz po zmianie typu) grupowanie sumujące wartość dla produktu i osoby + przerobiłem sortowanie ;) .
      MOJE SPOSTRZEŻENIA:
      (i) Niestety PQ zwraca sztywno 5 pierwszych pozycji, gdy tabela przestawna bierze 5 pierwszych wartości (czyli jeśli jest kilka produktów o tych samych wynikach, to "przestawna" podaje wszystkie wyniki - np. 6 pozycji dla Leny).
      (ii) Spróbowałem jeszcze użyć Power Pivot i... przefiltrowanie tabeli przestawnej utworzonej z Power Pivot działa inaczej niz tabeli przestawnej "zwykłej" - wybórj pierwszych 10 elementów nie bierze pierwszych 10 wartości (+ ich powtórzenia) tylko jak przy PQ sztywno 10 pierwszych pozycji.

    • @pmsocho
      @pmsocho  Před 4 lety +1

      @@pittwood2791 Każde rozwiązanie, które prowadzi do celu jest akceptowalne :)

    • @pittwood2791
      @pittwood2791 Před 4 lety +1

      @@pmsocho jeśli doprowadzi 😅, bo trzeba być czujnym. W sumie nie spodziewałem się, że tabela przestawna "zwykła" i "P.Pivotowa" działają pod tym względem inaczej.
      Dziś walczę z grupowaniem - stworzenie dynamicznego wykresu, który pokaże TOP10, a po przeklinaniu drugi zakres (TOP11-TOP20 lub szerszy TOP11-TOP50), chyba twórcy excela o takim filtrze zapomnieli 😣

    • @pmsocho
      @pmsocho  Před 4 lety +1

      @@pittwood2791 Kombinuj i walcz! :)