Preskoči na glavno vsebino

Kako hitro ustvariti dinamično odvisen spustni seznam v Excelu?

Večina od nas lahko ustvari spustni seznam s funkcijo preverjanja veljavnosti podatkov v Excelu, toda včasih potrebujemo povezan ali dinamičen spustni seznam, kar pomeni, da v spustnem seznamu A izberete vrednost in želite vrednosti, ki jih je treba posodobiti na spustnem seznamu B. V Excelu lahko s pomočjo Preverjanje podatkov funkcijo in INDIRECT funkcijo. Ta vadnica bo opisala, kako v Excelu ustvarite odvisne spustne sezname.


Ustvarite dinamično odvisen spustni seznam v Excelu

Recimo, da imam tabelo s štirimi stolpci, ki označujejo štiri vrste živil: sadje, hrana, meso in pijača, pod njimi pa je določeno ime živila. Oglejte si naslednji posnetek zaslona:

Zdaj moram ustvariti en spustni seznam, ki vsebuje živila, kot so sadje, hrana, meso in pijača, drugi spustni seznam pa bi imel določeno ime živila. Če izberem hrano, bo v drugem spustnem meniju prikazan riž, rezanci, kruh in torta. Če želite to narediti, uporabite naslednje korake:

1. Najprej moram ustvariti nekaj imen obsegov za te stolpce in vrstico prvih kategorij.

(1.) Ustvari ime obsega za kategorije, prva vrstica, izberite A1: D1 in vnesite ime obsega Živilo v ime Box, Nato pritisnite Vnesite ključ.

(2.) Nato morate poimenovati obseg za vsak stolpec, kot je opisano spodaj:

Nasvet - Podokno za krmarjenje: paketno ustvari več imenovanih obsegov in seznam v podoknu v Excelu
Običajno lahko v Excelu hkrati določimo samo en obseg imen. Toda v nekaterih primerih boste morda morali ustvariti več imenovanih obsegov. Biti mora precej dolgočasno, če večkrat določite imena eno za drugim. Kutools za Excel ponuja takšen pripomoček za hitro paketno ustvarjanje več imenovanih obsegov in seznam teh imenovanih obsegov v Podokno za krmarjenje za enostaven ogled in dostop.


imena podokna za krmarjenje po oglasih

2. Zdaj lahko ustvarim prvi spustni seznam, izberite prazno celico ali stolpec, za katerega želite uporabiti ta spustni seznam, in nato kliknite datum > Preverjanje podatkov > Preverjanje podatkov, glej posnetek zaslona:

3. v Preverjanje podatkov pogovorno okno, kliknite Nastavitve izberite jeziček Seznam Iz Dovoli spustni seznam in vnesite to formulo = Živila v vir škatla. Oglejte si posnetek zaslona:

Opombe: V formulo morate vnesti, kar ste poimenovali svoje kategorije.

4. klik OK in moj prvi spustni seznam je bil ustvarjen, nato izberite celico in povlecite ročico za polnjenje v celico, za katero želite uporabiti to možnost.

5. Nato lahko ustvarim drugi spustni seznam, izberem eno prazno celico in kliknem datum > Preverjanje podatkov > Preverjanje podatkov spet v Preverjanje podatkov pogovorno okno, kliknite Nastavitve izberite jeziček Seznam Iz Dovoli spustni seznam in vnesite to formulo = posredno (F1) v vir , glej posnetek zaslona:

Opombe: F1 označuje lokacijo celice za prvi spustni seznam, ki sem ga ustvaril, lahko ga spremenite po potrebi.

6. Nato kliknite OK, in povlecite vsebino celice navzdol, odvisni spustni seznam pa je bil uspešno ustvarjen. Oglejte si posnetek zaslona:

In potem, če izberem eno vrsto živila, bo ustrezna celica prikazala samo njegovo določeno ime živila.

Opombe:
1. Puščica spustnega seznama je vidna samo, ko je celica aktivna.
2. Lahko nadaljujete s poglabljanjem, če želite, če želite ustvariti tretji spustni seznam, uporabite drugi spustni meni kot vir tretjega spustnega menija.

Predstavitev: ustvarite dinamični spustni seznam v Excelu


Kutools za Excel: Več kot 300 priročnih orodij na dosegu roke! Začnite 30-dnevno brezplačno preskusno obdobje brez omejitev funkcij še danes. Download Now!

Hitro ustvarite odvisne spustne sezname z neverjetnim orodjem

Recimo, da imate podatkovno tabelo v območju RangeB2: E8 in želite na podlagi podatkovne tabele v območju G2: H8 ustvariti neodvisne spustne sezname. Zdaj lahko to enostavno naredite z Dinamični spustni seznam značilnost Kutools za Excel.

Kutools za Excel- Vključuje več kot 300 priročnih orodij za Excel. 30-dnevna brezplačna preizkusna različica brez kreditne kartice! Get It Now

1. Kliknite Kutools > Spustni seznam > Dinamični spustni seznam da omogočite to funkcijo.

2. V pogovornem oknu, ki se odpre, storite naslednje:

(1) Označite 2 Spustni seznam odvisen od ravni možnost;
(2) V polju Obseg podatkov izberite podatkovno tabelo, na podlagi katere boste ustvarili neodvisne spustne sezname;
(3) V polju Output Range izberite ciljni obseg, v katerega boste postavili neodvisne spustne sezname.

3. kliknite Ok gumb.

Doslej so bili v določenem ciljnem obsegu ustvarjeni neodvisni spustni seznami. Iz teh neodvisnih spustnih seznamov lahko enostavno izberete možnosti.



Sorodni članki:

Najboljša pisarniška orodja za produktivnost

Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

zavihek kte 201905


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Why the dependent list doesn't change instantly?
This comment was minimized by the moderator on the site
Hi Ferat,
Have you followed the tutorial to create your dynamic drop down list? If followed the tutorial, the dependent list will change immediately as the main choice (in Cell F1) changes.
More detailed information can help me understand your problem. If possible, upload some screenshots will be helpful!
This comment was minimized by the moderator on the site
So I tried this with dynamic ranges. It's a no go. It does work with static ranges though.
This comment was minimized by the moderator on the site
I understand but how can I repeat the dropdown formatting in all rows of excel
This comment was minimized by the moderator on the site
Have you received an answer to your question? I'm wondering the same thing..
This comment was minimized by the moderator on the site
Lara, you are probably missed the second half of ste p 4. 4. Click OK and my first drop down list have been created, then select the cell and drag the fill handle to the cell that you want to apply this option.
This comment was minimized by the moderator on the site
I keep getting an error that says " the source currently evaluates to an error", any reason why? I followed the steps above. Any guidance would be greatly appreciated.
This comment was minimized by the moderator on the site
Hi, I am looking to do something similar but the only problem being my dynamic parameter and value combination list is structured as below Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Parent4 Item09 Parent4 Item01 And I want to choose appropriate drop down depending on the header definition Eg: If the header definition is Parent3 then the drop down for the cells under the column should have Item32 and Item02. If the header is changed to Parent02 then the drop down list becomes Item01, Item3 and Item11. It is exactly what is being done here apart from the fact the source data structure is completely different and I do not have freedom to restructure it. In such a scenario I am not being able to Name the range of the second level list as I cannot just select and name them. Any help in this regard will highly appreciated. Regards, Sattam
This comment was minimized by the moderator on the site
in case the second drop down has to pick a list that is Dynamic, then how will this work. As in if fruit food meat and drink is for month one and the names for month two changes to fruit2 meat2 food2 and drink2 along with the selection below this headings then how do we use thius formula.
This comment was minimized by the moderator on the site
Thank you it worked like a magic
This comment was minimized by the moderator on the site
When I create a drop-down list using data validation, how can I select the valid entries from the keyboard, I want to type the number and have it auto-populate. Data Validation List looks like this : 1_Ready 2_On Hold 3_ Rejected
This comment was minimized by the moderator on the site
Quite useful. Thank you.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations