excel-175 - Dynamiczne rozwijane listy powiązane (zależne) - 2 poziomy - sposób 2

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 61

  • @justynalut0967
    @justynalut0967 3 роки тому +2

    Im dłużej śledzę ten kanał, tym bardziej wciąga🙂 Bardzo fajne rozwiązanie

  • @user-dd5fs8uz5k
    @user-dd5fs8uz5k 8 років тому +1

    rewelacyjny kurs, krótko i na temat, dziękuję bardzo!

    • @pmsocho
      @pmsocho  8 років тому

      Dzięki za komentarz i miłe słowa!

  • @karolinakupisz9505
    @karolinakupisz9505 7 років тому

    No jak znalazł na piątkowy problem w pracy! Kocham te filmiki ;) Zawsze znajdę tu pomoc.

    • @pmsocho
      @pmsocho  7 років тому

      Super! Cieszę się, że pomogłem :)

  • @pawesarnowski9201
    @pawesarnowski9201 5 років тому +2

    Witam serdecznie. Korzystam z excela 2016 i prubuję na tej podstawie stworzyć arkusz z bilansem domowym. Te dynamiczne listy są genialne lecz niestety miałem duży problem z zapisaniem jakiejkolwiek formuły. Za każdym razem otrzymywałem informację że formuła jest nie poprawna a zaznaczam że już nawet stowrzyłem toczka w toczkę taki sam arkusz jak u Pana. Siedziałem caly dzień by myślałem że oszalęje w końcu dlaczego formuła się nie chce zapisać. Okazało się że w excelu z 2016 nie działają średniki ; tylko trzeba stosować przecinki... Co za ignorancja ze strony ms. :/
    Dziękuję za super filmy. pozdrawiam

    • @pmsocho
      @pmsocho  5 років тому +1

      To nie jest wina MS tylko ustawień Twojego komputera. Zamiast polskich ustawień regionalnych w Windows masz zapewne jakieś inne (być może US).
      Poza tym do każdego filmu udostępniam plik - trzeba było pobrać i zobaczyć jak jest to tam zrobione :) :)

    • @pawesarnowski4085
      @pawesarnowski4085 5 років тому +1

      @@pmsocho Dziękuję za szybką odpowiedz. Tak celowo mój windows ma ustawienia regionalne US (to ze względu na charakter mojej pracy)
      Pobrałem również plik i faktycznie są tam przecinki zamiast średników. Drobna rzecz a może zdenerwować. Jeszcze raz dziękuję i pozdrawiam :)

    • @pmsocho
      @pmsocho  5 років тому

      :)

  • @zdzisiutaranaga4538
    @zdzisiutaranaga4538 2 роки тому +1

    Tego było trzeba

    • @pmsocho
      @pmsocho  2 роки тому

      Dzięki za oglądanie i komentarz :) 👍👌

  • @bielik151
    @bielik151 7 років тому

    Super, Bardzo się przydało. Dzięki!

    • @pmsocho
      @pmsocho  7 років тому

      Super! Dziękuję za informację i miłe słowa!

  • @marcinflakus7451
    @marcinflakus7451 2 роки тому +1

    Czy jest możliwość w wierszu gdzie jest lista rozwijalna wymusić, żeby przy konkretnych parametrach wrzucał jedna wartosc, ale pozostawiał inne do wyboru?

    • @pmsocho
      @pmsocho  2 роки тому

      Bez VBA nie da się tego zrobić.

  • @mistrzrysiu
    @mistrzrysiu 6 місяців тому

    czy jest możlwiosć zrobienia takiej listy dynamicznej z wieloma kryteriami ? np. producent, rok produkcji, model i z tego daje listę ktora spelnia te kryteria ?

  • @tomaszkosior2875
    @tomaszkosior2875 4 роки тому +1

    Hej. Genialne rozwiązanie i oczywiście wiele razy z niego korzystałem. Mam jednak taki case, że chciałbym, aby dynamiczna zależna lista rozwijana mogła mieć zastosowanie w kolejnych wierszach, w zależności od tego co znajdzie w kolumnie poprzedniej (czyli chciałbym stworzyć tabelę). Np.: kolumna A to producenci (rozwijana lista), kolumna B to produkty (lista zależna od tego jaka wartość (producent) zostanie wybrany w kolejnym wierszu kolumny A. Pls help :-) Dodatkowo wszystko w dwóch arkuszach ;-)
    EDIT: już wiem, ale napotkałem problem w przypadku scalonych komórek :)

    • @pmsocho
      @pmsocho  4 роки тому +1

      Świetnie, że sobie jednak poradziłeś. Wystarczyło poczytać komentarze pod filmem, prawda?
      Niestety scalone komórki to Twój wróg i więcej z nimi problemów niż z nich pożytku:
      ua-cam.com/video/RCIQaWeKHU0/v-deo.html
      A może jakimś rozwiązaniem będzie ten odcinek:
      ua-cam.com/video/81MqakQc8W8/v-deo.html

  • @chmura100
    @chmura100 5 років тому +1

    Witaj, Skorzystałam z twojego sposobu tworzenia listy zależnej, jednak w każdej komórce muszę zastosować taką listę. Niestety nie wiem jak mam zastosować listę zależną w innej komórce. Przy pierwszej wyświetlanie jest prawidłowe. Natomiast przy każdej następnej mam puste pole albo zapamiętane dane z pierwszego wyboru. Będę ogromnie wdzięczna za pomoc. Pozdrawiam

    • @pmsocho
      @pmsocho  5 років тому

      Cześć Kasiu,
      Poczytaj inne komentarze poniżej :) Problem najprawdopodobniej jest w tym, że masz niepoprawnie zablokowane adresy komórek. Czy dobrze posługujesz się "dolarami"?:
      ua-cam.com/video/LQAHn4FrgDc/v-deo.html

    • @Kris-ju7pq
      @Kris-ju7pq 5 років тому +2

      też miałem ten problem. Usuń $ (w tym przykładzie z C1, zarówno w funkcji PODAJ.POZYCJĘ jak i w funkcji LICZ.JEŻELI). Następnie pociągnij w dół kolumnę o ile chcesz komórek (w tym przykładzie kolumna "wybierz produkt"

    • @pmsocho
      @pmsocho  5 років тому

      :)
      Znajomość blokowania adresów to podstawa w Excelu:
      ua-cam.com/video/LQAHn4FrgDc/v-deo.html
      Dzięki Krzysztof.

  • @pawesobieski5186
    @pawesobieski5186 5 років тому +1

    A czy jest taka możliwość żeby pola wyboru "producent" i "produkt" były na jednym arkuszu a tabela z danymi na drugim?

    • @pmsocho
      @pmsocho  5 років тому

      Oczywiście. Żaden problem. Od Excela w wersji 2010 można jako zakres do poprawności danych wskazywać dane z innego arkusza niż bieżący.

  • @Raga1357
    @Raga1357 10 років тому +1

    Witaj, Na wstepie dziękuje za instruktarz. Osobiście stworzyłem w oparciu o formuły przedstawione w filmie model 3 stopniowy na zasadzie: Państwa/Miasta/Ulice. Niestety by mieć dostęp do ulic musiałem w jednej kolumnie zapisac tyle miast ile ulic co powoduje, że po rozwinięciu listy miast powtarzają się one tyle razy ile jest przypisanych ulic. Dla zobrazowania sytuacji podaje przykład tego co widzę.... Kraków, Kraków, Kraków, Warszawa, Warszawa, Warszawa.... Jak wybiore Kraków, następną lista wygląda tak jakbym sobie tego życzył: Floriańska, Kosynierów, Wawelska. Jak zrobić żeby w liście nie dublowaly mi się miasta? dziękuje

    • @pmsocho
      @pmsocho  10 років тому

      Mam też filmik jak zrobić trzy-poziomowe listy powiązane:
      excel-178 - Dynamiczne, rozwijane listy powiązane (zależne) - 3 poziomy - sposób 1

    • @Raga1357
      @Raga1357 10 років тому +1

      Skorzystałem z niego przed chwilą. Dobra robota!! Dzięki!!

  • @ArkilPL
    @ArkilPL 8 років тому

    Pytanie do tego odcinka i poprzedniego (174). Jak zrobić (czy da się zrobić) tak, żeby po zmianie pozycji w liście nadrzędnej w liście podrzędnej zmieniała się wartość na dopuszczalne?
    Po wybraniu z pierwszej listy np. Beko w drugiej zostaje produkt Aristonu. Da się zrobić tak, żeby od razu zmieniało się na produkty Beko, albo zmieniało się na puste?

    • @pmsocho
      @pmsocho  8 років тому +1

      +Artur Borkowski
      Gdzieś w sieci widziałem rozwiązanie takiego problemu ale nie pamiętam w tej chwili gdzie to było. Na pewno można napisać kawałeczek kodu w VBA który będzie resetował odpowiednie listy.

  • @RafalNowicki
    @RafalNowicki 9 років тому +1

    niestety nie działa to na arkuszach Google online....kombinuję na różne sposoby, ale nie udało mi się do tej pory. Macie jakieś rozwiązanie ?

    • @pmsocho
      @pmsocho  9 років тому

      +Rafał Nowicki
      Niestety nie klikam na co dzień w arkuszach Google więc nie pomogę w tej kwestii :(

    • @ewanocon924
      @ewanocon924 8 років тому +1

      znalazłam proste rozwiązanie w filmiku: Google Spreadsheet Dynamic Dependent Dropdown List No Scripts autor: Kevin Nguyen, może się komuś też przyda

    • @pmsocho
      @pmsocho  8 років тому

      Dzięki za informację!

  • @JakubHobby
    @JakubHobby 10 місяців тому

    Po wprowadzeniu już pierwszej formuły do "sprawdzania poprawności danych" wyskakuje mi błąd "Ten wpis prowadzi do błędu. Spróbuj wprowadzić inne wartości, aby kontynuować" ... co robię nie tak ?

  • @piotrgab7262
    @piotrgab7262 6 років тому +1

    Witaj,
    a co w przypadku, gdy "Producenci" nie są posortowani? Niestety ale wówczas "Wybór produktu" nie działa prawidłowo :( Ma Pan na to rozwiązanie?
    Pozdrawiam

    • @pmsocho
      @pmsocho  6 років тому

      Wówczas robienie tego mechanizmu przy pomocy formuł będzie albo niesamowicie skomplikowane. Nigdy nie próbowałem...

    • @piotrgab7262
      @piotrgab7262 6 років тому +1

      jest Pan w stanie znakeźć rozwiązanie.?

    • @pmsocho
      @pmsocho  6 років тому

      Może i by się dało ale gdybym osobiście miał coś takiego zrobić to raczej skłoniłbym się do wykorzystania VBA. Nie jestem ekspertem w VBA więc zapodaj takie pytanie na jakimś forum dotyczącym VBA :)

  • @mateuszostrowski3742
    @mateuszostrowski3742 8 років тому

    W jaki sposób wykonać autouzupełnienie - czyli po wpisaniu pierwszych liter do pola rozwijanego, rozwinie się lista posiadająca w nazwie tylko te litery?

    • @pmsocho
      @pmsocho  8 років тому

      +Mateusz Ostrowski
      Nie ma na to łatwego rozwiązania w Excelu. Trzeba byłoby pewnie korzystać z VBA i obsługiwać te kontrolki z poziomu VBA... Jeśli znajdziesz jakieś ciekawe rozwiązanie - daj znać!

  • @justynawisniewska1765
    @justynawisniewska1765 8 років тому

    Witam. Czy jest możliwość aby wykonać bazę danych w jednym arkuszu, natomiast listę rozwijaną otrzymać w arkuszu drugim? Czy jest jakaś modyfikacja formuły? Ponieważ opisany przez Pana sposób, niestety nie łapie na drugim arkuszu :(

    • @pmsocho
      @pmsocho  8 років тому

      Hmm, u mnie działa. Wystarczy odpowiednio zbudować formuły. Zrób prosty test - po zrobieniu wszystkiego identycznie jak w filmie. Wstaw nowy pusty arkusz, następnie w arkuszu w którym zrobisz listy zgodnie z filmem zaznacz wszystkie wiersze od czwartego w dół i wybierz polecenie Wytnij > przejdź do tego nowego pustego arkusza i tam wklej te dane. Jak to zrobisz wróć do arkusza w którym zbudowałaś rozwijane listy i sprawdź czy działają - u mnie po takim zabiegu bez problemu.
      Możesz też oczywiście od razu zbudować odpowiednio formuły z odniesieniami do innego arkusza - na jedno wyjdzie tylko będzie troszkę trudniej pisać takie formuły...

    • @dariuszlewicki4061
      @dariuszlewicki4061 7 років тому

      Formułę wpisz w arkuszu z listą rozwijalna, a nie w arkuszu z danymi.

  • @PrzemekErnestowicz
    @PrzemekErnestowicz 8 років тому

    Czy przy podaj.pozycję na końcu nawiasu nie powinno być jeszcze -1?

    • @pmsocho
      @pmsocho  7 років тому

      Nie, wszystko jest OK. Jeśli chcesz to pobierz plik na którym klikam i sprawdź albo krok po kroku zrób to samo na swoich własnych danych :)

  • @albertbak6677
    @albertbak6677 8 років тому

    Dzień dobry. Stworzyłem listę powiązaną zależną, która opisuje newsy (które analizuję), np. pierwsza lista opisuje kategorię newsa, np. news z kategorii Business, druga lista (zależna) jest etykietą dla tej kategorii. Przykład:
    Tytuł newsa: Nasza firma w pierwszej dziesiątce rankingu Gartnera,
    Kategoria newsa (lista pierwsza): Business
    Etykieta newsa (lista druga zależna od pierwszej): Business Awards
    I jak w pierwszym wierszu wszystko pięknie mi działa, tak gdy kopiuję tę zależność do następnego wiersza po to, żeby zaanalizować kolejne newsy ta zależność niestety już nie istnieje. W jaki sposób mogę skopiować tę zależność, tak, żeby pojawiała się w kolejnych wierszach? Jeżeli mam np. do zanalizowania 100 newsów ciężko jest tworzyć osobną formułę dla każdego newsa.
    Z góry dziękuję za pomoc.

    • @pmsocho
      @pmsocho  8 років тому

      Wystarczy odpowiednio zablokować adresy w formule. Obejrzyj ten film z podstaw Excela:
      ua-cam.com/video/rVeSBlbQCNc/v-deo.html

    • @tomaszkosior2875
      @tomaszkosior2875 7 років тому

      Witam, udało się Panu to zrobić tak jak podaje pmsocho w poniższej odpowiedzi? Bo bardzo potrzebuję takiej samej funkcjonalności, ale niestety nie udaje mi się odpowiednio zablokować adresów w formule.

    • @nataliapomorska7490
      @nataliapomorska7490 4 роки тому

      Witam,
      Filmik świetny, ale tak jak koledzy nie potrafię sobie poradzić z tym blokowaniem komórek ;/
      Link o blokowaniu komórek nic mi nie pomógł ;(

    • @sznurekandre3367
      @sznurekandre3367 4 роки тому

      Może kluczem jest tutaj posortowanie danych w zakresie(tabeli) z której korzystamy. Ja tak mialem ale gdy juz posortowalem (np alfabetycznie) wszystko pieknie dziala

  • @wtstara
    @wtstara 8 років тому

    pmsocho, jesteś może w stanie mi wytłumaczyć dlaczego gdy stworzę sobie tabelę i zaznaczę zakres - wtedy formuła wygląda tak: =PRZESUNIĘCIE($C$6;PODAJ.POZYCJĘ($B$2;Tabela3[producent];0);0;LICZ.JEŻELI(Tabela3[producent];$B$2);1)
    to po kliknięciu F9 pozycje wyświetlają mi się bezbłędnie, a jak wkleję do okna poprawność danych to wyskakuje mi błąd o błędnej formule? Jeśli zamienię Tabela3[producent] na normalny zakres to w poprawności danych działa bezbłędnie.
    I jak zrobić listy, żeby sortowanie nie miało wpływu na wyświetlane w nich elementy?

    • @pmsocho
      @pmsocho  8 років тому

      +Jacek Kaczmarek
      Okienko Poprawność danych nie obsługuje odwołań strukturalnych dlatego otrzymujesz błąd. A zrobienie list tak, żeby sortowanie nie miało wpływu na wyświetlane w nich elementy będzie wymagało albo mega skomplikowanych formuł albo użycia kolumn pomocniczych lub dodatkowych mechanizmów np. Power Query...

  • @SzalonyClaun
    @SzalonyClaun 8 років тому

    Mam taki problem z wykonaniem listy tzn. Mam dwie możliwości wyboru w liście TAK oraz NIE. Słowo TAK ma przypisane numery 1, 2, 3 z kolei słowo NIE tylko 0. Chcę wykonać taką listę aby przy wyborze np TAK w komórce obok miałbym do wyboru liczby 1, 2, 3 natomiast przy wyborze NIE z automatu pojawiła by się wartość 0 bez mojej ingerencji. Nie mam pojęcia jak to zrobić. Jak robię i przy wyborze NIE musze sam zmieniać wartość na 0. Prosiłbym Cię o pomoc

    • @pmsocho
      @pmsocho  8 років тому +1

      Bez wykorzystanie programowania w VBA nie da się osiągnąć takiego efektu który opisujesz.

    • @SzalonyClaun
      @SzalonyClaun 8 років тому

      OK. Dzięki za info. Myślę że to za duże progi dla mnie :) Pozostanę przy tym co mam

  • @wishootek
    @wishootek 9 років тому +1

    Witam, stworzyłem taką formułę:
    =PRZESUNIĘCIE($CN$34:PODAJ.POZYCJĘ($CM$35:$CM$58;0);0;LICZ.JEŻELI($CM$58;$D$4);1
    Gdy chciałem stworzyć drugą komórkę z listą to wyświetlił się błąd:
    ''Źródło daje w wyniku błąd''
    Robiłem ze trzy razy wszystko jak na pana filmie i ciągle to samo :/
    Pozdrawiam

    • @pmsocho
      @pmsocho  9 років тому

      +wishootek
      Prawdopodobnie powinieneś poprawić blokowanie niektórych adresów w formułach :)

  • @Skorpionku
    @Skorpionku Рік тому

    Hm niby super działa ale jak to zrobić w wielu komórkach i na oddzielnym arkuszu?

  • @wazpawel
    @wazpawel 6 років тому +1

    Dokładnie mam taką tabelę, tylko nie mogę poradzić sobie z taką listą w innej zakładce. Ktoś pomoże?

    • @pmsocho
      @pmsocho  4 роки тому

      Pewnie masz Excela 2007?