Tabela e përmbajtjes
Nëse po kërkoni mënyra për të plotësuar automatikisht listën rënëse në Excel , atëherë ky artikull mund të jetë i dobishëm për ju. Në këtë artikull, ne do të tregojmë se si mund të krijojmë një listë rënëse të përditësimit automatik në Excel për ta bërë detyrën tuaj më të lehtë. Pasi nuk keni nevojë të përditësoni manualisht listën tuaj rënëse pasi të keni ndryshuar ndonjë vlerë në gamën tuaj kryesore të të dhënave. Pra, le të hyjmë në artikullin kryesor.
Shkarkoni Librin e Punës Praktike
Auto-Update-Drop-Down-List.xlsx
3 mënyra për të përditësuar automatikisht listën drop-down në Excel
Këtu, ne kemi një listë të llojeve të pagesave për të cilat duam të krijojmë një listë rënëse. Por për të futur më tej çdo lloj pagese tjetër, ne duam të përditësojmë automatikisht listën tonë të lëshuar duke ndjekur metodat 3 të deklaruara më poshtë.
Për krijimin e kësaj. artikull, ne kemi përdorur Microsoft Excel 365 versioni . Megjithatë, mund të përdorni çdo version tjetër sipas vullnetit tuaj.
Metoda-1: Përdorimi i funksioneve OFFSET dhe COUNTA për të përditësuar automatikisht listën rënëse në Excel
Në këtë seksion, ne do të përdorim kombinimin e funksioneve OFFSET dhe COUNTA për përditësimin automatik të listës rënëse që përbëhet nga llojet e pagesave.
Hapat :
Së pari, do të shohim efektin e krijimit të një liste rënëse normalisht.
- Zgjidhni qelizën D5 dhe më pas shkoni te skedari Të dhënat >> Vleresimi i të dhënave grupi >> Të dhënatValidimi .
Më pas, do të hapet magjistari Vleresimi i të dhënave .
- Zgjidh Listo nga opsione të ndryshme nën Lejo dhe zgjidh gamën në Burimi .
=$B$5:$B$10
Është diapazoni i opsioneve të pagesës.
- Shtypni OK .
Më pas, do të merrni një listë rënëse dhe nëse shtoni një rresht tjetër për një opsion tjetër pagese; Bitcoin , atëherë mund të shihni që lista rënëse nuk përditësohet automatikisht. Pra, ky opsion i krijuar rishtazi nuk është përfshirë në listën tonë.
Për të zgjidhur këtë problem, ne do të krijojmë listën tonë në mënyrën e mëposhtme.
- Pasi hapni kutinë e dialogut Vleresimi i të dhënave , zgjidhni Lista nga opsionet e ndryshme nën Lejo dhe shkruani formulën e mëposhtme në kutinë Burimi .
=OFFSET($B$5,0,0, COUNTA(B: B)-1)
Këtu, $B$5 është qeliza fillestare e diapazonit, e mëposhtme 2 zero tregojnë se referenca e qelizës nuk do të lëvizë me asnjë numër rreshti ose kolone. Së fundi, COUNTA(B: B)-1 po tregon numrin e lartësisë së diapazonit që do të jetë numri i rreshtave që kanë tekste ose numra.
- Shtypni OK .
Pra, pas futjes së formulës sonë të vërtetimit të të dhënave, ne kemi listën e mëposhtme rënëse.
Nëse shtojmë një opsion tjetër pagese të quajtur Bitcoin , atëherë ky opsion do të shtohet automatikisht në faqen tonë.listë.
Lexo më shumë: Si të përdoret deklarata IF për të krijuar një listë rënëse në Excel
Metoda-2: Përcaktimi i emrit për një gamë dhe krijimi i tabelës për përditësimin automatik të listës rënëse
Ka një mënyrë tjetër për të krijuar një listë rënëse të përditësimit automatik në Excel duke përcaktuar emrin dhe duke përdorur një tabela . Ne do ta shohim këtë proces duke përdorur të njëjtin shembull më sipër.
Hapat :
- Shko te Formulat tab >> Përcaktoni emrin grupi >> Përcaktoni emrin .
Më pas, ju do të merrni magjistarin Emri i ri .
- Futni një emër në kutinë e tekstit " Emri ". Këtu do të futim " Llojet e_pagesave " dhe do të zgjedhim gamën tonë të pagesave në I referohet .
- Klikoni në OK .
Tani, është koha për të krijuar një tabelë.
- Shko te skeda Fut >> Tabela .
Në këtë mënyrë, do të çoheni në kutinë e dialogut Krijo tabelën .
- Zgjidhni gamën e të dhënave dhe kontrolloni opsionin Tabela ime ka tituj .
- Shtypni OK .
Në këtë mënyrë, ne krijuam tabelën e mëposhtme.
- Tani, zgjidhni qelizën D5 (ku duam listën tonë me lëshim lista), dhe më pas shkoni te skedari Të dhënat >> Vleresimi i të dhënave grupi >> Vleresimi i të dhënave .
Më pas, do të hapet magjistari Vleresimi i të dhënave .
- Zgjidhni Lista nga opsionet e ndryshme nën Lejo dhe shkruani diapazonin e emërtuar në kutinë Burimi .
=Payment_Types
Është diapazoni i opsioneve të pagesës.
- Shtypni OK .
Pra, pasi të keni futur formulën tonë të vërtetimit të të dhënave kemi listën rënëse vijuese.
Nëse shtojmë një opsion tjetër pagese të quajtur Bitcoin , atëherë ky opsion do të jetë automatikisht shtuar në listën tonë.
Lexo më shumë: Si të krijoni një listë rënëse dinamike të varur në Excel
Metoda-3: Aplikimi i funksionit INDIRECT Excel me një tabelë për përditësimin automatik të listës rënëse
Në metodën e fundit, në vend të përdorimit të diapazonit të emërtuar në burimin e vërtetimit të të dhënave. Mund të përdorim gjithashtu funksionin INDIRECT në kutinë Burimi dhe t'i referohemi Emrit të tabelës . Në këtë seksion, ne do të tregojmë se si mund të bëni të njëjtën gjë si Metoda 2 duke përdorur një funksion tjetër.
Hapat :
Së pari, ne e konvertuam gamën tonë të të dhënave në një tabelë dhe emri i kësaj tabele është Tabela3 .
- Tani, hapni kutinë e dialogut Vleresimi i të dhënave për të shtuar një listë rënëse në qelizën D5 .
- Zgjidh Lista nga opsionet e ndryshme nën Lejo dhe shkruani formulën e mëposhtme në Burimi .
=INDIRECT(“Table3”)
Tabela 3 është diapazoni i opsioneve të pagesës.
- Shtypni OK .
Pra, pasi të keni futur të dhënat tonaformulën e vlefshmërisë ne kemi listën rënëse vijuese.
Nëse shtojmë një opsion tjetër pagese të quajtur Bitcoin , atëherë ky opsion do të shtohet automatikisht në listën tonë.
Si të plotësojmë automatikisht listën drop-down në Excel
Me ndihmën e një kodi VBA , ne do plotësoni automatikisht tekstet nga një listë rënëse në qelizën D5 .
Hapi-01 : Krijo një listë rënëse , një Kuti Kombinuese
Së pari, ne do të krijojmë një listë të thjeshtë rënëse në qelizën D5 .
- Zgjidhni qelizën D5 dhe pastaj shkoni te skeda Të dhënat >> Vleresimi i të dhënave grupi >> Vleresimi i të dhënave .
Më pas, do të hapet magjistari Vleresimi i të dhënave .
- Zgjidh Lista nga opsionet e ndryshme te Lejo dhe zgjidhni gamën në Burimi .
=$B$5:$B$10
Është diapazoni i opsioneve të pagesës.
- Shtypni OK .
Pra, ne kemi krijuar listën rënëse me sukses.
Tani, ne do të fusë një kuti të kombinuar.
- Shko te skeda Zhvilluesi >> Fut dropdown >> Kutia e kombinuar (ActiveX Control ) .
Më pas, do të shfaqet një simbol plus .
- Zvarritni poshtë dhe në djathtas simboli plus .
- Ne kemi krijuar një kuti kombinuese , shënoni emrin e saj për t'u përdorur në kod (emri i kutisë së kombinuar është ComboBox1 ).
- Shkoni te skeda Zhvilluesi >> Modaliteti i projektimit për të çaktivizuar Modalitetin e projektimit .
Hapi-02 : Shkruani kodin VBA
Tani, është koha për të futur kodin tonë.
14>
Në këtë në mënyrë, dritarja Visual Basic Editor do të hapet për të futur kodin tonë.
- Shkruani kodin e mëposhtëm në VBE
9156
Zbërthimi i kodit
- Ne kemi zgjedhur emrin nënprocedurën si Worksheet_SelectionChange , sepse Fleta e punës po tregon fletën dhe SelectionChange po tregon ngjarjen që do të ekzekutojë kodin. Dhe ne e klasifikuam P_val si Range .
- Pas kësaj, ne deklaruam DList_box si OLEObject , Ptype si String , Dsht si Fletë pune dhe P_Lista si Variant .
- Më pas caktuam fletën aktive në Dsht , dhe kutinë e kombinuar me emrin ComboBox1 në DList_box .
- Vlera e lloji i vlefshmërisë së të dhënave zgjidhet si 3 që tregon varabli me lëshim
- variabli Ptype do të ruajë formulën e përdorur për të dhënat vërtetimi në fletën aktive.
- Më pas, ne rregulluam pozicionin e kutisë së listës rënëse dhe përmendëm gjithashtu madhësinë.
Hapi-03 : Merrni rezultat ndërsa shkruani
Tani, ne do të testojmë kodin tonë.
- Tani, kthehuni në fletën kryesore të punës dhe klikoni në qelizën D5 ku kemi krijuar lista rënëse .
- Filloni të shkruani C për Cash , atëherë do vini re se emri Cash është shfaqur tashmë në qelizën D5 .
- Tani, thjesht vendosni kursorin në një vend tjetër, dhe kështu kutia e kombinuar do të zhduket përsëri.
Si të redaktoni një listë rënëse bazuar në Excel
Ju mund të modifikoni lehtësisht diapazonin në bazë të të cilit keni krijuar një listë rënëse.
Për shembull, këtu kemi zgjedhur të gjithë gamën e kolonës Llojet e Pagesave për të përfshirë të gjitha opsionet në listë. Por, tani ne duam vetëm tre opsionet e fundit në listën tonë. Pra, ne duhet ta modifikojmë atë.
Hapat :
- Zgjidhni qelizën D5 dhe pastaj shkoni te skedari Të dhënat >> Vleresimi i të dhënave grupi >> Vleresimi i të dhënave .
Tani, do të hapet kutia e dialogut Vleresimi i të dhënave .
- Këtu, ne mund të shohim gamën e mëposhtme në kutinë Burimi .
=$B$5:$B$10
- E kemi ndryshuar në intervalin e mëposhtëm.
=$B$8:$B$10
- Shtypni OK .
Më në fund , ne kemi përfunduar redaktimin tonë për të ndryshuar listën e opsioneve.
Seksioni praktik
Për ta praktikuar vetë, ne kemi krijuar njëSeksioni Praktikoni në anën e djathtë të secilës fletë.
Përfundim
Në këtë artikull, ne kemi diskutuar mënyra të ndryshme për përditësoni automatikisht një listë rënëse në Excel . Shpresoj se këto metoda do t'ju ndihmojnë shumë. Nëse keni ndonjë pyetje të mëtejshme, atëherë lini një koment më poshtë.