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

Az Excel(Excel) legördülő listája nagymértékben csökkentheti az adatok táblázatba való bevitelének(enter data into a spreadsheet) idejét . Szerencsére nagyon egyszerű legördülő listát létrehozni az Excelben(Excel)

Számos módszer létezik erre, az egyszerűtől a haladóig. Ebből a cikkből megtudhatja ennek minden módját.

Hozzon létre egy legördülő listát(Drop Down List) az Excelben(Excel) : egyszerű módszer(Method)

Az Excelben(Excel) legördülő lista létrehozásának legegyszerűbb módja a lista kézi bevitele. Ez ideális olyan helyzetekben, amikor csak egyetlen cellában van szüksége egy legördülő listára, és nem kell gyakran frissítenie.

Például, ha olyan fájlt küld az embereknek, amelyben azt szeretné, hogy néhány mezőt kitöltsenek, és az egyik mezőben a lehetőségek egyszerű listája található, ez a módszer ideális.

Legördülő lista létrehozása egyszerű módszerrel:

1. Jelölje ki azt a cellát vagy cellákat, ahol létre szeretné hozni a listát.

2. Válassza az Adatok(Data) menüpontot a menüből, majd a szalagon az Adatok érvényesítése menüpontot.(Data Validation)

3. Ezzel megnyílik az Adatérvényesítés(Data Validation) ablak. Válassza az Engedélyezés(Allow) alatti legördülő listát, majd válassza a Lista(List) lehetőséget .

4. Ez lehetővé teszi, hogy manuálisan írja be a listába kívánt elemeket. Csak(Just) írja be az egyes elemeket a Forrás(Source) mezőbe úgy, hogy az egyes elemeket vesszővel válassza el.

5. Válassza az OK(OK) lehetőséget . Most látni fogja, hogy a kiválasztott cella mellett van egy legördülő nyíl. Ha kiválasztja ezt a nyilat, látni fogja az összes beírt elemet a listában.

Noha ez a leggyorsabb módja egy legördülő lista létrehozásának az Excelben(Excel) , a karbantartása is a legnehezebb. A lista módosításához vissza kell térni az érvényesítési beállításokhoz, és frissíteni kell a Forrás(Source) mezőt. 

Ha sok ilyen legördülő listát hoz létre az Excelben(Excel) , akkor ezek módosítása sok munkát igényelhet. Ezért fontos, hogy ezt a módszert csak egyes cellákhoz és olyan listákhoz használja, amelyek változását nem számítja. 

Hozzon létre egy legördülő listát(Drop Down List) az Excelben(Excel) : tartomány használata

Ha rugalmasabb megoldást szeretne, az Excel  számos más cellájából is lehívhatja a listához tartozó elemeket.(a range of other cells)

Ezt csináld meg:

1. Először(First) sorolja fel a listában szereplő összes elemet bármelyik cellaoszlopba. Ezeket beírhatja az aktuális táblázatba, vagy bármely más lapra.

2. Ismételje meg a fenti folyamatot a cella kiválasztásához és az Adatellenőrzés(Data Validation) ablak megnyitásához. Állítsa az Engedélyezés(Allow) mezőt Lista értékre(List) . Ezúttal ahelyett, hogy bármit beírna a Forrás(Source) mezőbe, válassza a mező jobb oldalán található felfelé mutató nyíl ikont. Ezzel a tartománykiválasztási lehetőséggel kiválaszthatja azt a mezőt, ahonnan a listaelemeket elő szeretné gyűjteni.

3. Az Adatellenőrzés(Data Validation) ablak összecsukódik, így a teljes munkalapot láthatja. Húzza le az egérmutatót a cellák teljes tartományában, amelyek az összes felvenni kívánt listaelemet tartalmazzák. Ha ezzel végzett, válassza ki a lefelé mutató nyíl ikont a kiválasztási mezőtől jobbra. Ezzel ismét kinyílik az Adatellenőrzés(Data Validation) ablak.

4. A Forrás(Source) mezőben megjelenik a kiválasztott tartomány . Csak(Just) válassza az OK gombot a beállítások elfogadásához. 

5. Most, amikor kiválasztja a legördülő listaként beállított cella jobb oldalán található legördülő nyilat, látni fogja az imént kiválasztott tartományban szereplő összes elemet.

Az a szép ebben a megközelítésben, hogy a lista bármely elemét megváltoztathatja a tartomány bármely cellájának módosításával. Bármilyen változtatást végrehajt, frissít minden olyan legördülő listát, amelyet létrehozott, ahol ezt a tartományt választotta ki forrásként.

Ez a módszer akkor a legjobb, ha sok cellát(format a lot of cells) szeretne legördülő listába formázni ugyanazokkal a listaelemekkel. Egyetlen tartomány tartalma szabályozhatja az összes lista elemeit, és nem számít, hányan vannak.

Tételek hozzáadása a listához

A listák frissítése érdekében a tartomány elemeinek módosítása mellett új elemeket is hozzáadhat. Nem tud elemet hozzáadni a tartomány végéhez, mert a tartomány kiválasztását az első és az utolsó kiválasztott cella korlátozza.

Ehelyett egy új bejegyzést kell beszúrnia valahova a tartomány közepébe. Az Excel(Excel) dinamikusan frissíti az adatellenőrzési beállításokban kiválasztott tartományt, hogy belefoglalja az új tartományt, amelyet egy cellával megnövelt.

Ezt csináld meg:

1. Kattintson jobb gombbal a forrástartomány bármely cellájára, és válassza a Beszúrás(Insert) parancsot a legördülő menüből.

2. A kis kijelölő ablakban válassza a Cellák eltolása lefelé(Shift cells down) lehetőséget , majd kattintson az OK gombra(OK) . Ezzel eggyel lejjebb tolja a tartomány összes celláját, és beszúr egy üres cellát a kijelölt helyre.

3. Írja be a hozzáadni kívánt új elemet az imént létrehozott üres cellába.

Most, amikor kiválasztja a lefelé mutató nyíl ikont(down arrow icon) a létrehozott legördülő lista cella jobb oldalán, megjelenik az új elem, amelyet most hozzáadott a tartományhoz.

Ez egy egyszerű módja annak, hogy új elemeket adjon hozzá a legördülő listához, de ehhez néhány további lépésre van szükség. Ez biztosan nem olyan egyszerű, mint egy új elem hozzáadása a kínálat végéhez. 

Ha ezt szeretné megtenni, csak módosítania kell az adatellenőrzés(data validation) konfigurálását a tartományban. A következő részben megtudhatja, hogyan kell ezt megtenni.

Elemek(Items) dinamikus hozzáadása a listához

Ahhoz, hogy kényelmesebben adhasson hozzá elemeket a legördülő listához, egyszerűen beírja az új elemet a konfigurált tartomány végére, az OFFSET funkciót(function) kell használnia .

A legördülő lista cellájának kiválasztása után válassza ki a menü Adatok(Data) elemét, majd a szalagról az Adatok érvényesítése elemet.(Data Validation)

Az Adatellenőrzés(Data Validation) ablakban módosítsa a Forrást a következőre:

=OFFSET($E$1,0,0,COUNTA($E:$E),1)

Módosítsa a képletben a (the formula)$E$1 és $E:$E értékeket annak az oszlopnak a betűjeléhez, amelybe az elemek listáját beírta. Az új adatellenőrzési(Data Validation) konfiguráció megerősítéséhez kattintson az OK gombra .(Select OK)

Így működik a képlet:

  • Az OFFSET függvény 0 argumentuma azt mondja, hogy ne alkalmazzon eltolást oszlopokra vagy sorokra.
  • A COUNTA függvény kimenete megmondja az OFFSET függvénynek a tartomány magasságát.
  • A COUNTA függvény megszámolja azon cellák számát, amelyek nem üresek a tartományt tartalmazó oszlopban.

Mostantól, amikor új értéket ad hozzá az oszlophoz, az OFFSET függvény magasságparamétere eggyel nő, és az OFFSET függvény a teljes tartományt visszaadja, frissítve az új bejegyzéssel.

Ennek működés közbeni megtekintéséhez egyszerűen adjon hozzá egy új bejegyzést a tételsorához. Válassza a legördülő cella jobb oldalán található legördülő nyilat, és az új bejegyzés megjelenik a legördülő listában.

Ne feledje, hogy ha az elemek listája hosszú, szükség lehet a jobb oldali görgetősáv használatára.

Legördülő lista eltávolítása az Excelben

Végül, ha el szeretné távolítani a legördülő menüt bármelyik cellából, ahol ezt beállította, egyszerűen válassza ki azt a cellát, és nyissa meg újra az Adatellenőrzés(Data Validation) ablakot.

Módosítsa az Engedélyezés(Allow) legördülő menüt Bármely értékre(Any value) , és válassza az OK lehetőséget . 

Miután megváltoztatta ezt a beállítást, látni fogja, hogy a cella visszaáll a normál állapotba.

Legördülő listák létrehozása Excelben

A legördülő lista létrehozása az Excelben(Excel) egyszerű, és rengeteg lehetőség közül választhat. A választott módszer csak attól függ, hogy hány cellát kíván engedélyezni egy elemlistával, és mennyire rugalmasnak szeretné az elemek listáját. Ha azt tervezi, hogy gyakran módosítja a listaelemeket, mindenképpen használja a dinamikus megközelítést.



About the author

Tapasztalt szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows Phone és Office Space iparágakban. Képességeim közé tartozik a hagyományos szöveg- és képformátumokkal való munka, valamint a legújabb mobileszközökre való fejlesztés. Bizonyított tapasztalattal rendelkezem a minőségi szolgáltatások nyújtásában, és mindig készen állok segíteni másoknak céljaik elérésében.



Related posts