A mai egy rövidebb bejegyzés lesz, különlegessége, hogy ezúttal nincs benne VBA 🙂
A legördülő listát (drop-down list) sokan ismerik és szeretik, hiszen:
- korlátozhatjuk vele a cellába/tartományba felvivendő adatokat
- ezáltal “golyóállóbb” (kicsit nyersebben megfogalmazva bolondbiztosabb) lesz a fájlunk
Egyik hátránya, hogy nem frissül automatikusan, ha az adatforrása változik. Erre kínálok két megoldást a lejjebb elérhető munkafüzetben.
Első verzió:
Táblázat formátum + INDIREKT függvény. A forrástartományt átalakítjuk táblázattá, majd az INDIREKT függvénnyel hivatkozunk rá adatérvényesítésnél. Az INDIREKT tulajdonképpen szöveget fordít le hivatkozásra és ez már használható a legördülő forrásaként. Ízelítő:
Második verzió:
Táblázat formátum + Névtartomány
Táblázatot ugyanis nem, de névtartományt már hozzá lehet adni az Adatérvényesítéshez. Betekintő:
Harmadik verzió:
Dinamikus tartomány: csak Office 365-ben
Létrehozunk egy dinamikus tartományt a táblázatra hivatkozva, majd ezt adjuk meg a legördülő lista forrásánál a “#” segítségével. Betekintő:
Bónusz: ha a legördülőben lévő tételeket rendezni akarjuk (pl. ABC sorrendben): az “AE8”-as cellát módosítsuk ekképpen (szintén csak O365-ben elérhető):
angol nyelvű Excelnél:
=SORT(Orszag_tabla[Ország])
magyar nyelvű Excelnél:
=SORBA.RENDEZ(Orszag_tabla[Ország])
A fájl – részletes magyarázattal, képekkel – letölthető innen. A 3. verzió az “AE” oszlopnál kezdődik.
Remélem hasznos volt a poszt.
Kérdésed, észrevételed van? Hívj vagy dobj egy emailt az xlmotyo@gmail.com-ra.