Kako ustvariti spustni seznam v več stolpcih v Excelu

  • Deliti To
Hugh West

Kadar delate z veliko zbirko podatkov in morate s seznama izbrati določen element, vam lahko pri tem pomaga spustni seznam. S pomočjo spustnega seznama lahko v nekaj sekundah izberete določene podatke. Spustni seznam lahko ustvarite tudi z uporabo več stolpcev. Danes bomo v tem članku obravnavali nekaj metod za ustvarjanje spustnega seznama Excel iz več stolpcev.

Prenesi delovni zvezek za prakso

Prenesite ta vadbeni list in se vadite med branjem tega članka.

Spustni seznam za več stolpcev.xlsx

3 edinstveni načini za ustvarjanje spustnega seznama v več stolpcih

V tem razdelku bodo obravnavani 3 edinstveni načini za spustni seznam Excel z več stolpci. Razpravljajmo o njih z ustrezno ponazoritvijo.

1. Neodvisni spustni seznam v več stolpcih

Ustvarite lahko neodvisen spustni seznam Excel z več stolpci.

V naslednjem primeru je podana kamera "Model objektiva" in njihovih potencialnih imen modelov, kot so "Model objektiva Canon" , "Model objektiva Nikon" in "Model objektiva Sony" . S temi stolpci moramo izdelati spustne sezname.

Koraki :

  • Najprej ustvarite drugo tabelo kjer koli v delovnem listu, kjer želite pripraviti seznam.

  • Zdaj bomo s temi imeni modelov ustvarili spustni seznam.
  • Izberite celico, v kateri želite ustvariti spustni seznam (npr. Celica D11 ) ->pojdite na Podatki zavihek ->kliknite na Potrjevanje podatkov .

Preberite več: Kako narediti spustni seznam v Excelu (neodvisen in odvisen)

  • Nato v Podatki Potrjevanje v pogovornem oknu izberite "Seznam" kot merilo za preverjanje. In v Vir: Prikaže se okno s poljem. Izberite podatkovno območje v polju "Model objektiva" stolpec ( $B$5:$B$7 ).
  • Kliknite . V REDU za potrditev.

  • Tako bo ustvarjen želeni spustni seznam. Kliknite to ikono poleg celice D11 za ogled seznama.

  • Zdaj bomo ustvarili še en seznam poleg celice z imenom "Model objektiva Canon" ( D12 ). Ponovite prejšnje postopke in izberite podatkovno polje ( $D$5:$D$9 ) kot izvorno polje.

  • Kliknite . V REDU sestaviti seznam.

  • Zdaj moramo narediti dva spustna seznama za dve drugi celici. "Model objektiva Nikon" , seznam je,

  • In za "Model objektiva Sony" .

  • Zdaj, ko imamo vse spustne sezname, lahko samostojno izberemo možnosti s teh seznamov. Model objektiva Nikon , lahko izberemo perspektivo Objektiv.

2. Uporaba funkcije OFFSET v več stolpcih

Uporabimo lahko OFFSET funkcija za bolj dinamičen spustni seznam iz več stolpcev.

V tem primeru bomo uporabili prejšnji nabor podatkov. Zdaj ustvarite kjer koli v delovnem listu, ki vsebuje stolpce "Izberite objektiv" in "Model" .

V teh stolpcih bomo naredili svoje sezname.

Koraki :

  • Najprej v celici D13 , ustvarite spustni seznam s podatki iz "Headers" stolpcev modela objektiva. Temu koraku sledite kot Metoda 1 .

D13→Podatki zavihek →Validacija podatkov

  • Nato v Potrjevanje podatkov v pogovornem oknu izberite Seznam kot Merila za potrjevanje . Zdaj izberite $D$4:$F$4 kot vaš Vir: podatkov. Ne pozabite preveriti "Ignoriraj prazno" in . "Spust v celici" .
  • Kliknite . V REDU za nadaljevanje.

  • Zato je v celici ustvarjen spustni seznam D13 Kliknite to ikono za ogled seznama.

  • Zdaj, ko je naše osnovno delo opravljeno, bomo naredili končni spustni seznam z uporabo več stolpcev. To storite tako, da izberete celico E14 in ponovite postopek izdelave spustnega seznama, kot je prikazano v prejšnjih metodah. zdaj tukaj v polju vira uporabite OFFSET s spletno stranjo . MATCH funkcije za hkratno uporabo več stolpcev. Formula je,

=OFFSET($D$4,1,MATCH($D14,$D$4:$F$4,0)-1,5,1)

Kje,

  • Referenca je $D$4
  • Vrstica je 1 . Želimo se premakniti 1 vsakič vrstico navzdol.
  • Stolpec je MATCH($D14,$D$4:$F$4,0)-1 . Tu smo uporabili MATCH formulo za dinamično izbiro stolpcev. MATCH formulo,. Vrednost iskanja je . $D14 , lookup_array je . $D$4:$F$4 in [match_type] je . TOČNO .
  • [višina] vsakega stolpca je 5
  • [širina] vsakega stolpca je 1
  • Kliknite . "OK" za pridobitev seznama iz več stolpcev.

  • Tako je naš spustni seznam iz več stolpcev pripravljen. Ta seznam je dinamičen. Če na primer izberemo "Model objektiva Sony" , seznam v "Model" v stolpcu bodo prikazana imena Sonyjevih objektivov.

Preberite več: Kako uporabiti izjavo IF za ustvarjanje spustnega seznama v Excelu in kako narediti spustni seznam na podlagi formule v Excelu

3. Odvisni spustni seznam v več stolpcih

Tudi odvisni spustni seznam je seznam, ki temelji na formuli in več stolpcih.

V naslednjem primeru je pod stolpcem podanih nekaj imen celin. "Kontinent" , v drugih stolpcih so pod imeni celin prikazana imena nekaterih držav, v preostalih stolpcih pa so pod temi perspektivnimi državami prikazana imena nekaterih mest.

Z uporabo teh več stolpcev moramo ustvariti spustne sezname. Zdaj ustvarite še eno tabelo kjer koli v delovnem listu, kjer želite dobiti rezultat.

Koraki :

  • Prvič, v celici D13 naredite spustni seznam z uporabo imen celin. Za izdelavo seznama sledite prej obravnavanim postopkom. Izberite izvorne podatke $D$3:$F$3 .
  • Nato kliknite V REDU za izdelavo seznama. Kliknite to ikono poleg celice D13 za prikaz seznama.

  • V naslednjem koraku bomo ustvarili "Razponi imen" za te stolpce držav. Izberite stolpce z imenom "Azija" , "Afrika" in "Evropa" in pojdite v "Formula" in v "Upravitelj imena" , kliknite na "Ustvari iz izbora" .

Formula → Upravitelj imen → Ustvari iz izbora

  • Odprlo se je novo okno. Preverite Zgornja vrstica in kliknite V REDU .

  • Zdaj izberite celico E13 in pojdite v Potrjevanje podatkov in izberite Seznam. V Vir: uporabite to formulo:

=INDIRECT(D13)

To pomeni, da ko izberete Azija v spustnem seznamu (D13) se nanaša na poimenovano območje " Azija " (prek INDIREKTNO in tako izpiše vse elemente v tej kategoriji.

  • Nato kliknite V REDU . Sestavljen je seznam odvisnih oseb, ki temelji na formuli.

  • Naša naloga še ni končana! Naš naslednji korak je, da naredimo še en odvisni seznam, ki je odvisen od vrednosti v celici E13 ! Če želite to storiti, ponovno obiščite Formule in v Ime Manager , kliknite na Ustvari iz izbora . Preverite, ali je v Zgornja vrstica in kliknite V REDU ko se prikaže novo okno.

  • Zdaj izberite celico F13 in pojdite v Potrjevanje podatkov in izberite Seznam . V Vir: uporabite to formulo:

=INDIRECT(E13)

To pomeni, da ko izberete "Indija" v spustnem seznamu ( C13 ), se nanaša na poimenovano območje "Indija" (prek INDIREKTNO ) in tako izpiše vse elemente v tej kategoriji.

  • Nato kliknite V REDU da boste lahko opravili svoje delo.

  • Tako so naši spustni seznami iz več stolpcev pripravljeni. "Evropa" in državo "Nemčija" na seznamu bodo prikazani ustrezni rezultati.

Preberite več: Več odvisnih spustnih seznamov Excel VBA

Hitre opombe

👉 MATCH funkcija šteje stolpce kot 1,2,3 ker je OFFSET funkcija jih šteje kot 0,1,2 Zato morate dodati "-1" po funkciji ujemanja MATCH($D13,$D$3:$F$3,0)-1 .

👉 Pri ustvarjanju dinamičnega spustnega seznama se prepričajte, da so reference na celice absolutne (kot npr. $B$4 ) in ne relativni (kot npr. B2 ali B$2 ali $B2)

👉 Da bi se izognili napakam, ne pozabite preveriti "Ignoriraj prazno" in . "Spust v celici" .

Zaključek

Spustni seznam, ki temelji na več stolpcih v Excelu, nam močno olajša in olajša delo. Obravnavali smo tri različne metode za to. Če imate v zvezi s tem člankom kakršne koli nejasnosti ali razmišljanja, nam to sporočite v razdelku s komentarji.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.