Există mai multe modalități de a crea o listă drop-down. Alegerea uneia dintre ele depinde de structura datelor existente.
Primul mod de a crea o listă cu două niveluri
Prima metodă se bazează pe crearea unui tabel „inteligente“, care conține o valoare antetul primei liste drop-down (grup), iar rândurile din tabel corespund valorilor din doua listă derulantă (subgrupe). Valorile elementelor subgrupurilor trebuie amplasate în grupul de coloane corespunzătoare, așa cum se arată mai jos.
Acum să creați primul grup drop-down lista (în cazul meu - lista țărilor):
- Selectați celula în care se introduce o listă drop-down;
- Du-te la datele de bandă fila;
- Alegerea de validare a datelor de comandă;
- În lista verticală, selectați lista de valori;
- Câmpul sursă indică următoarea formulă = INDIRECTE ( „Tabelul 1 [Titluri #]“).
Formula INDIRECTĂ returnează o referință la un tabel de gamă antet „inteligente“. Avantajul folosirii unei foi de calcul este că atunci când adăugați coloane, lista drop-down va fi prelungit automat.
Rămâne de a crea o a doua listă dependentă drop-down - lista subgrupurilor.
Ezitati repeta primul paragraf 4 de mai sus. Verificarea datelor fereastra sursa pentru a doua lista de mai jos va servi formula = INDIRECTE ( „Table1 [“ F2 „]“). celula F2, în acest caz - valoarea primei liste drop-down.
Puteți utiliza, de asemenea, de obicei masa „prost“, dar în acest caz, va trebui să schimbați manual antetul și gama de linii. În acest exemplu, acest lucru se întâmplă în mod automat.
A doua modalitate de a crea o listă cu două niveluri
A doua metodă este convenabil de a utiliza în cazul în care lista drop-down de date sunt înregistrate în două coloane. Primul este numele grupului, iar al doilea - subgrupuri.
IMPORTANT! Înainte de a crea o listă de dependență de subgrupuri trebuie să sortăm tabelul original la prima coloană (coloana grup) va fi acum clar de ce se face.
Pentru a crea un grup de drop-down, avem nevoie de o coloană suplimentară care conține valorile unice ale grupurilor din tabela sursă. Pentru a crea această listă, utilizați duplicatul sau de a folosi delete comanda unica din VBA-Excel add-in.
Acum, creați o listă drop-down a grupurilor. Pentru a face acest lucru, primele 4 puncte ale primei metode de creare a unei liste cu două niveluri. Selectați gama de grupuri unice ca sursă de valori. Este toate standard.
Recomandare: convenabil ca surse indică un interval de nume. Pentru a-l crea, deschide filele Numele managerului cu formule și numele gamei cu valori unice.