Cum să faci o listă derulantă în Excel
Miscelaneu / / April 04, 2023
Lifehacker a adunat șapte moduri: de la simplu la complex.
Cum să faci o listă derulantă simplă în Excel prin funcția de inserare
Opțiune elementară: nu necesită nicio setare preliminară și este disponibilă datorită funcției standard de inserare. Vă permite să selectați valorile introduse anterior dintr-o listă și să le adăugați rapid. Cu toate acestea, acest lucru funcționează numai dacă datele sunt conținute într-o coloană fără gol și intrarea este în ordine.
Plasați cursorul în următoarea celulă goală din interval. În exemplul nostru, acesta este B7.
Faceți un clic dreapta al mouse-ului și selectați „Selectați din lista derulantă” sau pur și simplu apăsați Alt + „săgeată în jos” de pe tastatură.
După aceea, va apărea o listă cu toate valorile introduse mai sus fără repetări și trebuie doar să o selectați pe cea dorită și să faceți clic pe ea.
Cum să faci o listă derulantă în Excel dintr-o serie de date
Următoarea metodă vă permite să utilizați orice interval de date pentru lista derulantă, care se află oriunde în foaie, precum și pe o altă foaie sau chiar într-un alt fișier (mai multe despre asta mai târziu).
Listă nu va fi actualizat dacă adăugați informații sub intervalul specificat, dar dacă le introduceți nu la sfârșit, ci între linii, totul va funcționa. La ștergerea elementelor listei, aceasta se va schimba în orice caz.Selectați celula care ar trebui să aibă o listă derulantă (o avem H3), treceți la fila „Date” și faceți clic pe „Validare date”.
În fereastra care se deschide, selectați tipul de date „List”, faceți clic în câmpul „Sursă” și selectați celulele dorite.
Faceți clic pe OK, iar în celula specificată va apărea o listă derulantă cu valorile dorite.
Cum să faci o listă derulantă în Excel dintr-un interval numit
Orice interval de celule poate fi numit dându-i un nume. Acest lucru vă va permite să vă referiți la el și să vă ușurați să vă amintiți intervalele cu care lucrați frecvent. În caz contrar, această versiune a listei derulante nu diferă de cea anterioară: se va actualiza doar dacă ștergeți una dintre valori sau adăugați rânduri în interiorul intervalului.
Mai întâi, creați un interval numit. Pentru a face acest lucru, selectați celulele cu articole viitoare din lista derulantă și intitulați-le introducând numele în câmpul cu numele celulelor, apoi apăsați Enter. Condiție obligatorie: primul caracter trebuie să fie o literă, spațiile nu pot fi folosite (se pune „_” în locul lor).
Acum puneți cursorul în celula în care doriți să faceți o listă, iar în fila „Date”, faceți clic pe „Validare date”.
În coloana „Tip de date”, selectați „List”, iar ca sursă, specificați numele intervalului, punând „=" în fața acestuia. În exemplul nostru, a ieșit „=brands”.
Lista drop-down cu elemente din intervalul numit este gata.
Cum să faci o listă derulantă în Excel cu date dintr-o altă foaie sau fișier
Uneori trebuie să utilizați extern date, care se află pe o altă foaie sau chiar într-un registru de lucru separat. În acest caz, vă va ajuta funcția INDIRECT, care vă va permite să vă referiți la ele. Deoarece sursa este un interval de celule, lista se va actualiza numai dacă scrieți sau ștergeți valori noi în interiorul intervalului. De asemenea, atunci când faceți referire la un alt fișier, acel fișier trebuie să fie deschis.
Deschideți ambele fișiere, apoi selectați celula cu lista viitoare și, în fila Date, faceți clic pe Validare date.
Selectați „Lista”, ca sursă, specificați următoarea formulă: =INDIRECT(„[numele fișierului]numele foii!gamă”)
Adică, în interiorul ghilimelelor ar trebui să fie numele fișierului cu datele pentru listă între paranteze drepte, apoi fără spațiu numele foii și apoi, de asemenea, fără spațiu, un semn de exclamare și o desemnare a intervalului. În exemplul nostru va fi așa: =INDIRECT(„[Cartea1]Foaie1!A3:A9”)
Lista este gata. Pentru a utiliza date dintr-un alt fișier, acesta trebuie să fie deschis la acel moment.
Cum să faci o listă derulantă în Excel dintr-un tabel
Următoarea metodă este puțin mai complicată, dar mult mai versatilă și mai corectă. Se bazează pe așa-numitele tabele inteligente, acestea sunt dinamice. Aceasta înseamnă că orice modificări, fie că este vorba despre adăugarea de elemente noi sau ștergerea lor, se vor reflecta instantaneu în lista derulantă.
Selectați intervalul cu elementele din listă și categoria acestora, apoi pe fila Acasă, faceți clic pe Format ca tabel.
Selectați orice opțiune de design, bifați opțiunea „Tabel cu anteturi” în fereastra deschisă și faceți clic pe OK.
Plasați cursorul într-una dintre celulele tabelului și pe fila „Table Designer” care apare, introduceți numele listei, confirmând-o apăsând Enter.
Faceți clic pe celula în care doriți să fie lista și faceți clic pe Validare date în fila Date.
Specificați „Lista” ca tip de date și, pentru sursă, introduceți următoarea formulă: =INDIRECT(„nume_tabel”)
În exemplul nostru va fi așa: =INDIRECT(„Uși”)
Lista va începe imediat să funcționeze și va fi actualizată pe măsură ce eliminați și adăugați elemente.
Cum să faci o listă derulantă în Excel cu căutare
Dacă lista este suficient de mare, puteți facilita introducerea de valori cu indicii care vor grăbi căutarea elementelor dorite. Puteți face acest lucru prin instrumentele de dezvoltare ActiveX.
Dacă nu vedeți fila Dezvoltator, trebuie să o activați mai întâi. Pentru a face acest lucru, deschideți meniul și selectați „Mai multe comenzi...”.
Faceți clic pe Customize Ribbon, apoi activați Developer și faceți clic pe OK.
În fila Dezvoltator, faceți clic pe Inserare și selectați Casetă combinată din Controale ActiveX.
„Desenați” o celulă de listă cu cursorul, apoi faceți clic dreapta pe ea și selectați „Proprietăți”.
Găsiți linia ListFillRange, introduceți intervalul de valori pentru listă și apăsați Enter. În exemplul nostru, acesta este B6:B9.
Dezactivați modul de proiectare făcând clic pe butonul cu același nume. Acum, lista funcționează, iar elementele care se potrivesc vor fi evidențiate pe măsură ce tastați.
Cum să faci o listă derulantă legată în Excel
Un tip foarte util de listă care apare destul de des. După selectarea unui rând dintr-o listă, în a doua vor fi disponibile seturi diferite de valori, în funcție de cea anterioară. De exemplu, atunci când specificați o categorie de produse în prima listă în al doilea, modelele se schimbă. Să luăm în considerare implementarea unei astfel de liste bazate pe tabel, astfel încât datele să fie actualizate automat atunci când articolele sunt adăugate sau eliminate.
Pregătiți coloane cu date: în anteturi sunt articolele primei liste părinte, iar sub acestea sunt articolele celei de-a doua asociate acesteia. Selectați prima coloană cu antet și în fila „Acasă”, faceți clic pe „Format ca tabel”.
Selectați oricare dintre stiluri, apoi în fereastra care apare, activați opțiunea „Tabel cu anteturi” și faceți clic pe OK.
Faceți clic pe oricare dintre celulele tabelului, apoi dați-i un nume introducându-l în câmpul „Nume tabel” și apăsând Enter. Acesta va fi elementul din prima listă, în exemplul nostru - „Computere”. Creați tabele pentru restul coloanelor în același mod și redenumiți-le.
Plasați cursorul în celula în care va fi prima listă derulantă, iar în fila „Date”, faceți clic pe „Validare datelor”.
Specificați „Lista” ca tip și selectați titlurile coloanelor cu categorii ca sursă, care vor deveni elementele listei părinte.
Apoi, plasați cursorul în celula în care va fi a doua listă, faceți clic pe „Validare date”, selectați opțiunea „Lista”, iar în câmpul „Sursă”, introduceți =INDIRECT și adresa celulei listei părinte între paranteze. Acesta este =INDIRECT(H3) pentru exemplul nostru.
Acum, când selectați un articol din lista părinte, numai opțiunile corespunzătoare vor fi afișate în lista asociată. De exemplu, dacă faceți clic pe linia „Laptop-uri”, atunci Excel va afișa numai modele de laptop.
Și dacă specificați „Căști”, vor fi afișate numele corespunzătoare ale accesoriilor din coloana cu același nume.
Citeste si🧐
- 10 formule în Excel care îți vor face viața mai ușoară
- Cum se face o diagramă în Excel
- Cum să faceți sau să eliminați o întrerupere de pagină în Word și Excel
- Cum să înghețe o zonă pe derulare în Excel
- 12 trucuri simple pentru a lucra mai rapid în Excel