
Če želite uporabniku omogočiti preklapljanje med dvema ali več seznami, lahko s funkcijo IF preizkusite vrednost in pogojno vrnete seznam vrednosti na podlagi rezultata. V prikazanem primeru je veljavnost podatkov, uporabljena za C4, naslednja:
= IF (A1='See full list',long_list,short_list)
To uporabniku omogoča privzeto izbiro mesta s kratkega seznama možnosti, hkrati pa omogoča tudi enostaven način za ogled in izbiro mesta na daljšem seznamu mest.
Opomba: naletel sem to formulo in pristop na odličnem spletnem mestu Chandoo.
Pojasnilo
Pravila za preverjanje veljavnosti podatkov se sprožijo, ko uporabnik doda ali spremeni vrednost celice. Ta formula izkorišča to vedenje in uporabniku omogoča pameten način preklapljanja med kratkim seznamom mest in daljšim mestom.
V tej formuli je funkcija IF konfigurirana za preverjanje vrednosti v celici C4. Ko je C4 prazen ali vsebuje katero koli vrednost, razen 'Oglejte si celoten seznam', uporabnik vidi kratek seznam mest, ki je naveden v imenovani obseg short_list (E6: E13):
Če je vrednost v C4 'Oglejte si celoten seznam', uporabnik vidi dolg seznam mest, ki je naveden v imenovanem obsegu long_list (G6: G35):
Poimenovani obsegi, uporabljeni v formuli, niso potrebni, vendar olajšajo branje in razumevanje formule. Če ste novi pri imenovanih obsegih, ta stran ponuja dober pregled .
Odvisni spustni seznami
Če razširite zgornji primer, lahko ustvarite več odvisnih spustnih seznamov. Na primer, uporabnik izbere vrsto artikla 'sadje', zato naslednjič vidi seznam sadja, ki ga izbere. Če najprej izberejo „zelenjavo“, potem vidijo seznam zelenjave. Za navodila in primere kliknite spodnjo sliko:
excel pretvori sekunde v minute in sekundePriročnik za preverjanje podatkov | Formule za preverjanje podatkov | Odvisni spustni seznami Avtor Dave Bruns