Sziasztok!
A következőt szeretném megoldani excel-ben.
Adott az alábbi szerkezetű táblázat:
Település Utca
Kukutyim Dor
Kukutyim Bor
Batafalva Cer
Batafalva Per
Kiskunfek Epe
Kiskunfek Cepe
Kiskunfek Wer
Létrehoztam egy legördülő listát amiből ki lehet választani a települést.
Ezután azt szeretném, hogy a mellette lévő legördülő menüből az előbb kiválasztott településhez tartozó utcák közül tudjak választani.
FKERES (VLOOKUP), INDEX, HOL.VAN (MATCH), HA (IF) függvényekkel ki tudom kerestetni az egyes településekhez tartozó utcákat, de hogyan tudom ezt valahogy ciklusba rendezni az eredményt pedig ideiglenesen eltárolni, hogy listaként kiválasztható legyen a kívánt utca.
A válaszokat előre is köszönöm.
Változtattam az adatszerkezeten, hátha így könnyebb lesz megoldani.
Az új táblázat:
Kukutyim|Batafalva|Kiskunfek
Dor|Cer|Epe
Bor|Per|Cepe
||Wer
- 10429 megtekintés
Hozzászólások
Up!
- A hozzászóláshoz be kell jelentkezni
Hali,
a LOOKUP, VLOOKUP függvénnyel és nevekkel szórakoztam, de nem jöttem rá, hogy hogy lehetne a kiválasztott város értékét mint nevet értelmezni.
Lehet, hogy csak VBA marad?
mégis sikerült, mindjárt feltöltöm valahova
megoldás:
oszlopokba kell rendezni a városok utcáit, az oszlop legtetején legyen a város neve
minden oszlopnak nevet kell adni, mégpedig azt, ahogy a város hívják (ha nagyon csinosra akarod, akkor csak a második sortól kezd az elnevezést)
az elsö sort amiben a városnevek vannak, el kell nevezni (mondjuk legyen varos)
egy cellába (legyen F1), ahol a városokat lehet kiválasztani mehet a dropdown, ott megadni =varos -t mint referenciát
mellette egy cellába (legyen G1), ahol az utcák jelenjenek meg, ugyanúgy dropdown és ott pedig =INDIRECT($F$1) mint referencia
voilá! :)
Üdv
--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync
- A hozzászóláshoz be kell jelentkezni
Köszönöm.
Közben én is rátaláltam ugyanerre a megoldásra.
http://www.contextures.com/xlDataVal02.html
http://excelsemipro.com/2011/05/a-dynamic-dependent-drop-down-list-in-e…
- A hozzászóláshoz be kell jelentkezni