Kako stvoriti padajući popis u više stupaca u Excelu

  • Podijeli Ovo
Hugh West

Kada radite s velikom bazom podataka i trebate odabrati određenu stavku s popisa, padajući popis može vam pomoći u ovoj situaciji. Pomoću padajućeg popisa možete odabrati bilo koji određeni podatak u sekundi. Možete napraviti i padajući popis koristeći više stupaca. Danas ćemo u ovom članku raspravljati o nekim metodama stvaranja padajućeg popisa programa Excel iz više stupaca.

Preuzmite radnu bilježnicu za vježbu

Preuzmite ovaj list za vježbu kako biste vježbali dok čitaju ovaj članak.

Padajući izbornik za više stupaca.xlsx

3 jedinstvena načina za stvaranje padajućeg popisa u više stupaca

Ovaj odjeljak će pokriti 3 jedinstvena načina za Excel padajući popis s više stupaca. Razmotrimo ih uz odgovarajuću ilustraciju.

1. Nezavisni padajući popis u više stupaca

Možete stvoriti neovisni Excel padajući popis s više stupaca.

U sljedećem primjeru dana nam je neka kamera “Model objektiva” i njihovi mogući nazivi modela kao što su “Canon model objektiva” , “Nikon model objektiva” i “Sony model objektiva” . Moramo napraviti padajuće popise pomoću ovih stupaca.

Koraci :

  • Prvo, stvorite još jedan tablicu bilo gdje na radnom listu gdje želite napraviti svoj popis.

  • Sada ćemo napraviti padajući popis koristeći ove nazive modela.
  • Dakle, odaberite ćeliju u kojojželite stvoriti padajući popis (tj. Ćelija D11 ) ->idite na karticu Podaci ->kliknite na Provjera valjanosti podataka .

Pročitajte više: Kako napraviti padajući popis u Excelu (nezavisan i zavisan)

  • Zatim, u dijaloškom okviru Podaci Validacija odaberite “List” kao kriterije provjere valjanosti. I u polju Izvor pojavit će se prozor. Odaberite raspon podataka iz “Lens Model” stupca ( $B$5:$B$7 ).
  • Kliknite OK za potvrdu.

  • Stoga će se stvoriti željeni padajući popis. Kliknite na ovu ikonu  pored ćelije D11 da vidite popis.

  • Sada ćemo stvoriti još jedan popis pored ćelije pod nazivom “Canonov model objektiva” ( D12 ). Ponovite prethodne postupke i odaberite niz podataka ( $D$5:$D$9 ) kao svoje izvorno polje.

  • Kliknite OK da napravite popis.

  • Sada moramo napraviti dva padajuća popisa za dvije druge ćelije. Za "Nikon model objektiva" , popis je,

  • A za "Sony model objektiva" .

  • Sada kada imamo sve padajuće popise, možemo samostalno birati opcije s tih popisa. Na primjer, za Nikon model objektiva , možemo odabrati perspektivni objektiv.

2. Korištenje funkcije OFFSET u više stupaca

Možemo koristiti OFFSET funkcija kako bi naš padajući popis iz više stupaca bio dinamičniji.

U ovom primjeru koristit ćemo prethodni skup podataka. Sada stvorite bilo gdje na radnom listu koji sadrži stupce “Select Lens” i “Model” .

U ovim stupcima, napravit će naše popise.

Koraci :

  • Prvo, u ćeliji D13 stvorite padajući popis koristeći podaci iz “Zaglavlja” stupaca modela objektiva. Slijedite ovaj korak kao Metoda 1 .

D13→Podaci kartica →Provjera valjanosti podataka

  • Zatim, u dijaloškom okviru Provjera valjanosti podataka , odaberite Popis kao Kriterije valjanosti . Sada odaberite $D$4:$F$4 kao svoj Izvor podataka. Ne zaboravite provjeriti “Ignore Blank” i “In-cell Dropdown” .
  • Kliknite OK za nastavak.

  • Stoga se stvara padajući popis u ćeliji D13 . Kliknite na ovu ikonu da vidite popis.

  • Sada kada je naš primarni posao obavljen, napravit ćemo konačni padajući popis koristeći više stupaca . Da biste to učinili, odaberite ćeliju E14 i ponovite postupak izrade padajućeg popisa kao što je prikazano u prethodnim metodama. Sada ovdje u izvornom okviru primijenite OFFSET s funkcijama MATCH da biste istovremeno koristili više stupaca. Formula je,

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

Gdje,

  • Referenca je $D$4
  • Red je 1 . Svaki put želimo pomaknuti 1 red prema dolje.
  • Stupac je MATCH($D14,$D$4:$F$4,0)-1 . Ovdje smo upotrijebili formulu MATCH kako bismo izbor stupca učinili dinamičnim. U formuli MATCH , vrijednost pretraživanja je $D14 , lookup_array je $D$4:$F$4 , a [match_type] je TOČAN .
  • [visina] svakog stupca je 5
  • [širina] svakog stupca je 1
  • Kliknite “U redu” da dobijete popis iz više stupaca.

  • Dakle, naš padajući popis s više stupaca je spreman. Ovaj popis je dinamičan. Na primjer, ako odaberemo “Sony model objektiva” , popis u stupcu “Model” prikazat će vam nazive Sony objektiva.

Pročitajte više: Kako koristiti naredbu IF za stvaranje padajućeg popisa u Excelu i Kako napraviti padajući popis na temelju formule u Excelu

3. Zavisni padajući popis u više stupaca

Zavisni padajući popis također je popis temeljen na formuli i više stupaca.

U sljedećem na primjer, dana su nam neka imena kontinenata pod stupcem “Kontinent” , drugi stupci prikazuju neka imena država ispod tih naziva kontinenata, a ostali stupci prikazuju neka imena gradova pod tim perspektivnim zemljama.

Moramo napraviti padajuće popise pomoću ovih višestrukihstupci. Sada stvorite drugu tablicu bilo gdje na radnom listu gdje želite dobiti rezultat.

Koraci :

  • Prvo, u ćeliji D13 napravite padajući popis koristeći nazive kontinenata. Za izradu popisa slijedite prethodno navedene postupke. Odaberite izvorne podatke $D$3:$F$3 .
  • Zatim kliknite U redu da napravite popis. Kliknite na ovu ikonu pored ćelije D13 za prikaz popisa.

  • U sljedećem koraku izradit ćemo “Rasponi naziva” za te stupce zemalja. Odaberite stupce pod nazivom “Azija” , “Afrika” i “Europa” i idite na “Formula” i u “Name Manager” , kliknite na “Create From Selection” .

Formula → Name Manager → Create from Selection

  • Pojavio se novi prozor. Provjerite Gornji red i kliknite U redu .

  • Sada odaberite ćeliju E13 i idite na Provjera valjanosti podataka i odaberite Popis. U okviru Izvor primijenite ovu formulu:

=INDIRECT(D13)

To znači da kada odaberete Azija na padajućem popisu (D13) , to se odnosi na imenovani raspon “ Azija ” (kroz funkciju INDIRECT i tako navodi sve stavke u toj kategoriji.

  • Tada , kliknite U redu . Zavisni popis temeljen na formuli je napravljen.

  • Naš zadatak još nije gotov! Naš sljedeći korak je napraviti još jedanovisan popis ovisno o vrijednosti u ćeliji E13 ! Da biste to učinili, ponovno idite na Formule i u Upravitelju naziva kliknite na Stvori iz odabira . Provjerite Gornji red i kliknite U redu kada se pojavi novi prozor.

  • Sada odaberite ćeliju F13 i idite na Provjera valjanosti podataka i odaberite Popis . U polju Izvor primijenite ovu formulu:

=INDIRECT(E13)

To znači da kada odaberete “Indija” na padajućem popisu ( C13 ), to se odnosi na imenovani raspon “Indija” (kroz funkcija INDIRECT ) i tako navodi sve stavke u toj kategoriji.

  • Dalje, kliknite U redu da završite svoj posao.

  • Dakle, naši padajući popisi iz više stupaca su gotovi. Sada ako odaberemo “Europa” i zemlju “Njemačka” popis će nam pokazati odgovarajuće rezultate.

Pročitajte više: Višestruki zavisni padajući popis Excel VBA

Brze bilješke

👉 The Funkcija MATCH broji stupce kao 1,2,3 dok ih funkcija OFFSET broji kao 0,1,2 . Zato morate dodati “-1” nakon funkcije podudaranja MATCH($D13,$D$3:$F$3,0)-1 .

👉 Dok stvarate dinamički padajući popis, provjerite jesu li reference ćelija apsolutne (kao što je $B$4 ), a ne relativne (kao što je B2 ili B $2 , ili $B2)

👉 Kako biste izbjegli pogreške, ne zaboravite označiti “Ignore Blank” i “In-cell Dropdown” .

Zaključak

Padajući popis temeljen na više stupaca u Excelu čini naš posao puno lakšim i ugodnijim. Razgovarali smo o tri različite metode za to. Ako imate bilo kakvih nejasnoća ili razmišljanja u vezi s ovim člankom, javite nam u odjeljku za komentare.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.