Legördülő lista létrehozása az Excelben (Excel add do Create)

Legördülő lista létrehozása az Excelben (Excel add do Create)
Legördülő lista létrehozása az Excelben (Excel add do Create)

Hogyan készítsünk legördülő listát az Excelben? Azt már régóta mindenki tudja, hogy az Excel milyen jól működik táblázatokkal és mindenféle képletekkel, de kevesen tudják, hogy itt legördülő listákat is lehet készíteni. És ma róluk fogunk beszélni.

Így számos lehetőség kínálkozik a legördülő listák működésére a Microsoft Office Excel programban.

Az első lehetőség nagyon egyszerű. Ha hasonló adatokat ír be egy oszlopba fentről lefelé, akkor csak állnia kell az adatok alatti cellára, és meg kell nyomnia az "Alt + lefelé mutató nyíl" billentyűkombinációt. Megjelenik Ön előtt egy legördülő lista, amelyből egy kattintással kiválaszthatja a szükséges adatokat.

Ennek a módszernek az a hátránya, hogy szekvenciális adatbeviteli módra készült, és ha az oszlopban bármely másik cellát kiválasztunk, a legördülő lista üres lesz.

A második lehetőség több lehetőséget ad, szintén szabványosnak tekinthető. Ezt adatellenőrzéssel teheti meg. Először is ki kell választanunk a listánkban szereplő adatok körét, és el kell neveznünk.


Ezt a tartományt a "Képletek" menülapon keresztül szerkesztheti a "Névkezelő" ikon kiválasztásával. Ebben létrehozhat egy új legördülő listát, szerkesztheti a meglévőt, vagy egyszerűen törölheti azt, amelyre nincs szüksége.

Következő lépésként válassza ki azt a cellát, ahová a legördülő listánk kerül, majd lépjen az "Adatok" menü fülére, kattintson az "Adatellenőrzés" ikonra. A megnyíló ablakban ki kell választanunk a cellánkba beírandó adatok típusát. Esetünkben a "Listákat" választjuk, és lent az egyenlőségjelen keresztül írjuk elő tartományunk nevét, majd kattintsunk az OK gombra. Ahhoz, hogy a listát az összes cellára alkalmazza, elegendő egyszerűen kijelölni a teljes oszlopot vagy területet, amelyre szüksége van, mielőtt bekapcsolná az adatellenőrzést.


A legördülő lista létrehozására további speciális lehetőségek is vannak, például beszúrás a Fejlesztő menü lapon keresztül, ahol legördülő listákat szúrhat be egy űrlapelem részeként vagy egy ActiveX-vezérlő részeként. Vagy írjon megfelelő makrókat a legördülő listák létrehozásához és működtetéséhez.

Írja be az adatokat az A1:A10 cellákba, amelyek a lista forrásaként szolgálnak. Példánkban számokat írtunk be, ezek megjelennek a legördülő listában. Válassza ki azt a cellát (pl. E5), amely a legördülő listát fogja tartalmazni. Válassza az Adat menü -> Adatérvényesítés menüpontot a Bemeneti értékek érvényesítése párbeszédpanel megnyitásához.

3. Az Opciók lapon válassza ki a Lista lehetőséget a legördülő menüből. Győződjön meg arról, hogy a szükséges jelölőnégyzetek be vannak jelölve.

4. Ezután kattintson a gombra. A következő párbeszédpanel jelenik meg.

5. Válassza ki az egérrel azokat az elemeket, amelyek megjelennek a lapon található legördülő listában, kattintson a gombra, és lépjen vissza a Bevitel ellenőrzése ablakba, majd kattintson az OK gombra.

6. Létrejön az Excel legördülő listája.

Ha a lista rövid, a "Bevitel ellenőrzése" párbeszédpanel "Beállítások" lapján közvetlenül beírhat elemeket a "Forrás" mezőbe. Az egyes listaelemeket válassza el a regionális beállításokban megadott határolójelekkel.
Ha a listának egy másik lapon kell lennie, az adattartomány megadása előtt használhatja a "= Lista" paramétert.
Hogyan készítsünk excel legördülő listát a lista adatai alapján

Képzeld el, hogy van egy listánk a gyümölcsökről:
Hogyan készítsünk legördülő listát Excelben

A legördülő lista létrehozásához a következő lépéseket kell tennünk:

Lépjen az „Adatok” fülre => az „Adatok kezelése” szakaszra az eszköztáron => válassza ki az „Adatellenőrzés” elemet.

A „Forrás” mezőbe írja be a gyümölcsnevek tartományát =$A$2:$A$6, vagy egyszerűen vigye az egérmutatót a „Forrás” értékbeviteli mezőbe, majd válassza ki az adattartományt az egérrel:

Ha egyszerre több cellában szeretne legördülő listákat létrehozni, jelölje ki az összes cellát, amelyben létre szeretné hozni azokat, majd kövesse a fenti lépéseket. Fontos, hogy a cellahivatkozások abszolútak legyenek (pl. $A$2), és ne relatívak (pl. A2 vagy A$2 vagy $A2).

Hogyan készítsünk legördülő listát Excelben kézi adatbevitellel

A fenti példában egy cellatartomány kiválasztásával adtuk meg az adatlistát a legördülő listához. Ezen a módszeren kívül az adatok megadásával manuálisan is létrehozhat egy legördülő listát (nem szükséges semmilyen cellában tárolni).
Tegyük fel például, hogy két „Igen” és „Nem” szót szeretnénk megjeleníteni egy legördülő menüben.

Ehhez szükségünk van:
Jelöljük ki azt a cellát, amelyben legördülő listát szeretnénk létrehozni;
Lépjen az „Adatok” lapfülre => az „Adatok kezelése” szakaszra az eszköztáron =>
Adatok érvényesítése Excelben

Az adattípus "Paraméterek" lapján a "Bemeneti értékek ellenőrzése" előugró ablakban válassza a "Lista" lehetőséget:
Bemeneti értékek ellenőrzése Excelben

A „Forrás” mezőbe írja be az „Igen; Nem".
kattintson az "OK" gombra
Nem igazán

Ezt követően a rendszer létrehoz egy legördülő listát a kiválasztott cellában. A „Forrás” mezőben felsorolt ​​összes elem, pontosvesszővel elválasztva, a legördülő menü különböző soraiban fog megjelenni.

Ha egyszerre több cellában szeretne legördülő listát létrehozni, válassza ki a szükséges cellákat, és kövesse a fenti utasításokat.
Hogyan készítsünk legördülő listát az Excelben az OFFSET funkcióval

A fenti módszerek mellett az OFFSET képletet is használhatja legördülő listák létrehozásához.

Például van egy listánk a gyümölcsök listájával:

Az OFFSET képlet segítségével legördülő lista létrehozásához a következőket kell tennie:
Jelöljük ki azt a cellát, amelyben legördülő listát szeretnénk létrehozni;
Lépjen az „Adatok” fülre => az „Adatok kezelése” szakaszra az eszköztáron => válassza az „Adatellenőrzés” elemet:
Adatok érvényesítése Excelben

Az adattípus "Paraméterek" lapján a "Bemeneti értékek ellenőrzése" előugró ablakban válassza a "Lista" lehetőséget:
Bemeneti értékek ellenőrzése Excelben

A „Forrás” mezőbe írja be a következő képletet: =OFFSET(A$2$;0;0;5)
Nyomja meg az "OK" gombot

A rendszer létrehoz egy legördülő listát a gyümölcsök listájával.
Hogyan működik ez a képlet?

A fenti példában az =OFFSET(hivatkozás,sor_eltolás,oszlop_eltolás,[magasság],[szélesség]) képletet használtuk.
Ez a függvény öt argumentumot tartalmaz. A „referencia” argumentum (a $A$2 példában) jelzi, hogy melyik cellából kell kezdeni az eltolást. Az „offset_by_rows” és „offset_by_columns” argumentumokban (a példában a „0” érték van megadva) - hány sort/oszlopot kell eltolni az adatok megjelenítéséhez.

A „[height]” argumentum értéke „5”, ami a cellatartomány magassága. Nem adjuk meg a „[width]” argumentumot, mivel példánkban a tartomány egy oszlopból áll.
Ezzel a képlettel a rendszer visszaadja Önnek a legördülő lista adataként a $A$2 cellától kezdődő, 5 cellából álló cellatartományt.

Hogyan készítsünk Excelben legördülő listát adathelyettesítéssel (az OFFSET funkcióval)

Ha a fenti példában az OFFSET képletet használja egy lista létrehozásához, akkor olyan adatlistát hoz létre, amely egy adott cellatartományban rögzített. Ha bármilyen értéket szeretne hozzáadni a lista elemeként, manuálisan kell módosítania a képletet.

Az alábbiakban megtudhatja, hogyan hozhat létre dinamikus legördülő listát, amely automatikusan betölti az új adatokat a megjelenítéshez.
Lista létrehozásához szüksége lesz:
Jelöljük ki azt a cellát, amelyben legördülő listát szeretnénk létrehozni;

Lépjen az „Adatok” lapra => az „Adatok kezelése” szakaszra az eszköztáron => válassza ki az „Adatellenőrzés” elemet;
A felugró ablakban a "Bemeneti értékek ellenőrzése" az adattípus "Paraméterek" lapján válassza a "Lista" lehetőséget;
A „Forrás” mezőbe írja be a következő képletet: =OFFSET(A$2$;0;0;COUNTIF($A$2:$A$100;”<>”))
Nyomja meg az "OK" gombot

Ebben a képletben a „[magasság]” argumentumban a lista adatokkal való magasságát jelző argumentumot adjuk meg - a COUNTIF képletet, amely kiszámolja a nem üres cellák számát az adott A2:A100 tartományban.

Megjegyzés: a képlet megfelelő működéséhez fontos, hogy a legördülő menüben megjelenítendő adatok listájában ne legyenek üres sorok.

Hogyan készítsünk legördülő listát az Excelben automatikus adatcserével

Ahhoz, hogy az új adatok automatikusan betöltődnek a létrehozott legördülő listába, a következőket kell tennie:
Létrehozunk egy listát a legördülő listában megjelenítendő adatokról. Esetünkben ez a színek listája. Válassza ki a listát a bal egérgombbal:
legördülő lista automatikus helyettesítéssel excelben

Az eszköztáron kattintson a "Táblázat formázása" elemre:

Válassza ki a táblázat stílusát a legördülő menüből

A felugró ablakban az "OK" gomb megnyomásával megerősítjük a kiválasztott cellatartományt:

Adjon nevet a táblázatnak az „A” oszlop feletti jobb felső cellában:

Elkészült az adattábla, most készíthetünk egy legördülő listát. Ehhez szüksége van:
Jelöljük ki azt a cellát, amelyben listát szeretnénk készíteni;

Lépjen az „Adatok” fülre => az „Adatok kezelése” szakaszra az eszköztáron => válassza az „Adatellenőrzés” elemet:

Az adattípus "Paraméterek" lapján a "Bemeneti értékek ellenőrzése" előugró ablakban válassza a "Lista" lehetőséget:

A forrás mezőben adja meg a ="a táblázat neve". A mi esetünkben „Listának” neveztük:
Forrás mező adatok automatikus helyettesítése az Excel legördülő listában

Kész! Létrejött a legördülő lista, amely a megadott táblázat összes adatát megjeleníti:

Ha új értéket szeretne hozzáadni a legördülő listához, egyszerűen adja hozzá az adatokat az adattábla utáni következő cellához:

A táblázat automatikusan kibővíti adattartományát. A legördülő lista ennek megfelelően frissül a táblázat új értékével:
Az adatok automatikus helyettesítése a legördülő listában az Excelben

Hogyan másoljunk le legördülő listát az Excelben

Excelben lehetőség van a létrehozott legördülő listák másolására. Például az A1 cellában van egy legördülő lista, amelyet az A2:A6 cellák tartományába szeretnénk másolni.

A legördülő lista másolása az aktuális formázással:
kattintson a bal egérgombbal a másolni kívánt legördülő listát tartalmazó cellára;

jelölje ki az A2:A6 tartomány celláit, amelyekbe legördülő listát szeretne beszúrni;

nyomja meg a CTRL+V billentyűkombinációt.
Tehát a legördülő listát másolja, megtartva az eredeti listaformátumot (szín, betűtípus stb.). Ha a formátum mentése nélkül szeretné másolni/beilleszteni a legördülő listát, akkor:
kattintson a bal egérgombbal a másolni kívánt legördülő listát tartalmazó cellára;

nyomja meg a CTRL + C billentyűkombinációt a billentyűzeten;
válassza ki a cellát, ahová a legördülő listát be szeretné szúrni;
nyomja meg a jobb egérgombot => hívja elő a legördülő menüt, és kattintson a „Speciális beillesztés” gombra;
legördülő lista excelben

A megjelenő ablak „Beszúrás” részében válassza ki az „értékekre vonatkozó feltételek” elemet:

Kattintson az OK gombra
Ezt követően az Excel csak a legördülő lista adatait másolja, az eredeti cella formázásának megőrzése nélkül.
Hogyan jelöljük ki az összes legördülő listát tartalmazó cellát az Excelben

Néha nehéz megérteni, hogy egy Excel-fájl hány cellája tartalmaz legördülő listát. Van egy egyszerű módja ezek megjelenítésének. Ezért:

Kattintson a „Kezdőlap” fülre az Eszköztáron;
Kattintson a "Keresés és kijelölés" gombra, majd válassza a "Cellacsoport kiválasztása" lehetőséget:

A párbeszédpanelen válassza az Adatérvényesítés lehetőséget. Ebben a mezőben lehet kiválasztani az „Összes” és „Ezek ugyanazok” elemeket. Az „Összes” opció kijelöli az összes legördülő listát a lapon. Az „ugyanaz” elem a legördülő menü adataihoz hasonló tartalmú legördülő listákat jelenít meg. Esetünkben az „összes” lehetőséget választjuk:
Legördülő lista Excelben. Hogyan lehet megtalálni az összes listát

Kattintson az OK gombra
Az „OK” gombra kattintva az Excel kijelöli az összes cellát egy legördülő listával a lapon. Így az összes listát egyszerre közös formátumba hozhatja, kiemelheti a szegélyeket stb.

Hogyan készítsünk függő legördülő listákat az Excelben

Néha több legördülő listát kell létrehoznunk, ráadásul úgy, hogy az első listából értékeket választva az Excel meghatározza, hogy milyen adatokat jelenítsen meg a második legördülő listában.
Tegyük fel, hogy van két ország városlistája, Oroszország és az USA:

Egy függő legördülő lista létrehozásához a következőkre van szükségünk:
Hozzon létre két elnevezett tartományt az „A2:A5” „Oroszország” és a „B2:B5” „USA” cellák számára. Ehhez ki kell választanunk a teljes adattartományt a legördülő listákhoz:
függő legördülő lista Excelben

Lépjen a „Képletek” fülre => kattintson a „Meghatározott nevek” részben a „Létrehozás a kijelölésből” elemnél:
Függő legördülő listák az Excelben

A felugró ablakban "Nevek létrehozása a kiválasztott tartományból" jelölje be a "fenti sorban" négyzetet. Ezzel az Excel két elnevezett tartományt hoz létre „Oroszország” és „USA” városlistákkal:
függő-legördülő lista az excelben

Kattintson az OK gombra
A „D2” cellában hozzon létre egy legördülő listát az „Oroszország” vagy az „USA” országok kiválasztásához. Így létrehozzuk az első legördülő listát, amelyben a felhasználó kiválaszthatja a két ország egyikét.

Most egy függő legördülő lista létrehozásához:
Válassza ki az E2 cellát (vagy bármely más cellát, ahol függő legördülő listát szeretne létrehozni);
Kattintson az „Adatok” fülre => „Adatellenőrzés”;
Az adattípusban található "Paraméterek" lapon a "Bevitt értékek érvényesítése" felugró ablakban válassza a "Lista" lehetőséget:
Bemeneti értékek ellenőrzése Excelben

Kattintson az OK gombra

Most, ha az első legördülő listában az „Oroszország” országot választja, akkor csak azok a városok jelennek meg a második legördülő listában, amelyek ehhez az országhoz tartoznak. Abban az esetben is, ha az első legördülő listából az „USA” lehetőséget választja.