Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Excel padajuća lista sa zamjenom vrijednosti. Kako napraviti složenu padajuću listu u Excelu

Excel padajuća lista sa zamjenom vrijednosti. Kako napraviti složenu padajuću listu u Excelu

Ako popunjavate tabelu u Excel-u, a podaci u koloni se ponekad mogu ponoviti, na primer, naziv proizvoda ili ime zaposlenog, onda da ne biste svaki put unosili željeni parametar, je jednostavnije i lakše kreirati padajuću listu jednom i odabrati vrijednost iz nje.

U ovom članku ćemo pogledati kako napraviti padajuće liste različitih tipova u Excel tablici.

Napravite jednostavnu padajuću listu

Da biste to učinili, u ćelije A1:A7 unosimo podatke koji će biti prikazani na listi. Sada izaberimo ćeliju u kojoj ćemo kreirati padajuću listu - B2.

Idite na karticu "Podaci" i kliknite na dugme "Provjera podataka".

Na kartici "Parametri", u polju "Vrsta podataka" odaberite "Lista". Vrijednosti u polje Izvor možete unijeti na različite načine:

1 – ručno unesite vrijednosti za listu, odvojene tačkom i zarezom;

2 – označava opseg ćelija u koje se unose podaci za padajuću listu;

3 – odaberite ćelije sa imenima, kliknite desnim tasterom miša na njih i izaberite „Dodeli ime“ iz menija.

Odaberite ćeliju B2 i stavite “=” u polje “Izvor”, a zatim upišite kreirano ime.

Tako smo napravili jednostavnu padajuću listu u Excelu.

Ako imate naslov za kolonu, a svaki red trebate popuniti vrijednostima, tada odaberite ne jednu ćeliju, već raspon ćelija - B2:B9. Zatim možete odabrati željenu vrijednost u svakoj ćeliji sa padajuće liste.

Dodavanje vrijednosti na padajuću listu - dinamička lista

U ovom slučaju, dodaćemo vrijednosti potrebnom rasponu i one će se automatski dodati na padajuću listu.

Odaberite raspon ćelija - D1:D8, a zatim na kartici "Početna" kliknite "Formatiraj kao tablicu" i odaberite bilo koji stil.

Potvrdite lokaciju podataka i označite polje "Tabela sa zaglavljima".

Na vrhu upisujemo naslov tabele - "Zaposleni" i popunjavamo je podacima.

Odaberite ćeliju u kojoj će se nalaziti padajući popis i kliknite na dugme "Provjera podataka". U sljedećem prozoru, u polje “Izvor” upišite sljedeće: =INDIRECT(“Tabela1”). Imam jednu tabelu na listu, pa napišem „Tabela1“, ako postoji druga – „Tabela2“, i tako dalje.

Sada dodajmo novo ime zaposlenog na našu listu: Ira. Pojavio se na padajućoj listi. Ako izbrišemo bilo koje ime iz tabele, biće izbrisano i sa liste.

Padajuća lista sa vrednostima sa drugog lista

Ako se tabela sa padajućim listama nalazi na jednom listu, a podaci za te liste na drugom, onda će nam ova funkcija mnogo pomoći.

Na Listu 2 odaberite jednu ćeliju ili raspon ćelija, a zatim kliknite na dugme „Provjera valjanosti podataka“.

Idite na list 1, postavite kursor u polje "Izvor" i odaberite željeni raspon ćelija.

Sada možete dodati imena na list 1, oni će biti dodani na padajuće liste na listu 2.

Kreiranje zavisnih padajućih lista

Pretpostavimo da imamo tri raspona: imena, prezimena i patronimika zaposlenih. Za svaku od njih morate dodijeliti ime. Odabiremo ćelije ovog raspona, možete ih i isprazniti - s vremenom im možete dodati podatke koji će se pojaviti na padajućoj listi. Kliknite desnim tasterom miša na njih i sa liste izaberite „Dodeli ime“.

Prvo zovemo "Ime", drugo - "Prezime", treće - "Otac".

Napravimo još jedan raspon u kojem će se pisati dodijeljena imena. Nazovimo to "Zaposleni".

Pravimo prvu padajuću listu koja će se sastojati od imena opsega. Odaberite ćeliju E1 i na kartici "Podaci" odaberite "Provjera valjanosti podataka".

U polju "Vrsta podataka" odaberite "Lista", u polje Izvor ili unesite "=Zaposleni" ili odaberite raspon ćelija kojima je dodijeljeno ime.

Prva padajuća lista je kreirana. Sada ćemo u ćeliji F2 kreirati drugu listu, koja bi trebala ovisiti o prvoj. Ako u prvom odaberemo “Ime”, u drugom će se prikazati lista imena, a ako odaberemo “Prezime” prikazat će se lista prezimena.

Odaberite ćeliju i kliknite na dugme "Provjera podataka". U polju „Tip podataka“ izaberite „Lista“; u polje izvora unesite sledeće: =INDIRECT($E$1). Ovdje je E1 ćelija sa prvom padajućom listom.

Koristeći ovaj princip, možete napraviti zavisne padajuće liste.

Ako ćete u budućnosti morati unijeti vrijednosti u raspon kojem je dato ime, na primjer, "Prezime". Idite na karticu Formule i kliknite na Upravitelj imena. Sada odaberite "Prezime" u nazivu raspona, a ispod, umjesto posljednje ćelije C3, upišite C10. Kliknite na kvačicu. Nakon toga, raspon će se povećati i možete mu dodati podatke, koji će se automatski pojaviti na padajućoj listi.

Sada znate kako napraviti padajuću listu u Excelu.

Kako napraviti padajuću listu koja se sastoji od nekoliko ćelija odjednom (na primjer, tako da ime ima cijenu)

Hvala, sve je dobro funkcionisalo.

Padajuća lista sa vrednostima iz drugog lista ne radi, jer prozor kada je verifikacija podataka otvorena ne dozvoljava rad sa drugim prozorima, posebno sa drugim listom!

Zavisna padajuća lista omogućava vam da izvedete trik koji korisnici Excel šablona često hvale. Trik koji olakšava i ubrzava rad. Trik koji će vaše obline učiniti udobnim i ugodnim.

Primjer kreiranja zavisne padajuće liste u Excel ćeliji

Primjer korištenja ovisnog padajućeg popisa za kreiranje prikladnog obrasca za popunjavanje dokumenata s kojima su prodavači naručili robu. Iz cjelokupnog asortimana morali su odabrati proizvode koje će prodavati.

Svaki prodavač prvo je identificirao grupu proizvoda, a zatim i određeni proizvod iz ove grupe. Obrazac mora sadržavati puni naziv grupe i indeks specifičnog proizvoda. Budući da bi ručno kucanje ovo oduzimalo previše vremena (i dosadno), došao sam do vrlo brzog i jednostavnog rješenja - 2 zavisna padajućeg menija.

Prva je bila lista svih kategorija proizvoda, druga je bila lista svih proizvoda u odabranoj kategoriji. Tako sam napravio padajuću listu ovisno o izboru napravljenom na prethodnoj listi (ovdje ćete naći materijal o tome kako kreirati dvije zavisne padajuće liste).

Korisnik predloška kućnog budžeta želi dobiti isti rezultat tamo gdje mu je potrebna kategorija i podkategorija troškova. Primjer podataka je na donjoj slici:

Tako, na primjer, ako odaberemo kategoriju Zabava, onda bi lista potkategorija trebala uključivati: Bioskop, Pozorište, Bazen. Vrlo brzo rješenje ako želite analizirati detaljnije informacije u svom kućnom budžetu.

Lista kategorija i potkategorija u padajućoj listi koja zavisi od programa Excel

Priznajem da se u verziji mog predloženog kućnog budžeta ograničavam samo na kategoriju, jer mi je takva podjela troškova sasvim dovoljna (naziv rashoda/prihoda se smatra podkategorijom). Međutim, ako ih trebate razdvojiti u potkategorije, onda je metoda koju opisujem u nastavku idealna. Slobodno ga koristite!

A krajnji rezultat izgleda ovako:

Zavisna padajuća lista potkategorija

Da bismo to postigli, moramo napraviti malo drugačiju tablicu podataka nego da kreiramo jednu padajuću listu. Tabela bi trebala izgledati ovako (opseg G2:H15):

Radna Excel izvorna tabela

U ovu tabelu morate uneti kategoriju i njene potkategorije pored nje. Naziv kategorije mora se ponoviti onoliko puta koliko ima potkategorija. Veoma je važno da se podaci sortiraju po koloni Kategorija. Ovo će biti izuzetno važno kada budemo pisali formulu kasnije.

Možete koristiti i tabele sa prve slike. Naravno, formule bi bile drugačije. Jednom sam čak i ja našao takvo rješenje na internetu, ali mi se nije svidjelo jer je imalo fiksnu dužinu liste: što znači da je lista ponekad sadržavala prazna polja, a ponekad nije prikazivala sve elemente. Naravno, mogu izbjeći ovo ograničenje, ali priznajem da mi se moje rješenje više sviđa, pa se tom rješenju više nisam vratio.

Uredu onda. Sada ću opisati korake kreiranja zavisne padajuće liste jedan po jedan.

1. Imena raspona ćelija

Ovo je opcioni korak, bez njega možemo to bez problema riješiti. Međutim, volim da koristim imena jer ona čine formulu mnogo lakšom za pisanje i čitanje.

Dodijelimo imena dvama rasponima. Lista svih kategorija i radna lista kategorija. Ovi rasponi bi bili A3:A5 (lista kategorija na zelenom radnom listu na prvoj slici) i G3:G15 (lista kategorija koje se ponavljaju na ljubičastom radnom listu).

Da imenujete listu kategorija:

  1. Odaberite raspon A3:A5.
  2. U polje Ime (polje lijevo od trake formule) unesite naziv "Kategorija".
  3. Potvrdite tipkom Enter.

Izvedite istu radnju za raspon radne liste kategorija G3:G15, koji možete nazvati “Work_List”. Ovaj raspon ćemo koristiti u formuli.

2. Kreirajte padajuću listu za kategoriju

Bit će jednostavno:

  1. Odaberite ćeliju u koju želite postaviti listu. U mom slučaju to je A12.
  2. Iz menija PODACI odaberite alat za provjeru valjanosti podataka. Pojavljuje se prozor “Provjerite ulazne vrijednosti”.
  3. Odaberite Lista kao tip podataka.
  4. Kao izvor unesite: =Kategorija (slika ispod).
  5. Potvrdite sa OK.

Rezultat je sljedeći:

Padajuća lista za kategoriju.

3. Kreirajte zavisnu padajuću listu za potkategoriju

Sada će biti zabavno. Znamo kako da kreiramo liste - upravo smo to uradili za kategoriju. Samo jedno pitanje: "Kako da kažem Excelu da odabere samo one vrijednosti koje su namijenjene za određenu kategoriju?" Kao što vjerovatno možete pretpostaviti, ovdje ću koristiti radni list i, naravno, formule.

Počnimo s onim što već znamo, odnosno kreiranjem padajuće liste u ćeliji B12. Dakle, odaberite tu ćeliju i kliknite Podaci/Provjera valjanosti podataka i Tip podataka je Lista.

U izvor liste unesite sljedeću formulu:

Pogled na prozor “Provjera ulaznih vrijednosti”:

Provjera valjanosti ulaznih vrijednosti za potkategoriju u zavisnoj padajućoj listi

Kao što možete vidjeti, cijeli trik za zavisnu listu je korištenje funkcije OFFSET. Ok, skoro sve. Funkcije MATCH i COUNTIF joj pomažu. Funkcija OFFSET vam omogućava da dinamički definirate raspone. Prvo definišemo ćeliju od koje treba da počne pomeranje opsega, au narednim argumentima definišemo njenu veličinu.

U našem primjeru, raspon će se kretati preko stupca Potkategorija na radnom listu (G2:H15). Krenut ćemo od ćelije H2, koja je ujedno i prvi argument naše funkcije. U formuli, ćelija H2 je napisana kao apsolutna referenca jer pretpostavljam da ćemo koristiti padajuću listu u mnogim ćelijama.

Budući da je radni list sortiran prema kategoriji, raspon koji bi trebao biti izvor za padajuću listu će početi tamo gdje se odabrana kategorija prvi put pojavljuje. Na primjer, za kategoriju Hrana želimo prikazati raspon H6:H11, za Transport - raspon H12:H15, itd. Imajte na umu da se stalno krećemo duž H stupca i jedino što se mijenja je početak opsega i njegove visine (tj. broja elemenata na listi).

Početak raspona će se pomjeriti u odnosu na ćeliju H2 za onoliko ćelija naniže (u broju) koliko je broj pozicije prve kategorije u koloni Kategorija. To će biti lakše razumjeti na primjeru: raspon za kategoriju Hrana je pomjeren za 4 ćelije naniže u odnosu na ćeliju H2 (počinje od 4 ćelije od H2). U 4. ćeliji kolone Potkategorija (ne uključujući naslov, budući da govorimo o rasponu koji se zove Work_List), nalazi se riječ Ishrana (njeno prvo pojavljivanje). Koristimo ovu činjenicu da zapravo odredimo početak raspona. Funkcija MATCH (uvedena kao drugi argument funkcije OFFSET) poslužit će nam u tu svrhu:

Visina raspona određena je funkcijom COUNTIF. Ona broji sve pojave ponavljanja u kategoriji, odnosno riječi Ishrana. Koliko puta se ova riječ pojavljuje, broj pozicija će biti u našem rasponu. Broj pozicija u rasponu je njegova visina. Evo funkcije:

Naravno, obje funkcije su već uključene u gore opisanu funkciju OFFSET. Također, primijetite da u funkcijama MATCH i COUNTIF postoji referenca na raspon koji se zove WorkList. Kao što sam ranije spomenuo, ne morate koristiti imena raspona, možete samo unijeti $H3:$H15. Međutim, korištenje imena raspona u formuli čini je jednostavnijom i lakšom za čitanje.

To je sve:

Preuzmite primjer zavisne padajuće liste u Excelu

Jedna formula, dobro, nije tako jednostavna, ali olakšava rad i štiti od grešaka pri unosu podataka!

Padajuće liste su vrlo zgodan objekt koji se koristi u gotovo svim aplikacijama. Osim toga, vrlo su popularni na web stranicama jer je mnogo lakše odabrati podatke nego ih unijeti ručno. Ovakvi obrasci su posebno traženi prilikom registracije. Ali oni se takođe često koriste u Excelu. U ovom članku ćemo pogledati kako napraviti padajuću listu u Excel editoru.

Postoji nekoliko načina za ovu svrhu. Pogledajmo ih pobliže. Prvi korak je kreiranje tabele sa malom listom.

Da bi se podaci mogli zamijeniti iz tabele, dovoljno je učiniti sljedeće.

  1. Pređite na prvi prazan kvadrat nakon liste.

  1. Napravite desni klik. Zatim odaberite naznačenu stavku.

  1. Ovo će rezultirati pojavom sljedeće liste.

  1. Da biste se kretali kroz njega, samo pritisnite prečice Alt +↓.

Ova kombinacija se uvijek može koristiti. Ubuduće nije potrebno pozivati ​​kontekstni meni.

  1. Tada možete koristiti samo strelice (↓ i ). Da biste ubacili željeni proizvod (u našem slučaju), samo pritisnite tipku Enter.

Ova metoda također odlično funkcionira kada tablica sadrži duple vrijednosti. U ovom slučaju, samo jedinstveni unosi će biti na padajućoj listi.

Imajte na umu da ova metoda ne funkcionira ako odaberete ćeliju iznad koje nema informacija.

Standard

U ovom slučaju potrebno je:

  1. Odaberite željene ćelije. Idite na karticu "Formule". Kliknite na dugme "Definisana imena". Odaberite “Upravitelj imena”.

  1. Zatim kliknite na “Kreiraj”.

  1. Zatim ćete morati navesti željeno ime (ne možete koristiti crticu ili razmak). U koloni raspona će se dogoditi automatsko popunjavanje, jer su potrebne ćelije odabrane na samom početku. Za spremanje kliknite na “OK”.

  1. Zatim zatvorite ovaj prozor.

  1. Odaberite ćeliju u kojoj će se buduća lista proširiti. Otvorite karticu Podaci. Kliknite na označenu ikonu (trokut). Kliknite na stavku "Provjera podataka".

  1. Kliknite na "Vrsta podataka". Vrijednost mora biti "Lista".

  1. Kao rezultat, pojavit će se polje "Izvor". Kliknite tamo.

  1. Zatim odaberite ćelije koje želite. Prethodno kreirano ime će biti automatski zamijenjeno. Za nastavak kliknite na “OK”.

  1. Zahvaljujući ovim radnjama vidjet ćete ovakav element.

Ako drugu ćeliju učinite aktivnom, ikona padajuće liste će nestati. Prikazuje se samo kada ta ćelija postane aktivna. Stoga se ne treba plašiti i misliti da je sve nestalo od vas.

Kako omogućiti način rada za programere

Da biste koristili naprednije objekte, morate koristiti karticu Developer. Podrazumevano je onemogućeno. Da biste ga aktivirali, morate slijediti sljedeća uputstva.

  1. Kliknite na meni "Datoteka".

  1. Idite na odjeljak "Opcije".

  1. Otvorite kategoriju "Prilagodi vrpcu". Zatim potvrdite izbor u polju pored "Programer". Za spremanje informacija kliknite na “OK”.

Kontrole

Da biste kreirali liste pomoću ovog alata, trebate učiniti sljedeće:

  1. Označite svoju tablicu podataka. Idite na karticu Developer. Kliknite na ikonu “Insert”. Kliknite na navedenu stavku.

  1. Ikona pokazivača će se također promijeniti.

  1. Odaberite pravougaonik. Ovo je upravo veličina vašeg budućeg dugmeta. Ne mora biti prevelika. U našem slučaju ovo je samo primjer.

  1. Nakon toga, desnom tipkom miša kliknite ovaj element. Zatim odaberite Format objekta.

  1. U prozoru "Formatiranje objekta" potrebno je:
    • Odredite raspon vrijednosti da biste formirali listu.
    • Odaberite ćeliju u kojoj će se prikazati rezultat.
    • Odredite broj redova buduće liste.
    • Kliknite na “OK” za spremanje.

  1. Kliknite na ovaj element. Tada ćete vidjeti opcije koje možete izabrati.

  1. Kao rezultat, vidjet ćete broj. 1 – odgovara prvoj riječi, a 2 – drugoj. To jest, u ovoj ćeliji se prikazuje samo serijski broj odabrane riječi.

ActiveX

Da biste koristili ovaj element, morate izvršiti sljedeće operacije.

  1. Idite na karticu Developer. Kliknite na ikonu "Insert". Ovaj put odaberite drugi alat. Izgleda potpuno isto, ali je u drugoj grupi.

  1. Imajte na umu da ćete imati omogućen način dizajna. Osim toga, izgled pokazivača će se promijeniti.

  1. Kliknite negdje. Na ovoj lokaciji će se pojaviti padajuća lista. Ako želite da ga uvećate, sve što treba da uradite je da povučete njegove ivice.

  1. Kliknite na označenu ikonu.

  1. Ovo će uzrokovati da se na desnoj strani ekrana pojavi prozor sa svojstvima u kojem možete promijeniti različite postavke za odabranu stavku.

U ovom slučaju, vrijednosti i svojstva će se promijeniti ovisno o tome koji je element trenutno aktivan. Ovdje možete promijeniti sve, čak i font.

  1. U polju “ListFilRange” navedite raspon ćelija u kojima se nalaze vaši podaci za buduću listu. Popunjavanje podataka mora biti vrlo pažljivo. Sve što treba da uradite je da unesete jedno pogrešno slovo i videćete grešku.

  1. Zatim morate kliknuti desnim tasterom miša na kreirani element. Odaberite Objekat kombinovanog okvira. Zatim – “Uredi”.

  1. Zahvaljujući ovim radnjama, vidjet ćete da se izgled objekta promijenio. Mogućnost promjene veličine će nestati.

  1. Sada možete bezbedno izabrati bilo šta sa ove liste.

  1. Da biste završili, morate onemogućiti Design Mode. Nakon toga, knjiga će poprimiti standardni izgled.

  1. Takođe morate zatvoriti prozor sa svojstvima.

Uklanjanje ActiveX objekata je prilično jednostavno.

  1. Idite na karticu Developer.
  2. Aktivirajte "Design Mode".

  1. Kliknite na ovaj objekat.

  1. Kliknite na tipku za brisanje.
  2. I sve će odmah nestati.

Povezane liste

Da biste kreirali liste na dva nivoa, potrebno je izvršiti nekoliko jednostavnih operacija:

  1. Napravite sličnu tabelu. Glavni uvjet je da morate dodati nekoliko dodatnih opcija za svaku stavku.

  1. Zatim označite prvi red. Ne u potpunosti, već samo moguće opcije. Pozovite kontekstni meni desnim klikom. Odaberite “Dodijeli ime...”.

  1. Odredite željeni naziv i sačuvajte postavku. Umetanje raspona ćelija će se dogoditi automatski jer ste prethodno odabrali ćelije koje želite.

  1. Ponavljamo iste korake za preostale linije. Odaberite bilo koju ćeliju u kojoj će se nalaziti buduća lista proizvoda. Otvorite karticu Podaci i kliknite na alat za provjeru valjanosti podataka.

  1. U ovom prozoru morate odabrati stavku "Lista".

  1. Zatim kliknite na polje "Izvor" i odaberite željeni raspon ćelija.

  1. Za spremanje koristite dugme „OK“.

  1. Odaberite drugu ćeliju u kojoj će se kreirati dinamička lista. Idite na karticu "Podaci" i ponovite iste korake.

U koloni “Tip podataka” ponovo naznačite “Lista”. U polje Izvor unesite sljedeću formulu.

=INDIREKTNO(B11)

Kao argument navodimo vezu do ćelije u koju se učitava asortiman proizvoda. Više o tome možete pročitati na Microsoft web stranici.

  1. Obavezno sačuvajte sve promjene koje napravite.

Nakon što kliknete na "OK" vidjet ćete grešku izvora podataka. Nema ništa loše u tome. Kliknite na "Da".

Činjenica je da trenutno nemamo ništa odabrano u ćeliji „Proizvod“. Čim se tamo nađe neka riječ, automatski će se učitati željena lista.

  1. Odaberite nešto od ponuđenih proizvoda.

  1. Tek nakon toga vidjet ćete da se opcije odabira za odgovarajuću stavku pojavljuju u drugoj ćeliji.

  1. Pokušajte navesti nešto drugo iz svog asortimana. I videćete da će se lista odmah promeniti. Ovo je veoma zgodno, jer se situacije kada drugi „meni“ zavisi od prvog dešavaju vrlo često.

Pretražite povezane liste

U gornjoj metodi bilo je potrebno kreirati dodatna „imena“ za svaku stavku. Ali možete to učiniti drugačije. Zamislite da imate ogromnu količinu podataka na listu. Osim toga, ove informacije se mogu mijenjati, dopunjavati ili brisati. Kako biti u ovom slučaju? Ručno postavljanje svega iznova svaki put je jako loša ideja.

U takvim situacijama morate koristiti dinamičku konstrukciju padajućih lista. To se radi na sljedeći način.

  1. Napravite tabelu koja će izgledati ovako. Na desnoj strani smo naveli jedinstvene unose u prvoj koloni. U našem slučaju to su gradovi.

  1. Odaberite bilo koju ćeliju. Idite na karticu Podaci i kliknite na alat za provjeru valjanosti podataka.

  1. Odaberite željeni tip podataka. U izvoru navodimo traženi raspon. Sačuvajte koristeći dugme “OK”.

  1. Kliknite na drugu ćeliju i ponovite prethodno opisane korake da otvorite isti prozor.

  1. Naznačavamo potpuno isti tip podataka, ali ovog puta u izvoru navodimo sljedeću formulu.
=OFFIS($B$1,MACH($F$6,$B:$B,0)-1,1,COUNTIF($B:$B,$F$6),1)

Nakon spremanja pojavit će se greška da je izvor prazan. Kliknite na dugme „Da“.

  1. Odaberite nešto od ponuđenih opcija.

  1. Zatim provjerite da li se u drugoj ćeliji pojavljuju upravo oni zapisi koji odgovaraju odabranom gradu.

  1. Pokušajte odabrati drugi grad - lista će se automatski promijeniti.

Ova metoda je prikladna kada tabela sadrži vrlo veliku količinu informacija. Štoviše, može se postaviti haotično, a ne sekvencijalno, kao u našem primjeru.

Najvažnije je da su vrijednosti u prvoj koloni napisane na isti način. Dovoljno je napraviti jednu grešku u kucanju, a ovaj red neće završiti u drugoj ćeliji, jer se vrijednosti traže doslovno.

Da biste napravili dvostruki izbor, morate učiniti sljedeće.

  1. Desnom tipkom miša kliknite na naziv lista na kojem se nalazi tabela i buduća padajuća lista.

  1. Iz kontekstnog menija izaberite „Prikaži kod“.

  1. Unesite sljedeći kod u prozor koji se pojavi.

Privatni pod radni list_Change(ByVal Target As Range)

U slučaju greške Nastavi dalje

Ako se ne presijeca (Cilj, opseg("B11")) nije ništa i Target.Cells.Count = 1 onda

Application.EnableEvents = False

NewSelectWord = Cilj

Application.Undo

Prije riječi = Cilj

Ako Len (prije riječi)<>0AndBeforeWord<>NewSelectWord Onda

Cilj = Cilj & "," & NewSelectWord

Cilj = NewSelectWord

Ako je Len(NewSelectWord) = 0 onda Target.ClearContents

Application.EnableEvents = Tačno

  1. Zatim se vratite na knjigu i odaberite nešto.

  1. Ponovite ovu radnju ponovo.

  1. Zahvaljujući ovom kodu, sada možete odabrati više vrijednosti. Sve gore opisane metode nisu dopuštale da se to učini, jer je prethodno odabrana riječ uvijek bila izbrisana.

  1. Da biste obrisali ovu ćeliju, morate koristiti tipku Delete.

U svim ostalim slučajevima, vrijednosti će se samo akumulirati.

Zaključak

U ovom članku smo pogledali različite načine za kreiranje padajućih lista u Excel uređivaču. Ako vam stvari ne idu dobro, možda koristite pogrešnu tabelu. Još jednom, pažljivo pogledajte formule koje se koriste, jer može doći do grešaka u kucanju. Također je vrlo važno provjeriti da li su reference ćelije ispravne. Ako nemate karticu "Developer", to znači da ste je pogrešno aktivirali ili ste previdjeli ovu tačku.

Video uputstvo

Neki korisnici mnogo lakše percipiraju informacije pomoću videa. Za njih smo pripremili poseban video koji opisuje sve prethodno navedene metode.

Rad u Excelu sa tabelama i podacima u njima strukturiran je na način da ih korisnik može udobno obraditi i analizirati. U tu svrhu u program su ugrađeni različiti alati. Njihovo korištenje zahtijeva od korisnika određeno znanje, ali s njima se Excel pretvara u moćan alat za analizu. Office programer pokušava da pojednostavi većinu svojih programa tako da ih svako može u potpunosti koristiti.

Tabela se može pretvoriti u alat za analizu podataka

Jedan od najčešćih razloga za kreiranje iskačuće liste je korištenje podataka iz ćelije u Excel formuli. Lakše je dati konačan broj opcija, pa bi bilo preporučljivo dati izbor od nekoliko vrijednosti kako bi korisnik mogao birati iz gotovog skupa. Osim toga, može postojati još jedan razlog: unaprijed određeni stil dokumenta. Na primjer, za izvještaje ili druge službene dokumente. Isti naziv odjela može se napisati na različite načine. Ako će ovaj dokument kasnije obraditi mašina, bilo bi ispravnije koristiti uniforman stil popunjavanja, a ne zadati mu prepoznavanje, na primjer, po ključnim riječima. To može unijeti element nepreciznosti u njen rad.

Tehnička strana problema

Prije nego što napravite padajuću listu u Excelu, kreirajte potrebne opcije na listu u rasponu ćelija. Uvjerite se da na ovoj listi nema praznih linija, inače Excel neće moći kreirati željeni objekt na listu. Unesene vrijednosti u redovima mogu se sortirati po abecednom redu. Da biste to učinili, pronađite karticu podataka na traci postavki i kliknite na „Sortiranje“. Kada završite rad s podacima, odaberite željeni raspon. Ne bi trebalo da sadrži prazne redove, ovo je važno! Program neće moći kreirati listu sa praznim elementom unutar nje, jer prazan niz neće biti prihvaćen kao podatak za odabir. U tom slučaju možete kreirati listu podataka na drugom listu, a ne samo na onom gdje će se nalaziti polje za unos. Recimo da ne želite da ih drugi korisnici mogu uređivati. Tada ih ima smisla staviti na skriveni list.

Nakon što ste generirali listu podataka, odaberite ćeliju u kojoj bi se padajuća lista trebala kreirati. Na traci postavki programa Excel, na kartici „Podaci“, pronađite dugme „Validacija“. Kada kliknete na njega, otvorit će se dijaloški okvir. U njemu trebate odabrati stavku "Dozvoli" i postaviti njenu vrijednost na "Lista". Dakle, u ovoj ćeliji način unosa će biti promijenjen za odabir između dostupnih opcija. Ali ove opcije još nisu određene. Da biste ih dodali kreiranom objektu, unesite raspon podataka u polje „Izvor“. Kako ih ne biste upisivali ručno, kliknite na ikonu enter na desnoj strani polja, tada će se prozor srušiti, a željene ćelije možete odabrati uobičajenim odabirom miša. Čim pustite lijevu tipku miša, prozor će se ponovo otvoriti. Sve što treba da uradite je da kliknete na OK i trougao, ikona padajuće liste, pojaviće se u izabranoj ćeliji. Klikom na nju dobit ćete listu opcija koje ste ranije unijeli. Nakon toga, ako se opcije nalaze na posebnom listu, možete ga sakriti desnim klikom na njegovo ime na dnu radnog prozora i odabirom istoimene stavke u kontekstnom izborniku.

Kada odaberete ovu ćeliju, pored nje će se pojaviti nekoliko dugmadi. Da biste korisniku olakšali zadatak unosa, možete koristiti ovo dugme da odredite ime ćelije. Isto možete učiniti gore; pored prozora za unos formule nalazi se odgovarajuća stavka. Na ovaj način lista će biti jasnija, jer korisnik neće morati nagađati iz njegovih vrijednosti šta tačno treba odabrati ovdje. Osim toga, u dijaloškom okviru možete unijeti poruku nagoveštaja koja će se prikazati kada pređete kursorom preko ćelije. Ako ne želite da ćelija ostane prazna, poništite izbor "Zanemari prazne vrijednosti". Polje za potvrdu "Lista prihvaćenih vrijednosti" mora biti označeno u svakom slučaju.

Izbrišite listu

Kada padajuća lista više nije potrebna, može se ukloniti iz dokumenta. Da biste to učinili, odaberite ćeliju na Excel listu koja je sadrži i idite na vrpcu postavki na karticu "Podaci" - "Provjera valjanosti podataka". Tamo, na kartici sa opcijama, kliknite na dugme "Obriši sve". Objekt će biti obrisan, ali raspon podataka će ostati nepromijenjen, odnosno vrijednosti neće biti izbrisane.

Padajuća lista u Excelu je prilično zgodna funkcija koja će vam pomoći da kreirate složenije dokumente i olakšati rad korisniku za vizualnu percepciju.

Nekoliko najčešćih tipova padajućih lista koje možete kreirati u Excelu su:

  1. Sa funkcijom višestrukog odabira;
  2. Sa punjenjem;
  3. Sa dodatkom novih elemenata;
  4. Sa padajućim fotografijama;
  5. Druge vrste.

Napravite listu u Excelu sa višestrukim odabirom

Možete kreirati listu u ćeliji programa koristeći ugrađene alate na kontrolnoj tabli.

Pogledajmo pobliže sve glavne i najčešće vrste i proces njihovog stvaranja u praksi.

Savjet! Klasična pop-up lista programa ima funkciju višestrukog odabira, odnosno korisnik klikom na odgovarajuću grupu može odabrati odgovarajuću opciju za nju.

Višestruki odabir je neophodan kada trebate postaviti vrijednost nekoliko ćelija dokumenta koristeći jednu listu.

Da biste ga kreirali, slijedite upute:

  • Odaberite ćelije. Ako pogledate sliku, trebate odabrati počevši od C2 i završavajući sa C5;
  • Pronađite karticu „Podaci“ koja se nalazi na glavnoj alatnoj traci u prozoru programa. Zatim kliknite na ključ za verifikaciju podataka kao što je prikazano na slici ispod;

  • U prozoru koji se otvori otvorite prvu karticu i odaberite element, kao što je prikazano na slici. Tako će na tim mjestima biti kreirana lista. U tekstualnom polju navedite raspon ćelija koje će se popunjavati svaki put kada odaberete stavke.

itdBroj popunjavanja:

Na ovaj način ćete kreirati klasičnu horizontalnu listu sa funkcijom višestrukog odabira.

Međutim, da bi se automatski popunio, potrebno je kreirati makro sa sljedećim izvornim kodom, koji je prikazan na slici.

Napravite listu u Excelu sa sadržajem

Standardna lista sa sadržajem omogućit će vam automatizaciju procesa unosa informacija. Kada kliknete na njega, pojavit će se izbor njegovih mogućih vrijednosti.

Korisnik može odabrati samo potrebnu vrijednost za popunjavanje.

Najlakši način za kreiranje takve liste je korištenje "pametnih stolova" programa.

Uz njihovu pomoć možete jednostavno i brzo formatirati vrste lista koje su vam potrebne sa sadržajem:

  • Odaberite potrebne ćelije i kliknite na dugme "Formatiraj kao tabelu" na glavnoj kartici;

Padajuće liste čine unos podataka u tabele lakim i praktičnim. Samo kliknite na strelicu i odaberite opciju. Možete dodati padajuće liste u Excel ćelije koje sadrže opcije kao što su Da i Ne, Muškarci i Žene ili bilo koju drugu prilagođenu listu opcija.

Dodajte padajuću listu ćeliji u programu Excel prilično jednostavan, ali proces nije intuitivan. Padajuće liste se kreiraju pomoću funkcije validacije podataka. Napravit ćemo padajuću listu sa skupom starosnih raspona da vam pokažemo kako se to radi.

Za početak, unesite listu starosnih raspona u sekvencijalne ćelije po koloni ili redu. Uneli smo naše starosne raspone u ćelije A9 do A13 na istom radnom listu kao što je prikazano ispod. Takođe možete dodati svoju listu opcija na drugi radni list u istoj radnoj svesci.

Sada ćemo imenovati naš raspon ćelija kako bismo olakšali njihovo dodavanje na padajuću listu. Da biste to učinili, odaberite sve ćelije koje sadrže stavke padajuće liste, a zatim unesite naziv za raspon ćelija u polje Ime iznad mreže. Naš asortiman smo nazvali Dob.

Sada odaberite ćeliju u koju želite dodati padajuću listu i idite na karticu Podaci.

Ispod kartice Data Tools Podaci Kliknite na dugme Provjera valjanosti podataka.

Otvara se dijalog Validacija podataka. Na kartici Opcije izaberite Lista sa padajuće liste Tip podataka.

Sada ćemo koristiti Ime koje smo dodijelili rasponu ćelija koje sadrže opcije naše padajuće liste. Enter = Starost u polju "Izvor" (ako ste opseg ćelija nazvali nečim drugim, zamijenite "Starost" tim imenom). Potvrdite izbor u polju za potvrdu Zanemari prazne ćelije označeno.

Možete dodati iskačuću poruku koja se prikazuje kada je odabrana ćelija koja se nalazi na padajućoj listi. Da biste to učinili, kliknite na karticu Poruka koju treba unijeti u dijalogu Validacija podataka. Potvrdite izbor u polju za potvrdu Prikaži opis alata ako je ćelija trenutna instaliran. Unesite poruku u polja Naslov i Poruka, a zatim kliknite na OK.

Kada je odabrana ćelija koja sadrži padajuću listu, vidjet ćete dugme sa strelicom nadole desno od ćelije. Ako ste dodali ulaznu poruku, ona će se pojaviti ispod ćelije. Dugme sa strelicom nadole pojavljuje se samo kada je odabrana ćelija.

Kliknite na dugme sa strelicom nadole da biste prikazali listu opcija i izaberite jednu.

Ako odlučite da želite da uklonite padajuću listu iz ćelije, otvorite dijalog Provera valjanosti podataka kao što je gore opisano i kliknite na dugme Obriši sve, koje je dostupno bez obzira na to koja kartica je izabrana u dijaloškom okviru.

Opcije u dijaloškom okviru Provjera valjanosti podataka se vraćaju na svoje zadane vrijednosti. Kliknite OK da uklonite padajući meni i vratite ćeliju na zadane vrijednosti.

Ako je odabrana opcija, onda kada se padajuća lista izbriše, ćelija će biti popunjena vrijednošću te opcije.

Slijedite ovaj proces da dodate padajuće liste u druge ćelije po potrebi. Možete koristiti istu listu za više padajućih menija.

Ako imate mnogo padajućih lista koje trebate dodati radnom listu, preporučujemo da stavite liste opcija na poseban radni list programa Excel i sakrijete radni list kako biste spriječili promjene opcija.

Najbolji članci na ovu temu