Note: The other languages of the website are Google-translated. Back to English

Pogojni spustni seznam s stavkom IF (5 primerov)

Če morate ustvariti spustni seznam, ki se spreminja glede na to, kar izberete v drugi celici, vam lahko dodajanje pogoja na spustni seznam pomaga rešiti to težavo. Za ustvarjanje pogojnega spustnega seznama je prva metoda, ki pride na misel, uporaba stavka IF, saj se vedno uporablja za testiranje pogojev v Excelu. Ta vadnica prikazuje 5 metod, ki vam bodo pomagale ustvariti pogojni spustni seznam v Excelu korak za korakom.


Pridobite vzorčno datoteko:

Kliknite za prenos vzorčne datoteke


Uporabite stavek IF ali IFS, da ustvarite pogojni spustni seznam

Ta razdelek nudi dve funkciji: Funkcija IF in IFS funkcija za pomoč pri ustvarjanju pogojnega spustnega seznama na podlagi drugih celic v Excelu z dvema primeroma.

Dodajte en sam pogoj, na primer dve državi in ​​njuni mesti

Kot je prikazano na spodnjem gifu, lahko preprosto preklapljate med mesti v dveh državah "Združene države Amerike in Francija« na spustnem seznamu. Poglejmo, kako uporabiti funkcijo IF, da to storimo.

1. korak: Ustvarite glavni spustni seznam

Najprej morate ustvariti glavni spustni seznam, iz katerega želite narediti pogojni spustni seznam.

1. Izberite celico (v tem primeru E2), kamor želite vstaviti glavni spustni seznam. Pojdi na datum jeziček, izberite Preverjanje podatkov.

2. V Ljubljani Preverjanje podatkov pogovorno okno, morate konfigurirati na naslednji način.

1) Ostanite v Nastavitve zavihek;
2) Izberite Seznam v Dovoli škatla;
3) V polju Vir izberite obseg celic, ki vsebujejo vrednosti, ki jih želite prikazati na spustnem seznamu (tukaj izberem glave tabele)
4) Kliknite OK . Oglejte si posnetek zaslona:

2. korak: Ustvarite pogojni spustni seznam s stavkom IF

1. Izberite obseg celic (v tem primeru izberem E3:E6), kamor želite vstaviti pogojni spustni seznam.

2. Pojdi datum jeziček, izberite Preverjanje podatkov.

3. V Ljubljani Preverjanje podatkov pogovorno okno, morate konfigurirati na naslednji način.

1) Ostanite v Nastavitve zavihek;
2) Izberite Seznam v Dovoli spustni seznam;
3) V polje vnesite naslednjo formulo vir škatla;
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)
4) Kliknite OK . Oglejte si posnetek zaslona:

Opombe: Ta formula sporoči Excelu: Če je vrednost v E2 enaka vrednosti v B2, prikaži vse vrednosti v obsegu B3:B6. V nasprotnem primeru prikažite vrednosti v obsegu C3:C6.
Kje
1) E2 je celica spustnega seznama, ki ste jo določili v 1. koraku in vsebuje glave.
2) B2 je prva celica glave prvotnega obsega.
3) B3: B6 vsebuje mesta v Združene države Amerike.
4) C3: C6 vsebuje mesta v Francija.
Rezultat

Pogojni spustni seznam je zdaj končan.

Kot je prikazano na spodnji sliki gif, če želite izbrati mesto v Združenih državah, kliknite E2, da na spustnem seznamu izberete Mesta v Združenih državah. Nato v celicah pod E2 izberite katero koli mesto, ki pripada Združenim državam. Če želite izbrati mesto v Franciji, naredite isto operacijo.

Opombe:
1) Zgornja metoda deluje samo za dve državi in ​​njuni mesti, ker se funkcija IF uporablja za testiranje pogoja in vrne eno vrednost, če je pogoj izpolnjen, in drugo vrednost, če ni izpolnjen.
2) Če je temu primeru dodanih več držav in mest, so lahko v pomoč naslednje ugnezdene funkcije IF in funkcije IFS.

Dodajte več pogojev, na primer več kot dve državi in ​​njuna mesta

Kot je prikazano na spodnji sliki gif, sta dve tabeli. Tabela z enim stolpcem vsebuje različne države, medtem ko tabela z več stolpci vsebuje mesta v teh državah. Tukaj moramo ustvariti pogojni spustni seznam, ki vsebuje mesta, ki se bodo spreminjala glede na državo, ki jo izberete v E10. Za dokončanje sledite spodnjim korakom.

1. korak: Ustvarite spustni seznam z vsemi državami

1. Izberite celico (tu izberem E10), kjer želite prikazati državo, pojdite na datum jeziček, kliknite Preverjanje podatkov.

2. v Preverjanje podatkov pogovorno okno, morate:

1) Ostanite v Nastavitve zavihek;
2) Izberite Seznam v Dovoli spustni seznam;
3) Izberite obseg, ki vsebuje države v vir škatla;
4) Kliknite OK . Oglejte si posnetek zaslona:

Spustni seznam vsebuje vse države in zdaj je popoln.

2. korak: poimenujte obseg celic za mesta v vsaki državi

1. Izberite celoten obseg tabele mest, pojdite na Formule jeziček, kliknite Ustvari iz izbora.

2. V Ljubljani Ustvari imena iz izbora pogovorno okno, preverite samo Zgornja vrstica in kliknite na OK gumb.

Opombe:
1) Ta korak pomaga hitro ustvariti več imenovanih obsegov hkrati. Tukaj se glave vrstic uporabljajo kot imena obsegov.

2) Privzeto je Upravitelj imen ne dovoljuje presledkov pri definiranju novih imen. Če so v glavi presledki, jih bo Excel pretvoril v (_) namesto tega. na primer Združene države Amerike bo imenovan Združene države. Ta imena obsegov bodo uporabljena v naslednji formuli.
3. korak: Ustvarite pogojni spustni seznam

1. Izberite celico (tukaj izberem E11), da prikažete pogojni spustni seznam, pojdite na datum jeziček, izberite Preverjanje podatkov.

2. V Ljubljani Preverjanje podatkov pogovorno okno, morate:

1) Ostanite v Nastavitve zavihek;
2) Izberite Seznam v Dovoli spustni seznam;
3) V polje vnesite naslednjo formulo vir škatla;
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))
4) Kliknite OK gumb.

Opombe:
Če uporabljate Excel 2019 ali novejše različice, lahko uporabite funkcijo IFS za ovrednotenje več pogojev, ki naredi isto kot ugnezdeni IF, vendar na jasnejši način. V tem primeru lahko poskusite z naslednjo formulo IFS, da dosežete enak rezultat.
=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
V zgornjih dveh formulah
1) E10 je celica spustnega seznama, ki vsebuje države, ki ste jih navedli v 1. koraku;
2) Besedila v dvojnih narekovajih pomenijo vrednosti, ki jih boste izbrali v E10, besedila brez dvojnih narekovajev pa so imena obsegov, ki ste jih podali v 2. koraku;
3) Prvi stavek IF IF($E$10="Japonska",Japonska) pove Excelu:
If E10 je enako "Japonska«, potem samo vrednosti v imenovanem obsegu »Japonska” so prikazani na tem spustnem seznamu. Drugi in tretji stavek IF pomenita isto.
4) Zadnji stavek IF IF(E10="Združene države",Združene_države, Francija) pove Excelu:
If E10 je enako "Združene države Amerike«, potem samo vrednosti v imenovanem obsegu »Združene države” so prikazani na tem spustnem seznamu. V nasprotnem primeru prikaže vrednosti v imenovanem obsegu "Francija".
5) Po potrebi lahko formuli dodate več stavkov IF.
6) Kliknite, če želite izvedeti več o Excel IF funkcija in IFS funkcija.
Rezultat


Samo nekaj klikov za ustvarjanje pogojnega spustnega seznama s programom Kutools for Excel

Zgornje metode povzročajo težave večini uporabnikov Excela. Če potrebujete lažji način, tukaj Dinamični spustni seznamznačilnost Kutools za Excel je zelo priporočljivo, da vam pomaga ustvariti pogojni spustni seznam z le nekaj kliki.

Kot lahko vidite, je celotno operacijo mogoče izvesti v le nekaj klikih. Samo:

1. V pogovornem oknu izberite Način A: 2 stopnji v način odsek;
2. Izberite stolpce, na podlagi katerih morate ustvariti pogojni spustni seznam;
3. Izberite izhodno območje.
4. klik OK.
Opombe:
1) Kutools za Excel ponudbe 30-dan brezplačni preskus brez omejitev, pojdi na prenos.
2) Poleg ustvarjanja 2-nivojskega spustnega seznama lahko s to funkcijo preprosto ustvarite 3- do 5-stopenjski spustni seznam. Oglejte si to vadnico: Hitro ustvarite spustni seznam več stopenj v Excelu.

Boljša alternativa funkciji IF: funkcija INDIRECT

Namesto funkcij IF in IFS lahko uporabite kombinacijo funkcij INDIRECT in NAMESTITEV deluje kot druga možnost za ustvarjanje pogojnega spustnega seznama, ki je preprostejši od formul, ki smo jih navedli zgoraj.

Vzemite isti primer, uporabljen v več zgornjih pogojih (kot je prikazano na spodnji sliki gif). Tukaj vam bom pokazal, kako uporabiti kombinacijo funkcij INDIRECT in SUBSTITUTE za ustvarjanje pogojnega spustnega seznama v Excelu.

1. V celici E10 ustvarite glavni spustni seznam z vsemi državami. Sledite zgornjemu 1. koraku.

2. Poimenujte obseg celic za mesta pod vsako državo. Sledite zgornjemu 2. koraku.

3. Uporabite funkciji INDIRECT in SUBSTITUTE, da ustvarite pogojni spustni seznam.

Izberite celico (v tem primeru E11), da izpišete pogojni spustni seznam, pojdite na datum jeziček, izberite Preverjanje podatkov. v Preverjanje podatkov pogovorno okno, morate:

1) Ostanite v Nastavitve zavihek;
2) Izberite Seznam v Dovoli spustni seznam;
3) V polje vnesite naslednjo formulo vir škatla;
=INDIRECT(SUBSTITUTE(E10," ","_"))
4) Kliknite OK gumb.

Zdaj je ustvarjen pogojni spustni seznam s kombinacijo funkcij INDIRECT in SUBSTITUTE.


Najboljša orodja za pisarniško produktivnost

Kutools za Excel rešuje večino vaših težav in poveča vašo produktivnost za 80%

  • Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2021 in 365. Podpira vse jezike. Enostavna uvedba v vašem podjetju ali organizaciji. 30-dnevna brezplačna preizkusna različica vseh funkcij. 60-dnevna garancija vračila denarja.
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!
dno pisarniške mize

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL