Preskoči na glavno vsebino

Spustni seznam Excel: ustvarjanje, urejanje, odstranjevanje in naprednejše operacije

Spustni seznam je podoben polju s seznamom, ki uporabnikom omogoča, da izberejo eno vrednost s seznama. Ta vadnica bo prikazala osnovne operacije spustnega seznama: ustvarite, uredite in odstranite spustni seznam v Excelu. Poleg tega ta vadnica ponuja napredne operacije za spustni seznam, da izboljša njegovo funkcionalnost za reševanje več težav z Excelom.

Kazalo: [ Skrij ]

(Kliknite kateri koli naslov v spodnjem kazalu vsebine ali na desni, da se pomaknete do ustreznega poglavja.)

Ustvari preprost spustni seznam

Za uporabo spustnega seznama se morate naučiti, kako ga najprej ustvariti. V tem razdelku je 6 načinov, s katerimi lahko v Excelu ustvarite spustni seznam.

Ustvari spustni seznam iz vrste celic

Tukaj so predstavljeni koraki za ustvarjanje spustnega seznama iz obsega celic v Excelu. Naredite naslednje

1. Izberite obseg celic za iskanje spustnega seznama.

nasveti: Hkrati lahko ustvarite spustni seznam za več nesklenjenih celic, tako da držite tipko Ctrl med izbiranjem celic eno za drugo.

2. klik datum > Preverjanje podatkov > Preverjanje podatkov.

3. V Ljubljani Preverjanje podatkov v pogovornem oknu pod Nastavitve zavihek, nastavite na naslednji način.

3.1) V Dovoli spustni seznam, izberite seznam;
3.2) V vir v polju izberite obseg celic, katere vrednosti boste prikazali na spustnem seznamu;
3.3) Kliknite OK gumb.

Opombe:

1) Lahko potrdite ali počistite polje Prezri prazno polje, odvisno od tega, kako želite ravnati s praznimi celicami v izbranem obsegu;
2) Prepričajte se, da Spustni meni v celici polje je označeno. Če to polje ni potrjeno, se puščica spustnega seznama ne bo prikazala pri izbiri celice.
3) V vir lahko ročno vnesete vrednosti, ločene z vejico, kot je prikazano spodaj.

Zdaj je spustni seznam ustvarjen. Ko kliknete celico spustnega seznama, se zraven prikaže puščica, kliknite puščico, da seznam razširite, nato pa lahko iz njega izberete element.

Ustvari dinamični spustni seznam iz tabele

Podatkovni obseg lahko pretvorite v Excelovo tabelo in nato na podlagi obsega tabel ustvarite dinamični spustni seznam.

1. Izberite obseg izvirnih podatkov in pritisnite na Ctrl + T ključi.

2. klik OK v pojavnem oknu Ustvari tabelo pogovorno okno. Nato se obseg podatkov pretvori v tabelo.

3. Izberite obseg celic za vnos spustnega seznama in kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

4. V Ljubljani Preverjanje podatkov pogovorno okno, morate:

4.1) Izberite Seznam v Dovoli spustni seznam;
4.2) V razdelku izberite obseg tabel (brez glave) vir škatla;
4.3) Kliknite OK gumb.

Nato se ustvarijo dinamični spustni seznami. Pri dodajanju ali odstranjevanju podatkov iz obsega tabel se vrednosti na spustnem seznamu samodejno posodabljajo.

Ustvari dinamični spustni seznam s formulami

Poleg ustvarjanja dinamičnega spustnega seznama iz obsega tabel lahko uporabite tudi formulo za ustvarjanje dinamičnega spustnega seznama v Excelu.

1. Izberite celice, kamor želite izpisati spustne sezname.

2. klik datum > Preverjanje podatkov > Preverjanje podatkov.

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

3.1) V Dovoli polje, izberite Seznam;
3.2) V vir v polje vnesite spodnjo formulo;
= OFFSET (13,0,0 USD, COUNTA (13 USD: 24 USD), 1)
Opombe: V tej formuli je $ 13 $ prva celica obsega podatkov in $ 13 $: $ 24 $ je obseg podatkov, na podlagi katerega boste ustvarili spustne sezname.
3.3) Kliknite OK . Oglejte si posnetek zaslona:

Nato se ustvarijo dinamični spustni seznami. Pri dodajanju ali odstranjevanju podatkov iz določenega obsega se vrednosti na spustnih seznamih samodejno posodabljajo.

Ustvari spustni seznam iz imenovanega obsega

Iz poimenovanega obsega lahko v Excelu ustvarite tudi spustni seznam.

1. Najprej ustvarite imenovani obseg. Izberite obseg celic, na podlagi katerega boste ustvarili imenovani obseg, in nato vnesite ime obsega v Ime in pritisnite Vnesite ključ.

2. klik datum > Preverjanje podatkov > Preverjanje podatkov.

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

3.1) V Dovoli polje, izberite Seznam;
3.2) Kliknite na vir in pritisnite na F3 ključ.
3.3) V Prilepi ime v pogovornem oknu izberite ime obsega, ki ste ga pravkar ustvarili, in nato kliknite OK gumb;
Namigi: Vnesete lahko tudi ročno = ime obsega v vir škatla. V tem primeru bom vstopil = Mesto.
3.4) Kliknite OK ko se vrne v Preverjanje podatkov pogovorno okno. Oglejte si posnetek zaslona:

Zdaj je ustvarjen spustni seznam z uporabo podatkov iz imenovanega obsega.

Ustvari spustni seznam iz drugega delovnega zvezka

Recimo, da obstaja delovni zvezek z imenom „VirData", In želite ustvariti spustni seznam v drugem delovnem zvezku na podlagi podatkov v tem"VirData”V delovnem zvezku, storite naslednje.

1. Odprite delovni zvezek "SourceData". V tem delovnem zvezku izberite spustni seznam, na podlagi katerega boste ustvarili podatke, v polje vnesite ime obsega Ime in pritisnite na Vnesite ključ.

Tu imenujem območje kot mesto.

2. Odprite delovni list, v katerega boste vstavili spustni seznam. Kliknite Formule > Določite ime.

3. V Ljubljani Novo ime V pogovornem oknu morate na podlagi imena obsega, ki ste ga ustvarili v delovnem zvezku »SourceData«, ustvariti imenovani obseg. Konfigurirajte na naslednji način.

3.1) Vnesite ime v Ime škatla;
3.2) V Se nanaša na v polje vnesite spodnjo formulo.
= SourceData.xlsx! Mesto
3.3) Kliknite OK da ga shranite

Opombe:

1). V formuli: VirData je ime delovnega zvezka, ki vsebuje podatke, na podlagi katerih boste ustvarili spustni seznam; mesto je ime obsega, ki ste ga navedli v delovnem zvezku SourceData.
2). Če presledek ali drugi znaki, kot so -, #…, vključno z imenom delovne zvezke izvornih podatkov, morate ime delovnega zvezka priložiti z enojnimi narekovaji, na primer = 'Izvorni podatki.xlsx'! Mesto.

4. Odprite delovni zvezek, v katerega boste vstavili spustni seznam, izberite celice s spustnega seznama in kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

5. V Ljubljani Preverjanje podatkov pogovorno okno, nastavite na naslednji način.

5.1) V Dovoli polje, izberite Seznam;
5.2) Kliknite na vir in pritisnite na F3 ključ.
5.3) V Prilepi ime v pogovornem oknu izberite ime obsega, ki ste ga pravkar ustvarili, in nato kliknite OK gumb;
nasveti: Vnesete lahko tudi ročno = ime obsega v vir škatla. V tem primeru bom vstopil = Preskus.
5.4) Kliknite OK ko se vrne v Preverjanje podatkov pogovorno okno.

Zdaj so bili spustni seznami vstavljeni v izbrani obseg. Spustne vrednosti so iz drugega delovnega zvezka.

Preprosto ustvarite spustni seznam z neverjetnim orodjem

Tu toplo priporočam Ustvarite preprost spustni seznam uporabnost Kutools za Excel. S to funkcijo lahko enostavno ustvarite spustni seznam z določenimi vrednostmi celic ali s spustnimi seznami s prednastavljenimi seznami v Excelu.

1. Izberite spustni seznam celic, ki jih želite vstaviti, in kliknite Kutools > Spustni seznam > Ustvarite preprost spustni seznam.

2. V Ljubljani Ustvari preprost spustni seznam pogovorno okno, nastavite na naslednji način.

3.1) V Se nanaša na lahko vidite, da je tukaj prikazan izbrani obseg. Uporabljeni obseg celic lahko spremenite po potrebi;
3.2) V vir Če želite ustvariti spustne sezname na podlagi podatkov obsega celic ali morate samo ročno vnesti vrednosti, izberite Vnesite vrednost ali se sklicujte na vrednost celice možnost. V besedilno polje izberite obseg celic ali vnesite vrednosti (ločene z vejicami), na podlagi katerih boste ustvarili spustni seznam;
3.3) Kliknite OK.

Opombe: Če želite ustvariti spustni seznam na podlagi seznama po meri, ki je prednastavljen v Excelu, izberite Seznami po meri možnost v vir v razdelku izberite seznam po meri Seznami po meri in nato kliknite OK gumb.

Zdaj so bili spustni seznami vstavljeni v izbrani obseg.


Uredi spustni seznam

Če želite urediti spustni seznam, vam metode v tem razdelku lahko naredijo uslugo.

Uredite spustni seznam na podlagi obsega celic

Za urejanje spustnega seznama na podlagi obsega celic naredite naslednje.

1. Izberite celice, ki vsebujejo spustni seznam, ki ga želite urediti, in kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

2. V Ljubljani Preverjanje podatkov v pogovornem oknu spremenite sklice na celice v vir polje in nato kliknite OK gumb.

Uredite spustni seznam na podlagi imenovanega obsega

Recimo, da dodate ali izbrišete vrednosti v imenovanem obsegu, spustni seznam pa je ustvarjen na podlagi tega imenovanega obsega. Za prikaz posodobljenih vrednosti na spustnih seznamih storite naslednje.

1. klik Formule > Upravitelj imen.

nasveti: Lahko odprete Upravitelj imen s pritiskom na Ctrl + F3 ključi.

2. V Ljubljani Upravitelj imen okno, morate nastaviti na naslednji način:

2.1) V Ime izberite imenovani obseg, ki ga želite posodobiti;
2.2) V Se nanaša na kliknite gumb za izbiro posodobljenega obsega za spustni seznam;
2.3) Kliknite Zapri gumb.

3. Nato a Microsoft Excel Pojavi se pogovorno okno, kliknite Da Gumb, da shranite spremembe.

Nato se spustni seznami na podlagi tega imenovanega obsega posodobijo.


Odstrani spustni seznam

Ta razdelek govori o odstranjevanju spustnega seznama v Excelu.

Odstranite spustni seznam z vgrajenim Excelom

Excel ponuja vgrajeno funkcijo za lažje odstranjevanje spustnega seznama z delovnega lista. Naredite naslednje.

1. Izberite obseg celic, ki vsebuje spustni seznam, ki ga želite odstraniti.

2. klik datum > Preverjanje podatkov > Preverjanje podatkov.

3. V Ljubljani Preverjanje podatkov pogovorno okno, kliknite na Počisti vse gumb in nato kliknite OK Da shranite spremembe.

Zdaj so spustni seznami odstranjeni iz izbranega obsega.

Z neverjetnim orodjem enostavno odstranite spustne sezname

Kutools za Excel ponuja priročno orodje - Počisti omejitev preverjanja veljavnosti podatkovs za lažje odstranjevanje spustnega seznama iz enega ali več izbranih obsegov hkrati. Naredite naslednje.

1. Izberite obseg celic, ki vsebuje spustni seznam, ki ga želite odstraniti.

2. klik Kutools > Prepreči tipkanje > Počisti omejitve preverjanja veljavnosti podatkov. Oglejte si posnetek zaslona:

3. Nato a Kutools za Excel Pojavi se pogovorno okno, ki vas vpraša, ali počistite spustni seznam, kliknite OK gumb.

Nato se spustni seznami v tem izbranem obsegu takoj odstranijo.


Na spustni seznam dodajte barvo

V nekaterih primerih boste morda morali sestaviti spustni seznam, ki je barvno kodiran, da boste na hitro ločili podatke v celicah spustnega seznama. Ta razdelek ponuja dva načina, ki vam pomagata podrobneje rešiti težavo.

Na spustnem seznamu dodajte barvo s pogojnim oblikovanjem

Za celico, ki vsebuje spustni seznam, lahko ustvarite pogojna pravila, da bo barvno označena. Naredite naslednje.

1. Izberite celice s spustnim seznamom, za katere želite, da so barvno označene.

2. klik Domov > Pogojno oblikovanje > Upravljanje pravil.

3. V Ljubljani Pogojno oblikovanje Rues Manager pogovorno okno, kliknite na Novo pravilo gumb.

4. V Ljubljani Novo pravilo oblikovanja pogovorno okno, nastavite na naslednji način.

4.1) V Izberite vrsto pravila izberite polje Oblikujte samo celice, ki vsebujejo možnost;
4.2) V Oblikujte samo celice z izberite, izberite Specifično besedilo na prvem spustnem seznamu izberite vsebuje z drugega spustnega seznama in nato v tretjem polju izberite prvi element izvornega seznama;
nasveti: Tu izberem celico A16 v tretjem besedilnem polju. A16 je prvi element izvornega seznama, na podlagi katerega sem ustvaril spustni seznam.
4.3) Kliknite oblikovana gumb.
4.4) V Oblikuj celice pogovorno okno, pojdite na Izpolnite izberite barvo ozadja za določeno besedilo in kliknite na OK . Lahko pa izberete določeno barvo pisave za besedilo, kot jo potrebujete.
4.5) Kliknite OK , ko se vrne v Novo pravilo oblikovanja pogovorno okno.

5. Ko se vrne v Upravitelj pravil pogojnega oblikovanja v pogovornem oknu ponovite zgornja 3. in 4. korak, da določite barve za druge spustne elemente. Po končanem določanju barv kliknite OK Da shranite spremembe.

Od zdaj naprej bo pri izbiri elementa s spustnega seznama celica na podlagi izbranega besedila označena z določeno barvo ozadja.

Z izjemnim orodjem enostavno dodajte barvo na spustni seznam

Tukaj predstavite Barvni spustni seznam značilnost Kutools za Excel za lažje dodajanje barv na spustni seznam v Excelu.

1. Izberite celice s spustnim seznamom, ki jim želite dodati barvo.

2. klik Kutools > Spustni seznam > Barvni spustni seznam.

3. V Ljubljani Barvni spustni seznam pogovorno okno, naredite naslednje.

3.1) V Se nanaša na izberete Celica spustnega seznama možnost;
3.2) V Obseg preverjanja veljavnosti podatkov (spustni seznam) lahko vidite, da so izbrane reference celic prikazane znotraj. Obseg celic lahko spremenite po potrebi;
3.3) V Elementi seznama (tukaj so prikazani vsi spustni elementi v izbranem obsegu), izberite element, za katerega boste določili barvo;
3.4) V Izberite barvo v razdelku izberite barvo ozadja;
Opombe: Koraka 3.3 in 3.4 morate ponoviti, da določite drugačno barvo za druge elemente;
3.5) Kliknite OK . Oglejte si posnetek zaslona:

nasveti: Če želite poudariti vrstice glede na izbiro spustnega seznama, izberite Vrstica obsega podatkov možnost v Se nanaša na in nato izberite vrstice, ki jih boste označili v Označite vrstice škatla.

Zdaj so spustni seznami barvno kodirani, kot so prikazani spodnji posnetki zaslona.

Označite celice na podlagi izbire spustnega seznama

Označite vrstice glede na izbiro spustnega seznama


Ustvarite odvisen spustni seznam v Excelu ali google listu

Odvisni spustni seznam pomaga prikazati izbire glede na vrednost, izbrano na prvem spustnem seznamu. Če morate na delovnem listu v Excelu ali na google listu ustvariti odvisen (kaskaren) spustni seznam, vam lahko metode v tem razdelku naredijo uslugo.

Ustvarite odvisen spustni seznam na Excelovem delovnem listu

Spodnja predstavitev prikazuje odvisen spustni seznam na Excelovem delovnem listu.

Prosimo, kliknite Kako ustvariti odvisen kaskadni spustni seznam v Excelu? za navodila po korakih.

Ustvarite odvisen spustni seznam v google listu

Če želite na google listu ustvariti odvisen spustni seznam, si oglejte Kako ustvariti odvisen spustni seznam v Google Sheetu?


Ustvarite spustne sezname, ki jih je mogoče iskati

Za spustne sezname, ki vsebujejo dolg seznam elementov na delovnem listu, vam ni enostavno izbrati določenega elementa s seznama. Če se spomnite začetnih znakov ali več zaporednih znakov predmeta, lahko uporabite funkcijo iskanja na spustnem seznamu, da ga preprosto filtrirate. Ta razdelek bo pokazal, kako v Excelu ustvarite spustni seznam, ki omogoča iskanje.

Recimo, da izvorne podatke, ki jih želite ustvariti, spuščajo na podlagi lokacij v stolpcu A Sheet1, kot je prikazano spodaj. Naredite naslednje, če želite v Excelu s temi podatki ustvariti spustni seznam, ki ga je mogoče iskati.

1. Najprej ustvarite pomožni stolpec poleg seznama izvornih podatkov s formulo matrike.

V tem primeru izberem celico B2, vanjo vnesem spodnjo formulo in nato pritisnem na Ctrl + Shift + Vnesite tipke, da dobite prvi rezultat.

=IFERROR(INDEX($A$2:$A$50,SMALL(IFERROR(MATCH(IF(FIND(CELL("contents"),$A$2:$A$50)>0,$A$2:$A$50,""),$A$2:$A$50,0),""),ROW(A1))),"")

Izberite prvo celico z rezultatom in jo povlecite Ročica za polnjenje vse do konca seznama.

Opombe: V tej formuli matrike je $ A $ 2: $ A $ 50 obseg izvornih podatkov, na podlagi katerega boste ustvarili spustni seznam. Prosimo, spremenite ga glede na obseg podatkov.

2. klik Formule > Določite ime.

3. V Ljubljani Uredi ime pogovorno okno, nastavite na naslednji način.

3.1) V Ime polje vnesite ime za imenovani obseg;
3.2) V Se nanaša na v polje vnesite spodnjo formulo;
=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B$2:$B$50)-COUNTIF(Sheet1!$B$2:$B$50,""),1)
3.3) Kliknite OK . Oglejte si posnetek zaslona:

Zdaj morate na podlagi imenovanega obsega ustvariti spustni seznam. V tem primeru bom v Sheet2 ustvaril spustni seznam, ki ga je mogoče iskati.

4. Odprite Sheet2, izberite obseg celic za spustni seznam in kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

5. V Ljubljani Preverjanje podatkov pogovorno okno, naredite naslednje.

5.1) V Dovoli polje, izberite Seznam;
5.2) Kliknite vir in pritisnite na F3 ključ;
5.3) V pojavnem oknu Prilepi ime v pogovornem oknu izberite imenovani obseg, ki ste ga ustvarili v koraku 3, in kliknite OK;
nasveti: Lahko imenovani obseg vnesete neposredno kot = imenovani obseg v vir škatla.
5.4) Kliknite Opozorilo o napaki jeziček, počistite polje Pokaži opozorilo o napaki po vnosu neveljavnih podatkov in na koncu kliknite OK gumb.

6. Z desno miškino tipko kliknite jeziček lista (Sheet2) in izberite Ogled kode v meniju z desnim klikom.

7. Na odprtju Microsoft Visual Basic za aplikacije okno, kopirajte spodnjo kodo VBA v urejevalnik kod.

Koda VBA: v Excelu ustvarite spustni seznam, ki ga je mogoče iskati

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub

8. Pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.

Zdaj so ustvarjeni spustni seznami, ki jih je mogoče iskati. Če želite prevzeti element, v spustno celico vnesite enega ali več zaporednih znakov tega elementa, kliknite puščico navzdol in nato je element na podlagi vnesene vsebine naveden na spustnem seznamu. Oglejte si posnetek zaslona:

Opombe: Ta metoda razlikuje med velikimi in malimi črkami.


Ustvari spustni seznam, vendar prikaži različne vrednosti

Recimo, da ste ustvarili spustni seznam, ko želite izbrati element z njega, želite v celici prikazati nekaj drugega. Kot je prikazano spodaj, ste ustvarili spustni seznam na podlagi seznama imen držav. Ko v spustnem meniju izberete ime države, želite v spustni celici prikazati okrajšavo izbranega imena države. Ta razdelek vsebuje metodo VBA, ki vam pomaga rešiti težavo.

1. Na desni strani izvornih podatkov (stolpec z imenom države) ustvarite nov stolpec, ki vsebuje okrajšave imen držav, ki jih želite prikazati v spustni celici.

2. Izberite seznam imen držav in seznam okrajšav, vnesite ime v polje Ime in pritisnite na Vnesite ključ.

3. Izberite celice s spustnega seznama (tukaj izberem D2: D8) in kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

4. V Ljubljani Preverjanje podatkov pogovorno okno, nastavite na naslednji način.

4.1) V Dovoli polje, izberite Seznam;
4.2) V vir v polju izberite obseg izvornih podatkov (v tem primeru seznam imen držav);
4.3) Kliknite OK.

5. Po ustvarjanju spustnega seznama z desno miškino tipko kliknite jeziček lista in nato izberite Ogled kode v meniju z desnim klikom.

6. Na odprtju Microsoft Visual Basic za aplikacije okno, kopirajte spodnjo kodo VBA v urejevalnik kod.

Koda VBA: na spustnem seznamu prikaži različne vrednosti

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20201027
    selectedNa = Target.Value
    If Target.Column = 4 Then
        selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
        If Not IsError(selectedNum) Then
            Target.Value = selectedNum
        End If
    End If
End Sub

Opombe:

1) V kodi številka 4 v vrstici Če je ciljni stolpec = 4 Nato predstavlja številko stolpca spustnega seznama, ki ste ga ustvarili v korakih 3 in 4. Če se vaš spustni seznam nahaja v stolpcu F, zamenjajte številko 4 s 6;
2) "spustni"V peti vrstici je ime obsega, ki ste ga ustvarili v koraku 2. Lahko ga spremenite po potrebi.

7. Pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.

Od zdaj naprej bo pri izbiri imena države s spustnega seznama v celici prikazano ustrezno okrajšanje izbranega imena države.


Ustvarite spustni seznam s potrditvenimi polji

Mnogi uporabniki Excela ponavadi ustvarijo spustni seznam z več potrditvenimi polji, tako da lahko izberejo več elementov s seznama, tako da samo označijo potrditvena polja.

Kot je prikazano spodaj, se pri kliku na spustni seznam celice prikaže seznam. V seznamskem polju je potrditveno polje pred vsakim elementom. Potrdite polja, da se v celici prikažejo ustrezni elementi.

Če želite v Excelu ustvariti spustni seznam s potrditvenimi polji, si oglejte Kako ustvariti spustni seznam z več potrditvenimi polji v Excelu?.


Na spustnem seznamu dodajte samodokončanje

Če imate spustni seznam za preverjanje veljavnosti podatkov z velikimi elementi, se morate na seznamu pomakniti navzgor in navzdol, da poiščete ustreznega, ali celo besedo vnesite neposredno v polje s seznamom. Če je spustni seznam mogoče samodejno dokončati, ko vanj vnesete prvo črko, bo vse postalo lažje.

Če želite narediti samodejno dokončanje spustnega seznama na delovnem listu v Excelu, glejte Kako samodokončati pri vnašanju spustnega seznama v Excelu?.


Filtrirajte podatke glede na izbiro spustnega seznama

Ta odsek bo prikazal, kako uporabiti formule za ustvarjanje filtra spustnega seznama za pridobivanje podatkov na podlagi izbire s spustnega seznama.

1. Najprej morate ustvariti spustni seznam s posebnimi vrednostmi, na podlagi katerih boste pridobivali podatke.

nasveti: Sledite zgornjim korakom do ustvari spustni seznam v Excelu.

Ustvarite spustni seznam z edinstvenim seznamom elementov

Če so v vašem obsegu dvojniki in ne želite ustvariti spustnega seznama s ponovitvijo elementa, lahko ustvarite edinstven seznam elementov, kot sledi.

1) Kopirajte spustni seznam celic, ki jih boste ustvarili na podlagi Ctrl + C tipke in jih nato prilepite v nov obseg.

2) Izberite celice v novem obsegu, kliknite datum > Odstrani dvojnike.

3) V Odstrani dvojnike pogovorno okno, kliknite na OK gumb.

4) Potem a Microsoft Excel prikaže se, koliko dvojnikov je odstranjenih, kliknite OK.

Zdaj dobite edinstven seznam predmetov, lahko na podlagi tega edinstvenega seznama zdaj ustvarite spustni seznam.

2. Nato morate ustvariti tri pomožne stolpce, kot sledi.

2.1) Za prvi pomožni stolpec (tukaj kot prvi pomožni stolpec izberem stolpec D) vnesite spodnjo formulo v prvo celico (razen glave stolpca) in pritisnite Vnesite tipko. Izberite celico z rezultati in nato povlecite Ročica za polnjenje vse do konca, dokler ne doseže dna območja.
= VRSTICE ($ A $ 2: A2)
2.2) Za drugi pomožni stolpec (stolpec E) vnesite spodnjo formulo v celico E2 in nato pritisnite Vnesite tipko. Izberite E2 in nato povlecite Ročica za polnjenje na dno obsega.
Opomba: Če na spustnem seznamu ni izbrana nobena vrednost, bodo tukaj rezultati formul prazni.
= IF (A2 = $ H $ 2, D2, "")
2.3) Za tretji pomožni stolpec (stolpec F) vnesite spodnjo formulo v F2 in nato pritisnite Vnesite tipko. Izberite F2 in nato povlecite Ročica za polnjenje na dno obsega.
Opombe: Če na spustnem seznamu ni izbrana nobena vrednost, bodo rezultati formul prazni.
= IFERROR (MALA ($ 2 $: $ 17 $, D2), "")

3. Ustvarite obseg na podlagi prvotnega obsega podatkov za izpis ekstrahiranih podatkov s spodnjimi formulami.

3.1) Izberite prvo izhodno celico (tukaj izberem J2), vanjo vnesite spodnjo formulo in nato pritisnite Vnesite ključ.
=IFERROR(INDEX($A$2:$C$17,$F2,COLUMNS($J$2:J2)),"")
3.2) Izberite celico z rezultati in nato povlecite Ročica za polnjenje čez dve desni celici.
3.3) Obseg J2: l2 naj bo izbran, povlecite ročico za polnjenje do konca, dokler ne doseže dna območja.

Opombe:

1) Če na spustnem seznamu ni izbrana nobena vrednost, bodo rezultati formul prikazani prazni.
2) Tri pomožne stolpce lahko skrijete, kot jih potrebujete.

Zdaj je ustvarjen filter spustnega seznama, na podlagi izbire spustnega seznama lahko enostavno izvlečete podatke iz prvotnega obsega podatkov.


Na spustnem seznamu izberite več elementov

Spustni seznam uporabnikom privzeto omogoča, da v celici naenkrat izberejo samo en element. Pri ponovnem izbiranju elementa na spustnem seznamu bo predhodno izbrani element prepisan. Če pa morate na spustnem seznamu izbrati več elementov in jih vse prikazati v spustni celici, kot je prikazano spodaj, kako lahko to storite?

Za izbiro več elementov s spustnega seznama v Excelu si oglejte Kako ustvariti spustni seznam z več izbori ali vrednostmi v Excelu?. Ta vadnica podrobno opisuje dva načina, ki vam pomagata rešiti težavo.


Nastavite privzeto (vnaprej izbrano) vrednost za spustni seznam

Privzeto se celica spustnega seznama prikaže prazna, puščica navzdol se prikaže šele, ko kliknete celico. Kako hitro ugotoviti, katere celice vsebujejo spustne sezname na delovnem listu?

Ta razdelek prikazuje, kako v Excelu nastavite privzeto (vnaprej izbrano) vrednost za spustni seznam. Naredite naslednje.

Pred uporabo spodnjih dveh metod morate ustvariti spustni seznam in narediti nekaj konfiguracij, kot sledi.

1. Izberite celice s spustnega seznama, kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

nasveti: Če ste že ustvarili spustni seznam, izberite celice, ki vsebujejo spustni seznam, in kliknite datum > Preverjanje podatkov > Preverjanje podatkov.

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

2.1) V Dovoli polje, izberite Seznam;
2.2) V vir izberite izvorne podatke, ki jih boste prikazali na spustnem seznamu.
nasveti: Za spustni seznam, ki ste ga že ustvarili, preskočite ta dva koraka.
2.3) Nato pojdite na Opozorilo o napaki jeziček, počistite polje Pokaži opozorilo o napaki po vnosu neveljavnih podatkov škatla;
2.4) Kliknite OK gumb.

Ko ustvarite spustni seznam, uporabite enega od spodnjih načinov, da nastavite privzeto vrednost zanje.

Nastavite privzeto vrednost za spustni seznam s formulo

Spodnjo formulo lahko uporabite za nastavitev privzete vrednosti spustnega seznama, ki ste ga ustvarili, kot je prikazano zgoraj.

1. Izberite celico spustnega seznama, vanj vnesite spodnjo formulo in nato pritisnite Vnesite za prikaz privzete vrednosti. Če so celice spustnega seznama zaporedne, lahko povlečete Ročica za polnjenje rezultatske celice za uporabo formule v drugih celicah.

= IF (C2 = "", "--Izberi element s seznama--")

Opombe:

1) V formuli: C2 je prazna celica poleg celice spustnega seznama, lahko po potrebi določite poljubno prazno celico.
2) - Izberite element s seznama - je privzeta vrednost za prikaz v celici spustnega seznama. Privzeto vrednost lahko spremenite tudi glede na vaše potrebe.
3) Formula deluje samo, preden izberete elemente iz spustnega menija, po izbiri elementa v spustnem meniju bo privzeta vrednost prepisana in formula bo izginila.
Nastavite privzeto vrednost za vse spustne sezname na delovnem listu hkrati s kodo VBA

Če na vašem delovnem listu obstaja veliko spustnih seznamov, ki se nahajajo v različnih obsegih, morate za nastavitev privzete vrednosti za vse formule večkrat uporabiti. To je zamudno. Ta razdelek vsebuje uporabno kodo VBA, v kateri lahko nastavite privzeto vrednost za vse spustne sezname na delovnem listu hkrati.

1. Odprite delovni list s spustnimi seznami, za katere želite nastaviti privzeto vrednost, in pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduliin nato v okno Code prilepite spodnjo kodo VBA.

Koda VBA: nastavite privzeto vrednost za vse spustne sezname na delovnem listu hkrati

Sub SetDropDownListToDefaultValue()
'Updated by Extendoffice 20201026
Dim xWs As Worksheet
Dim xRg, xFRg As Range
Dim xET: xET = Null
Dim xStr As String
xStr = "- Choose from the list -"
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange.Cells
    On Error Resume Next
    For Each xFRg In xRg
    xET = Null
    xET = xFRg.Validation.Type
    If Not IsNull(xET) Then
        If xFRg.Validation.Type = 3 Then
            xFRg.Value = "'" & xStr
        End If
    End If
    Next
End Sub

Opombe: V zgornji kodi, - Izberite s seznama - je privzeta vrednost za prikaz v celici spustnega seznama. Privzeto vrednost lahko spremenite tudi glede na vaše potrebe.

3. Pritisnite F5 , nato se prikaže pogovorno okno Macros, preverite, ali je DropDownListToDefault je izbrano v Ime makra in nato kliknite Run za zagon kode.

Nato se navedena privzeta vrednost takoj vnese v celice spustnega seznama.


Povečajte velikost pisave spustnega seznama

Običajno ima spustni seznam določeno velikost pisave. Če je velikost pisave tako majhna za branje, lahko poskusite spodnjo metodo VBA, da jo povečate.

1. Odprite delovni list s spustnimi seznami, za katere želite povečati velikost pisave, z desno miškino tipko kliknite jeziček lista in nato izberite Ogled kode v meniju z desnim klikom.

2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kopirajte spodnjo kodo VBA v urejevalnik kod.

Koda VBA: Povečajte velikost pisave spustnih seznamov na delovnem listu

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'updateby Extendoffice 20201027
    On Error GoTo LZoom
    Dim xZoom As Long
    xZoom = 100
    If Target.Validation.Type = xlValidateList Then xZoom = 130
LZoom:
    ActiveWindow.Zoom = xZoom
End Sub

Opombe: tukaj xZoom = 130 v kodi pomeni, da boste povečali velikost pisave vseh spustnih seznamov na trenutnem delovnem listu na 130. Lahko jo spremenite po potrebi.

3. Pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.

Od zdaj naprej se bo s klikom na spustno celico stopnja povečave trenutnega delovnega lista povečala, kliknite puščico navzdol in vidite, da se poveča tudi velikost pisave vseh spustnih elementov.

Po izbiri elementa s spustnega seznama lahko kliknete katero koli celico zunaj spustne celice, da se vrnete na prvotno stopnjo povečave.

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
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...

Opis


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 (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
こちらはOffice365ですが、どうやらそのコーディングでは動作しないようです。
代わりに初歩的ですが、以下にて動作を確認出来ました。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim xZoom As Variant
If (Target.Row >= 11 And Target.Row <= 35 And Target.Column >= 3 And Target.Column <= 6) Then
ActiveWindow.zoom = 150
Else
ActiveWindow.zoom = 60
End If
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations