Sadržaj
Kada radite s velikom bazom podataka i trebate odabrati određenu stavku sa liste, padajuća lista može vam pomoći u ovoj situaciji. Pomoću padajuće liste možete odabrati bilo koji određeni podatak u sekundi. Padajuću listu možete napraviti i koristeći više kolona. Danas ćemo u ovom članku raspravljati o nekim metodama kreiranja padajuće liste programa Excel iz više kolona.
Preuzmite radnu svesku za vježbu
Preuzmite ovu vježbu da biste vježbali dok ste čitaju ovaj članak.
Padajući meni za više kolona.xlsx
3 jedinstvena načina za kreiranje padajuće liste u više kolona
Ovaj odjeljak će pokriti 3 jedinstvena načina za Excel padajuću listu s više kolona. Razgovarajmo o njima uz odgovarajuću ilustraciju.
1. Nezavisna padajuća lista u više kolona
Možete kreirati nezavisnu Excel padajuću listu sa više kolona.
U sljedećem primjeru, dat nam je neki fotoaparat “Model objektiva” i njihovi budući nazivi modela kao što su ”Canon model objektiva” , ”Nikon model objektiva” i ”Sony model objektiva” . Moramo napraviti padajuće liste koristeći ove kolone.
Koraci :
- Prvo, kreirajte još jednu tablicu bilo gdje u radnom listu gdje želite da napravite svoju listu.
- Sada ćemo napraviti padajuću listu koristeći ove nazive modela.
- Dakle, odaberite ćeliju gdježelite kreirati padajuću listu (tj. Ćelija D11 ) ->idite na karticu Podaci ->kliknite na Provjera valjanosti podataka .
Pročitajte više: Kako napraviti padajuću listu u Excelu (nezavisna i zavisna)
- Sljedeće, u dijaloškom okviru Podaci Validacija , odaberite “Lista” kao kriterij validacije. I u polju Izvor pojavljuje se prozor. Odaberite raspon podataka iz kolone “Model objektiva” ( $B$5:$B$7 ).
- Kliknite na OK za potvrdu.
- Stoga će biti kreirana vaša željena padajuća lista. Kliknite na ovu ikonu pored ćelije D11 da vidite listu.
- Sada ćemo kreirati drugu listu pored ćelije pod nazivom “Model objektiva Canon” ( D12 ). Ponovite te prethodne procedure i odaberite niz podataka ( $D$5:$D$9 ) kao izvorno polje.
- Kliknite OK da napravite listu.
- Sada moramo napraviti dvije padajuće liste za dvije druge ćelije. Za “Nikon model objektiva” , lista je,
- A za “Sony model objektiva” .
- Sada kada imamo sve padajuće liste, možemo samostalno birati opcije sa tih lista. Na primjer, za Nikon model objektiva , možemo odabrati perspektivni objektiv.
2. Korištenje funkcije OFFSET u više kolona
Možemo koristiti OFFSET funkcija da našu padajuću listu iz više kolona učinimo dinamičnijom.
U ovom primjeru koristit ćemo prethodni skup podataka. Sada kreirajte bilo gdje na radnom listu koji sadrži stupce “Odaberi objektiv” i “Model” .
U ovim stupcima, mi će napraviti naše liste.
Koraci :
- Prvo, u ćeliji D13 , kreirajte padajuću listu koristeći podaci iz “Headers” kolona modela sočiva. Slijedite ovaj korak kao Metoda 1 .
D13→Podaci kartica →Provjera valjanosti podataka
- Zatim, u dijaloškom okviru Provjera valjanosti podataka , odaberite Lista kao Kriterijumi provjere . Sada odaberite $D$4:$F$4 kao svoj Izvor podataka. Ne zaboravite provjeriti “Ignore Blank” i ”In-cell Dropdown” .
- Kliknite OK za nastavak.
- Dakle, padajući popis se kreira u ćeliji D13 . Kliknite na ovu ikonu da vidite listu.
- Sada kada je naš primarni posao završen, napravićemo konačnu padajuću listu koristeći više kolona . Da biste to učinili, odaberite ćeliju E14 i ponovite postupak pravljenja padajuće liste kao što je prikazano u prethodnim metodama. Sada ovdje u izvornom okviru, primijenite funkcije OFFSET sa MATCH da biste istovremeno koristili više kolona. Formula je,
=OFFSET($D$4,1,MATCH($D14,$D$4:$F$4,0)-1,5,1)
Gdje,
- Referenca je $D$4
- Red je 1 . Želimo svaki put pomjeriti 1 red dolje.
- Kolona je MATCH($D14,$D$4:$F$4,0)-1 . Ovdje smo koristili formulu MATCH da bismo izbor kolone učinili dinamičkim. U formuli MATCH , Lookup value je $D14 , lookup_array je $D$4:$F$4 , a [match_type] je TOČNO .
- [visina] svake kolone je 5
- [širina] svake kolone je 1
- Kliknite “OK” da dobijete listu iz više kolona.
- Tako da je naša padajuća lista iz više kolona spremna. Ova lista je dinamična. Na primjer, ako odaberemo “Sony model objektiva” , lista u koloni “Model” će vam pokazati nazive Sony objektiva.
Pročitajte više: Kako koristiti IF naredbu za kreiranje padajuće liste u Excelu i kako napraviti padajuću listu na osnovu formule u Excelu
3. Zavisna padajuća lista u više kolona
Zavisna padajuća lista je takođe lista zasnovana na formulama i više kolona.
U sledećem Na primjer, u koloni “Kontinent” daju nam se imena nekih kontinenata, u drugim kolonama pod tim nazivima kontinenata se prikazuju nazivi nekih zemalja, a ostali stupci prikazuju imena nekih gradova pod tim perspektivnim zemljama.
Moramo napraviti padajuće liste koristeći ove višestrukekolone. Sada kreirajte drugu tabelu bilo gde u radnom listu gde želite da dobijete rezultat.
Koraci :
- Prvo, u ćeliji D13 napravite padajuću listu koristeći nazive kontinenata. Da biste napravili listu, slijedite prethodno opisane procedure. Odaberite izvorne podatke $D$3:$F$3 .
- Sljedeće kliknite OK da napravite listu. Kliknite na ovu ikonu pored ćelije D13 za prikaz liste.
- U sljedećem koraku kreirat ćemo “Rasponi naziva” za te stupce zemlje. Odaberite kolone pod nazivom “Azija” , ”Afrika” i ”Evropa” i idite na ”Formula” i u “Upravitelj imena” , kliknite na “Kreiraj iz odabira” .
Formula → Upravitelj imena → Kreiraj iz odabira
- Iskočio je novi prozor. Provjerite Gornji red i kliknite OK .
- Sada odaberite ćeliju E13 i idite na Provjera valjanosti podataka i odaberite Lista. U polju Izvor , primijenite ovu formulu:
=INDIRECT(D13)
To znači da kada odaberete Azija u padajućoj listi (D13) , to se odnosi na imenovane raspon “ Asia ” (kroz funkciju INDIRECT i tako ispisuje sve stavke u toj kategoriji.
- Onda , kliknite OK . Zavisna lista zasnovana na formuli je napravljena.
- Naš zadatak još nije završen! Naš sljedeći korak je napraviti drugizavisna lista u zavisnosti od vrednosti u ćeliji E13 ! Da biste to učinili, ponovo idite na Formule i u Upravitelj imena kliknite na Kreiraj iz odabira . Provjerite Gornji red i kliknite OK kada se pojavi novi prozor.
- Sada odaberite ćeliju F13 i idite na Provjera valjanosti podataka i odaberite Lista . U polju Izvor , primijenite ovu formulu:
=INDIRECT(E13)
To znači da kada odaberete “Indija” u padajućoj listi ( C13 ), to se odnosi na imenovani raspon “Indija” (kroz funkcija INDIRECT ) i na taj način navodi sve stavke u toj kategoriji.
- Sljedeće kliknite OK da završite svoj posao.
- Dakle, naše padajuće liste iz više kolona su gotove. Sada ako odaberemo “Evropa” i zemlju “Njemačka” lista će nam pokazati odgovarajuće rezultate.
Pročitajte više: Višestruke zavisne padajuće liste Excel VBA
Brze napomene
👉 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 .
👉 Prilikom kreiranja dinamičke padajuće liste, uvjerite se da su reference ćelija apsolutne (kao što je $B$4 ), a ne relativne (kao što je B2 ili B $2 , ili $B2)
👉 Da biste izbjegli greške, ne zaboravite označiti “Ignore Blank” i “In-cell Dropdown” .
Zaključak
Padajuća lista zasnovana na više kolona u Excelu čini naš posao mnogo lakšim i ugodnijim. Razgovarali smo o tri različite metode za to. Ako imate bilo kakvu zabunu ili razmišljanja o ovom članku, javite nam u odjeljku za komentare.