Kliknij tutaj --> 🦮 excel jak zrobić listę rozwijaną
EXCEL Rozwijana lista zwracająca obszar danych z arkuszu. Witam mam pytanie. Jak zrobić rozwijaną listę np. firm, dzięki której będzie można wyświetlić obok tabelę zawierającą obliczenia dotyczące tylko wybranej firmy (z innego arkusza). Przykładowo a arkuszu 2 mam 10 firm z danymi wejściowymi jak przychody, koszty itp. rozbite
Aby skorzystać z listy rozwijanej, musisz najpierw nauczyć się, jak ją utworzyć. W tej sekcji przedstawiono 6 sposobów, które pomogą Ci utworzyć listę rozwijaną w programie Excel. Utwórz listę rozwijaną z zakresu komórek. Tutaj zademonstruj kroki, aby utworzyć rozwijaną listę z zakresu komórek w programie Excel.
Excel - lista rozwijana pokazująca kolor. Witam Mój problem dotyczy listy rozwijanej w excelu. Niestety nie jestem orłem w tym temacie dlatego bardzo proszę o pomoc. Chcę zrobić listę rozwijaną z nazwami kolorów z palety ral tak, aby po wybraniu odpowiedniej nazwy w okienku obok pojawił się odpowiedni kolor np. przy wyborze z listy
Kutools for Excel, wykonaj poniższe czynności: (Darmowe pobieranie Kutools for Excel Teraz!) 1. Wybierz zakres wartości, które chcesz skopiować i wkleić, a następnie kliknij Wklej do widocznego zakresu Wszystkie kategorie. Zobacz zrzut ekranu: Wklej do widocznego zakresu pojawi się okno dialogowe i wybierz zakres, w którym chcesz
Adresowanie mieszane. Adresowanie mieszane zawiera w sobie elementy adresowania względnego i bezwzględnego. Polega na umieszczeniu znaku $ tylko przed literą kolumny lub numerem wiersza. Odniesienia mieszane są stosowane, gdy w danym arkuszu chcemy skonfigurować formuły, które będą kopiowane między różnymi wierszami i kolumnami.
Site De Rencontre Sérieux Au Quebec. Obejrzyj wideo - tworzenie zależnej listy rozwijanej w programie Excel Lista rozwijana programu Excel to przydatna funkcja podczas tworzenia formularzy wprowadzania danych lub pulpitów nawigacyjnych programu Excel. Pokazuje listę elementów jako listę rozwijaną w komórce, a użytkownik może dokonać wyboru z listy rozwijanej. Może to być przydatne, gdy masz listę nazw, produktów lub regionów, które często musisz wprowadzać w zestawie komórek. Poniżej znajduje się przykład rozwijanej listy programu Excel: W powyższym przykładzie użyłem elementów z A2:A6 do utworzenia listy rozwijanej w C3. Czytać: Oto szczegółowy przewodnik dotyczący tworzenia listy rozwijanej programu Excel. Czasami jednak możesz chcieć użyć więcej niż jednej listy rozwijanej w programie Excel, tak aby elementy dostępne na drugiej liście rozwijanej były zależne od wyboru dokonanego na pierwszej liście rozwijanej. Są to tak zwane zależne listy rozwijane w programie Excel. Poniżej znajduje się przykład tego, co rozumiem przez zależną listę rozwijaną w programie Excel: Widać, że opcje w rozwijanym 2 zależą od wyboru dokonanego w rozwijanym 1. Jeśli wybiorę „Owoce” w rozwijanym 1, zostaną mi wyświetlone nazwy owoców, ale jeśli wybiorę warzywa w rozwijanym 1, wtedy Pokazano mi nazwy warzyw w Drop Down 2. Nazywa się to warunkową lub zależną listą rozwijaną w programie Excel. Oto kroki, aby utworzyć zależną listę rozwijaną w programie Excel: Teraz, gdy dokonasz wyboru na liście rozwijanej 1, opcje wymienione na liście rozwijanej 2 zostaną automatycznie zaktualizowane. Pobierz przykładowy plik Jak to działa? - Warunkowa lista rozwijana (w komórce E3) odwołuje się do = Oznacza to, że po wybraniu „Owoce” w komórce D3 rozwijana lista w E3 odwołuje się do nazwanego zakresu „Owoce” (poprzez funkcję a zatem wyświetla wszystkie elementy w tej kategorii. Ważna uwaga: Jeśli główna kategoria zawiera więcej niż jedno słowo (na przykład „Owoce sezonowe” zamiast „Owoce”), należy użyć formuły =INDIRECT(SUBSTITUTE(D3”, „”_”)), zamiast prosta funkcja pokazana powyżej. Powodem tego jest to, że Excel nie zezwala na spacje w nazwanych zakresach. Dlatego podczas tworzenia nazwanego zakresu przy użyciu więcej niż jednego słowa program Excel automatycznie wstawia podkreślenie między słowami. Na przykład, gdy utworzysz nazwany zakres za pomocą „Owoców sezonowych”, zostanie on nazwany w zapleczu o nazwie Season_Fruits. Użycie funkcji SUBSTITUTE w ramach funkcji zapewnia, że spacje są zamienione na podkreślenia. Zresetuj/Wyczyść zawartość zależnej listy rozwijanej automatycznie Po dokonaniu wyboru, a następnie zmianie nadrzędnej listy rozwijanej, zależna lista rozwijana nie zmieni się i dlatego będzie błędnym wpisem. Na przykład, jeśli wybierzesz „Owoce” jako kategorię, a następnie wybierzesz Apple jako element, a następnie wrócisz i zmienisz kategorię na „Warzywa”, zależne menu rozwijane będzie nadal pokazywać Apple jako element. Możesz użyć VBA, aby upewnić się, że zawartość zależnej listy rozwijanej resetuje się po każdej zmianie głównej listy rozwijanej. Oto kod VBA, aby wyczyścić zawartość zależnej listy rozwijanej: Private Sub Worksheet_Change(ByVal Target As Range) W przypadku błędu Wznów Next If = 4 Then If = 3 Then = False 1)).ClearContents End If End If exitHandler: = True Exit Sub End Sub Kredyt za ten kod trafia do tego samouczka Debry na temat czyszczenia zależnych list rozwijanych w programie Excel po zmianie wyboru. Oto jak sprawić, by ten kod działał: Teraz, gdy zmienisz główną listę rozwijaną, kod VBA zostanie uruchomiony i wyczyści zawartość zależnej listy rozwijanej (jak pokazano poniżej). Jeśli nie jesteś fanem VBA, możesz również użyć prostej sztuczki formatowania warunkowego, która podświetli komórkę, gdy wystąpi niezgodność. Pomoże to wizualnie zobaczyć i skorygować niezgodność (jak pokazano poniżej). Oto kroki t0 podświetlania niezgodności na zależnych listach rozwijanych: Formuła używa funkcji aby sprawdzić, czy element na zależnej liście rozwijanej należy do kategorii głównej, czy nie. Jeśli tak nie jest, formuła zwraca błąd. Jest to używane przez funkcję ISERROR do zwrócenia wartości TRUE, która nakazuje formatowaniu warunkowemu podświetlenie komórki. Możesz również polubić następujące samouczki programu Excel: Wyodrębnij dane na podstawie wyboru z listy rozwijanej. Tworzenie rozwijanej listy z propozycjami wyszukiwania. Wybierz wiele pozycji z listy rozwijanej. Twórz wiele list rozwijanych bez powtarzania. Oszczędzaj czas dzięki formularzom wprowadzania danych w programie Excel. Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi
W dzisiejszym poście nauczymy się jak stworzyć błyskawiczną listę rozwijaną na pomocą skrótu klawiszowego Alt + Strzałka w dół. Film ten powstał na podstawie komentarza Pana Jarosława pod filmem z poradą nr 322 ( Zadanie to wykonamy na podstawie przykładowych danych z rysunku nr 1. Rys. nr 1 – przykładowe dane Kiedy już stworzymy sobie listę rozwijaną za pomocą polecenia Sprawdzanie poprawności danych z karty Dane (rys. nr 2). Rys. nr 2 – polecenie Sprawdzanie poprawności danych Otrzymamy listę rozwijaną przedstawioną na rys. nr 3. Rys. nr 3 – stworzona lista rozwijana Powyższą listę rozwijaną możemy rozwijać bez używania myszki, korzystając ze skrótu klawiszowego Alt+strzałka w dół (rys. nr 4). Rys. nr 4 – rozwijanie listy za pomocą skrótu klawiszowego Alt+Strzałka w dół Warto zapamiętać, że ten skrót klawiszowy działa również na zwykłych danych wpisanych w dowolną kolumnę. Mianowicie jeśli mamy np. listę produktów i ustawimy aktywną komórkę pod naszymi danymi (komórka A11), następnie skorzystamy ze skrótu klawiszowego Alt+strzałka w dół, otrzymamy automatyczną listę danych (rys. nr 5). Rys. nr 5 – automatyczna lista danych Istotne jest, że ta lista jest unikatowa. Wybierzemy z powyższej listy np. produkt Kokosy, następnie przejdziemy na komórkę poniżej i ponownie skorzystamy ze skrótu klawiszowego Alt+Strzałka w dół, to otrzymamy unikatową listę rozwijaną, czyli żadne elementy nie będą się w niej powtarzać (rys. nr 6). Rys. nr 6 – automatyczna unikatowa lista rozwijana Możemy zauważyć, że produkt Kokosy występują na naszej liście dwukrotnie, natomiast na liście rozwijanej są tylko raz. Jest to niewątpliwe duże udogodnienie w pracy w Excelu. Kolejnym plusem tego sposobu tworzenia listy rozwijanej jest sytuacja, kiedy wpiszemy w komórkę pierwszą literę produktu i skorzystamy ze skrótu klawiszowego, to pojawi nam się lista rozwijana, gdzie aktywny element ustawi się na pierwszym elemencie rozpoczynającym się od danej, wpisanej przez nas litery (rys. nr 7). Rys. nr 7 – automatyczne przejście na liście do produktów rozpoczynających się wpisaną literą Można wpisać więcej znaków, wtedy na liście podświetlony zostanie element odpowiadający tym znakom. Nie jest to lista rozwijana z pełnym wyszukiwaniem, ale jest to szybkie rozwiązanie, które w wielu sytuacjach ułatwi i usprawni nam pracę. Lista uzyskana ze sprawdzania poprawności danych nie daje nam możliwości wpisania znaków, od których ma się zaczynać nasz szukany element (rys. nr 8). Rys. nr 8 – możliwości listy rozwijanej ze sprawdzania poprawności danych Jeśli interesuje Cię lista rozwijana z pełną opcją wyszukiwania to polecam dodatek Jona Acampora. W poradzie nr 379 pokazywałem jak zainstalować Add-inn ( natomiast w poradzie nr 380 jak wyciągnąć z niej kod ( Wyciągnięcie kodu jest potrzebne, aby ten dodatek przenosił się wraz z plikiem przy jego kopiowaniu, a nie był podpięty do jednego komputera. Książka Mistrz Excela + promo na 35 urodziny Chcę Cię poinformować, że w końcu udało mi zebrać środki i dopiąć wszystkich formalności, żeby powstało II wydanie mojej książki Mistrz Excela (zostałem wydawcą) II wydanie jest wzbogacone o rozdział (nr 22) wprowadzający w genialny dodatek (Power Query) do Excela służący do pobierania, łączenia i wstępnej obróbki danych z wielu źródeł. Książka Mistrz Excela to historia Roberta, który musi poznać dobrze Excela na potrzeby nowej pracy. Książka jest napisana w formie rozmów Roberta z trenerem, dzięki temu jest przystępniejsza w odbiorze niż standardowe książki techniczne pisane językiem "wykładowym". Rozmowy zostały podzielone na 22 tematyczne rozdziały, które krok po kroku wprowadzają Cię w tajniki Excela. Robert zaczyna naukę od poznania ciekawych aspektów sortowania i filtrowania danych w Excelu, przechodzi przez formatowanie warunkowe, tabele przestawne, funkcje wyszukujące i wiele innych tematów, by na koniec poznać wstępne informacje o VBA i Power wszystko to na praktycznych przykładach i z dużą ilością zdjęć. Żebyś mógł śledzić postępy Roberta, do książki dołączone są pliki Excela, na których pracuje Robert. Aktualnie w promocji urodzinowej możesz mieć Mistrza Excela w obniżonej cenie, jeśli tylko wpiszesz kod 35URODZINY Na powyższej stronie znajdziesz dokładniejszy opis książki, opinie osób, które kupiły I wydanie oraz podgląd pierwszego rozdziału książki, żeby upewnić się, czy forma rozmów przy nauce Excela jest dla książka Ci się spodoba poinformuj o niej swoich znajomych. W ramach promocji na moje 35 urodziny możesz też mieć każdy z moich kursów wideo na Udemy za zaledwie 35 zł. Linki do kursów zamieszczam poniżej. W każdym kursie są udostępnione filmy do podglądu, byś mógł się przekonać czy dany kurs jest dla Ciebie. Power Query Mistrz Excela Dashboardy Mistrz Formuł VBA Microsoft Power BI
Chcesz ułatwić sobie lub innym użytkownikom pracę z Excelem, wykorzystaj narzędzie jakim jest lista rozwijana. Lista rozwijana daje możliwość umieszczania danych do wybranej komórki dane bez ich ręcznego wprowadzania lub kopiowania. Wystarczy wybrać daną ze stworzonej wcześniej listy danych. Dzięki liście rozwijanej będziemy mogli wybierać, klikając. Powiedzmy, że chcemy aby użytkownicy wybierali z listy swoją płeć. Tworzenie listy rozwijanej W naszym przykładzie będziemy chcieli umieścić listę rozwijaną w komórce B1. Krok 1. Aby można stworzyć listę rozwijaną potrzebujemy wcześniej utworzyć zbiór danych, dane muszą się znajdować w jednej kolumnie. Krok 2. Zaznaczmy komórkę, w której chcemy umieścić listę rozwijaną. Krok 3. Ze wstążki wybieramy zakładkę Dane i klikamy na Poprawność danych. Krok 4. Z listy rozwijanej Dozwolone w zakładce Ustawienia, wybieramy Lista. Krok 5. Sprawdź czy opcja Rozwinięcia w komórce jest zaznaczona. Krok 6. W polu Źródło wprowadź adres zakresu źródła danych do listy rozwijanej. Możesz również zaznaczyć komórki, które chcesz umieścić na liście rozwijanej. Krok 7. Wciśnij przycisk OK. Lista rozwijana jest gotowa.
Już od jakiegoś czasu chodziło mi po głowie, aby napisać o tym triku artykuł. Dodatkowo zmotywował mnie Waldkorg, bo dziś właśnie o niego zapytał. Trik, który bardzo sobie chwalą użytkownicy formularzy. Trik, który ułatwia i przyspiesza im pracę. Trik, dzięki któremu twoje formatki będą im przyjazne. Kiedyś wykorzystałam go, gdy tworzyłam formularz, za pomocą którego handlowcy zamawiali towar. Spośród całego asortymentu mieli oni wybrać te produkty, które zamierzali sprzedać. Każdy handlowiec najpierw określał grupę produktową, a następnie konkretny produkt z tej grupy. Na formularzu miała się znaleźć cała nazwa grupy oraz konkretny indeks produktu. Ponieważ wpisywanie tego z palca byłoby zbyt czasochłonne (i denerwujące), zaproponowałam bardzo sprytne i proste rozwiązanie – 2 listy rozwijane. Pierwsza była listą wszystkich kategorii produktów, druga zaś listą wszystkich produktów znajdujących się w wybranej kategorii. Stworzyłam więc listę rozwijaną zależną od wyboru dokonanego na poprzedniej liście (tutaj znajdziesz wpis o tym, jak stworzyć dwie zależne listy rozwijane). Taki sam efekt chce uzyskać Waldkorg, który do budżetu domowego potrzebuje kategorii i podkategorii wydatków. Przykładowe dane znajdują się na poniższym obrazku: Zależna lista rozwijana Czyli np. jeśli wybierzemy kategorię Rozrywka, to na liście podkategorii powinny się znaleźć: Kino, Teatr, Basen. Bardzo sprytne rozwiązanie, jeśli w swoim budżecie domowym chcecie analizować więcej szczegółów. Przyznam, że w mojej propozycji budżetu domowego ograniczam się tylko do kategorii, dlatego że taki podział wydatków w zupełności mi wystarcza (nazwę wydatku/przychodu traktuję jak podkategorię). Jeśli jednak potrzebujecie podzielić to na podkategorie, to metoda, którą opiszę dalej będzie idealna. Korzystajcie śmiało! Formatka – tabela z danymi do zależnej listy rozwijanej Najpierw należy stworzyć listę kategorii (A3:A5) i tabelę z danymi dla podkategorii. Lista kategorii to po prostu nazwy kategorii wypisane pod sobą – ona więc jest bardzo prosta. Tabela podkategorii jest trochę trudniejsza, ponieważ powinna ona zawierać nazwę kategorii powtórzoną tyle razy, ile jest podkategorii i oczywiście podkategorie. I ważna sprawa: cała ta tabela powinna być posortowana według kategorii! Będzie to niezwykle istotne przy późniejszym pisaniu formuły. Tabela powinna wyglądać tak (zakres G2:H15): Formatka No dobrze. Teraz po kolei opiszę kroki tworzenia zależnej listy rozwijanej. 1. Nazwanie zakresów dla zależnej listy rozwijanej Jest to krok nieobowiązkowy, bez niego bowiem bez problemu sobie poradzimy. Lubię jednak stosować nazwy, ponieważ znacznie ułatwiają one zarówno pisanie, jak i czytanie formuł. Nazwiemy 2 zakresy. Listę wszystkich kategorii i roboczą listę kategorii. Będą to zakresy A3:A5 (lista kategorii w zielonej tabelce na pierwszym obrazku) i G3:G15 (lista powtórzonych kategorii w fioletowej tabelce roboczej). Żeby nazwać listę kategorii: Zaznacz zakres A3:A5. W polu nazwy (pole po lewej stronie od paska formuły) wpisz nazwę Kategorie. Zatwierdź Enterem. Te same czynności wykonaj dla zakresu roboczej listy kategorii G3:G15, którą nazwij ListaRob. Tego zakresu będziemy używać w formule. 2. Stworzenie listy rozwijanej dla kategorii To będzie proste: Zaznacz komórkę, w której chcesz umieścić listę. U mnie to A12. Z menu Dane wybierz Poprawność danych. Pojawi się okno Sprawdzanie poprawności danych. Jako wartości dozwolone wybierz lista. Jako źródło wpisz: =Kategorie (obrazek poniżej). Sprawdzanie poprawności – kategorie Zatwierdź OK. Wynik jest następujący: Lista rozwijana kategorii 3. Stworzenie (zależnej) listy rozwijanej dla podkategorii Tutaj zaczyna się zabawa. Tworzyć listę umiemy – zrobiliśmy to przed chwilą dla kategorii. Pytanie tylko: „Jak powiedzieć Excelowi, aby wybrał tylko te wartości, które są przyporządkowane do konkretnej kategorii?”. Jak się zapewne domyślacie, skorzystam tutaj z tabeli roboczej i oczywiście z formuł. Zacznijmy od tego, co umiemy, czyli od stworzenia listy rozwijanej w komórce B12. Zaznacz więc tę komórkę i wybierz Dane/ Poprawność danych, a jako kryterium poprawności – Lista. W źródło listy wpisz taką formułę: =PRZESUNIĘCIE($H$2; Wygląd okna Sprawdzanie poprawności danych: Sprawdzanie poprawności dla podkategorii Jak widać, cały trik listy zależnej polega na użyciu funkcji PRZESUNIĘCIE. No dobra, prawie cały. Pomagają jej funkcje i Funkcja PRZESUNIĘCIE pozwala dynamicznie określić zakresy. Na początku ustalamy komórkę, od której ma się zacząć przesuwanie zakresu, a w kolejnych argumentach ustalamy jego rozmiary. W naszym przykładzie zakres będzie przesuwał się po kolumnie Podkategoria w tabeli roboczej (G2:H15). Przesuwanie zaczniemy od komórki H2, która jest jednocześnie pierwszym argumentem naszej funkcji. W formule ją zablokowałam, ponieważ zakładam, że listę rozwijaną będziemy wykorzystywać w wielu komórkach. Ponieważ tabela robocza jest posortowana po Kategorii, to zakres, który ma być źródłem do listy rozwijanej, będzie zaczynał się tam, gdzie pierwsze wystąpienie wybranej kategorii. Np. dla kategorii Jedzenie chcemy wyświetlić zakres H6:H11, dla Transport – zakres H12:H15 itd. Zauważmy, że cały czas poruszamy się po kolumnie H, a jedyne co się zmienia to początek zakresu i jego wysokość (czyli liczba elementów na liście). Początek zakresu zostanie przesunięty względem komórki H2 o tyle komórek w dół (o taką liczbę), ile wynosi numer pozycji pierwszego wystąpienia kategorii w kolumnie Kategoria. Łatwiej będzie na przykładzie: zakres dla kategorii Jedzenie jest przesunięty o 4 komórki w dół względem komórki H2 (zaczyna się w 4. komórce pod zakresem H2). W 4. komórce kolumny Podkategoria (nie uwzględniam nagłówka, czyli interesuje mnie nazwany zakres ListaRob) jest również słowo Jedzenie (jego pierwsze wystąpienie). Wykorzystujemy ten fakt właśnie do określenia początku zakresu. Posłuży nam do tego funkcja (wpisana w drugim argumencie funkcji PRZESUNIĘCIE): Wysokość zakresu ustali funkcja Zliczy ona wszystkie wystąpienia kategorii, czyli słowa Jedzenie. Słowo to występuje tyle razy, ile będzie pozycji w naszym zakresie. Liczba pozycji w zakresie to jego wysokość. Oto funkcja: Oczywiście obie funkcje zawiera już funkcja PRZESUNIĘCIE opisana wyżej. Dodatkowo zauważcie, że zarówno w funkcji jak i w odwołałam się do nazwanego zakresu ListaRob. Tak jak wspomniałam wcześniej, nie trzeba używać nazw zakresów, można wpisać po prostu $H3:$H15. Użycie nazwy jest jednak łatwiejsze i czytelne. I tyle. Jedna formułka, no niekoniecznie prosta, i załatwia sprawę! Dwa zastosowania tego triku już podałam. Ciekawa jestem natomiast, gdzie wy to wykorzystacie? A poniżej wersja wideo opisywanego case’a: Powiązane produkty Nazwy w Excelu – wstęp – pokazuję tutaj jak stworzyć nazwy komórek, zakresów i – co jest arcyciekawe – formuł! To bardzo proste i przydatne, zobaczysz 🙂 Listy rozwijane – pokazuję jak zrobić listę rozwijaną zarówno taką, jak we wpisie (czyli sprawdzanie poprawności), jak i formant formularza, oraz jak je wykorzystać np. na wykresach. Walidacja danych – triki – opowiadam o ciekawych zastosowaniach sprawdzania poprawności, którego lista rozwijana w komórce (użyta w tym wpisie) jest opcją. Ale narzędzie to potrafi dużo, duuuużo więcej! Zagnieżdżanie funkcji – podczas tego webinaru pokazuję jak w prosty sposób zagnieżdżać funkcje jedna w drugiej i trzeciej… Redakcja językowa: Aleksandra Wasiak
Rozwijane listy są dobrym rozwiązaniem, aby eliminować błędy oraz ułatwić wprowadzanie danych użytkownikom. Excel posiada wbudowany mechanizm do ich tworzenia co postaram się przybliżyć w tym wpisie. Stworzenie takiej listy jest bardzo proste sprowadza się do kilku kroków: Krok 1 Przygotowujemy listę elementów do wyboru np. lista pracowników Krok 2 Następnie przechodzimy do komórki w której ma pojawić się lista do wyboru i wybieramy ze wstążki lub menu Data -> Validation Data Krok 3 Z otwartego okna wybieramy typ walidacji „List” Krok 4 Teraz należy określić zakres komórek w którym znajduje się lista do prezentacji użytkownikowi. Kolejność elementów na liście będzie taka sama jak kolejność elementów zaznaczonych. Właściwie w ten prosty sposób otrzymaliśmy listę rozwijaną, jednak ten sposób ma ograniczenie. Nie można wybrać zakresu z innego arkusza, aby obejść ten problem konieczne jest zdefiniowanie nazwy dla zakresu. Robimy to w następujący sposób: Zaznaczamy zakres dla którego chcemy zdefiniować nazwę, a następnie w górnym lewym rogu gdzie widać zdefiniowany zakres wprowadzamy nazwę jak widać na poniższym obrazku. Gdy mamy zdefiniowany nazwę dla zakresu możemy się do niej odwołać w kroku czwartym dzięki czemu obeszliśmy ograniczenie o którym wspominałem wcześniej. Nawigacja wpisu
excel jak zrobić listę rozwijaną