Kako stvoriti dinamički padajući popis u Excelu pomoću 4 različite metode

Anonim

U ovom ćemo članku naučiti kako stvoriti dinamički padajući popis u programu Microsoft Excel.

Kao što znamo, značajka Validacija podataka poboljšava učinkovitost unosa podataka u excelu i smanjuje greške i tipkarske pogreške. Koristi se za ograničavanje korisnika prema vrsti podataka koji se mogu unijeti u raspon. U slučaju bilo kakvog neispravnog unosa, prikazuje poruku i omogućuje korisniku unos podataka na temelju navedenog uvjeta.

No, dinamički padajući popis u Excelu prikladniji je način odabira podataka, bez ikakvih promjena u izvoru. Drugim riječima, recite da ćete često ažurirati popis koji ste uzeli na padajućem popisu. Razmišljate i ako napravite neke promjene na popisu, morate svaki put izmijeniti provjeru valjanosti podataka kako biste dobili ažurirani padajući popis.

No, tu dolazi do izražaja dinamički padajući izbornik i najbolja je mogućnost odabira podataka bez ikakvih promjena u provjeri valjanosti podataka. Vrlo je sličan uobičajenoj provjeri valjanosti podataka. Međutim, kada ažurirate popis, dinamički padajući popis mijenja se kako bi se prilagodila toj radnji, dok uobičajeni padajući popis to ne čini.

Dakle, uzmimo primjer i shvatimo kako stvaramo dinamički padajući popis:-

Imamo popis proizvoda u stupcu A i imat ćemo dinamički padajući popis Proizvoda u ćeliji D9.

Naziv tablice s neizravnom funkcijom

Prvo ćemo stvoriti tablicu; slijedite dolje navedene korake:-

  • Odaberite raspon A8: A16
  • Idite na karticu Umetanje, a zatim kliknite Tablica

  • Nakon što kliknete na opciju "Tablica", pojavit će se prozor Tablica
  • Zatim odaberite raspon za koji želimo umetnuti tablicu A8: A17
  • Pritisnite OK

  • Sada kliknemo na U redu
  • Možete vidjeti da je ovaj raspon pretvoren u tablicu, a zaglavlje ove tablice također ima opciju padajućeg filtra

Bilješka: - Ako dodamo bilo koji proizvod ili stavku na dno popisa, tablica će se automatski proširiti kako bi uključivala nove proizvode ili stavke.

Sada stvaramo dinamički padajući popis u ćeliji D9, slijedite dolje navedene korake:-

  • Odaberite ćeliju D9
  • Otvorite dijaloški okvir Validacija podataka pritiskom na tipke ALT+D+L
  • Na padajućem popisu Dopusti odaberite Popis
  • Zatim unesite ovu funkciju = INDIRECT ("Tablica1") na kartici izvora

  • Pritisnite OK

Bilješka: - Kad pritisnemo U redu, u Excelu će se pojaviti prozor koji kaže da nešto nije u redu s unosom. To je zato što Excel ne prihvaća nijednu samoraširujuću tablicu izravno u provjeri valjanosti podataka.

Sada dodajte nove proizvode na popis proizvoda.

Na gornjoj slici možemo vidjeti da se novi dodani proizvod pojavljuje na padajućem popisu.

2nd Primjer:-

U ovom primjeru naučit ćemo kako dati tablici ime kao raspon imena

Već imamo naziv tablice, ali ovdje moramo definirati naziv ove tablice da bismo dobili dinamički drop drop popis; slijedite dolje navedene korake:-

  • Odaberite ćeliju D10
  • Idite na raspon tablice, a osim zaglavlja, odabiremo raspon od prvog do posljednjeg proizvoda
  • Idite u okvir s imenom i upišite kratki naziv "tablični raspon", pritisnite Enter

  • Nakon pritiska na enter, vidimo da se ništa nije promijenilo u okviru s imenom

  • Pritisnite opciju padajućeg popisa da biste vidjeli sve imenovane raspone koji su dostupni
  • Na padajućem popisu možemo vidjeti i naziv koji smo upravo definirali za ovu tablicu

  • Sada idemo na provjeru valjanosti podataka i u "Izvor" unosimo "raspon tablica"

Napomena:- Ako se ne sjećate koje ste ime dali tom rasponu, možete pritisnuti tipku F3 i pojavit će se prozor koji će vam predložiti sve dostupne raspone.

  • Sada idite na karticu "Ulazna poruka", a u naslov upisujemo "Odaberi proizvod", a zatim u tijelo poruke pišemo "Molimo odaberite svoj proizvod s popisa"

  • Sada idite na karticu "Upozorenje o pogrešci" i tamo u naslovu pišemo "Nevažeći proizvod", a u poruci o pogrešci upisujemo "Unijeli ste pogrešan proizvod"

  • Pritisnite OK
  • Ćelija D10 koja sadrži ulaznu poruku zajedno s padajućim popisom

  • Sada kada dodamo bilo koji proizvod na popis, on će se automatski pojaviti na padajućem popisu

No što se događa kada preskočimo jednu ćeliju nakon zadnje ćelije, a zatim dodamo novi proizvod ili stavku? Vidite, ovaj se put raspon tablica nije proširio, a zapravo je novo dodani proizvod u općem formatu. Dakle, hoće li se prikazati na padajućem popisu ili ne? Da bismo to provjerili, kad odemo na ćeliju D10 i provjerimo padajući popis, možemo vidjeti isti stari padajući popis bez novog proizvoda. To je zato što raspon tablice nije pronašao ništa nakon posljednje ćelije, pa se raspon nije potrošio.

3rd Primjer:-

U sljedeće dvije metode naučit ćemo kako svoj padajući popis učiniti dinamičnijim pomoću funkcija OFFSET i COUNTA.

Slijedite dolje navedene korake:-

  • Odaberite ćeliju D11 i pritisnite ALT + D + L
  • Otvorit će se dijaloški okvir Validacija podataka
  • Sada odaberite popis u opciji "Dopusti"
  • Zatim u opciji Izvor unesite donju formulu:-

= OFFSET ($ A $ 9,0,0, COUNTA ($ A: $ A), 1)

Objašnjenje formule:- Odabrali smo A9, koji je prvi proizvod u asortimanu, a zatim na 2 upisujemo 0nd argument jer ne želimo pomaknuti redak s početne točke; pa opet 0 u 3rd argument jer ovdje ne želimo nikakve promjene u broju stupaca, kao ni od početne točke. Zatim smo unijeli funkciju COUNTA i odabrali cijeli stupac A. Ovaj argument će provjeriti visinu u broju redaka kako bi se vratio broj koji nije prazan. Proširit će raspon kada se izvrše promjene u rasponu.

I posljednji argument "Širina" je izborni argument. To je širina u broju stupaca. Možemo ga ili preskočiti ili za sada upisati 1 ovdje. Ako preskočimo, prema zadanim će postavkama uzeti u obzir širinu vraćenog raspona koji smo naveli u argumentu, a zatim zatvaramo zagrade.

  • Nakon što kliknemo na U redu, možemo vidjeti padajući popis u ćeliji D11
  • Prikazuje popis uključujući prazne, a zatim proizvode koje smo dodali

4th Primjer:-

U ovom primjeru koristit ćemo funkciju za definiranje imena.

Da biste definirali naziv raspona, slijedite dolje navedene korake:-

  • Pritisnite CTRL + F3, pojavit će se dijaloški okvir Upravitelj imena
  • Pritisnite Novo
  • Definirajte naziv raspona "ProdName" i unesite formulu ispod:-

= OFFSET ('Dinamički padajući popis s DV -om'! $ 9,0,0 USD, COUNTA ('Dinamički padajući popis s DV -om'! $ A: $ A))

  • Pritisnite OK
  • Otvorite dijalog Validacija podataka pritiskom na tipke Alt + D + L
  • Odaberite Popis na padajućem popisu Dopusti
  • Unesite = naziv tvrtke na kartici Izvor

  • Pritisnite OK
  • Sada, ako bilo što dodamo na popis, isto će se pojaviti na popisu

Dakle, na ovaj način možete dobiti dinamički popis za bilo koji proizvod ili stavku različitim metodama pomoću provjere valjanosti podataka. To je sve za sada. U sljedećem videu ove serije objasnit ćemo kako stvoriti ovisni padajući popis različitim metodama u Excelu.

Kliknite na video vezu za brzu referencu o upotrebi. Pretplatite se na naš novi kanal i nastavite učiti s nama!

Ako vam se sviđaju naši blogovi, podijelite ih sa svojim prijateljima na Facebooku. Također nas možete pratiti na Twitteru i Facebooku.
Voljeli bismo čuti vaše mišljenje, javite nam kako možemo poboljšati, nadopuniti ili inovirati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte