Cum se face o listă drop-down în funcție de selecție într-o listă diferită în Microsoft Excel

Funcția de validare a datelor din Excel 2013 oferă o opțiune Listă pentru a limita selecțiile dintr-o celulă la o serie de valori preconfigurate. Această selecție poate influența în continuare valorile dintr-o altă listă, prezentând opțiuni care se referă la prima alegere. De exemplu, prima listă ar putea prezenta o listă de categorii de produse care propagă o listă secundară de modele de produse. Pentru ca această caracteristică să funcționeze, prima listă derulantă trebuie să respecte restricțiile de denumire impuse pentru intervalele Excel definite.

1

Faceți clic pe semnul „+” din partea de jos a Excel 2013 pentru a crea o foaie nouă de utilizat ca sursă de date.

2

Introduceți valorile de care aveți nevoie pentru prima listă derulantă în coloana A de pe noua foaie. Aceste valori ar trebui să înceapă cu o literă sau cu subliniere și să nu conțină spații.

3

Introduceți valorile secundare respective în coloanele următoare pentru fiecare valoare introdusă în coloana A. De exemplu, dacă ați introdus „Boxe”, „Adaptoare” și „Cabluri” în celulele A1 până la A3, completați valorile corespunzătoare din coloanele B până la D. Deoarece aveți trei categorii, aveți nevoie de trei coloane secundare, una ca listă de surse secundare pentru fiecare categorie. Coloanele secundare nu au restricții de denumire și pot conține un număr diferit de valori.

4

Faceți clic și trageți mouse-ul peste celulele de date din coloana A pentru a le selecta. Faceți clic pe „Formule”, „Definiți numele” și apoi „Definiți numele”.

5

Introduceți un nume descriptiv pentru celule și faceți clic pe „OK”. Numele urmează aceleași restricții descrise anterior. Puteți utiliza majuscule diferite în nume pentru a ajuta la identificarea cuvintelor separate, cum ar fi „ProduseCategorii”, dar nu este necesar să reflectați această scriere cu majuscule atunci când faceți referire ulterior la intervalul definit.

6

Definiți numele pentru fiecare listă secundară de date utilizând funcția Definire nume descrisă anterior. Numele acestor liste ar trebui să reflecte valoarea principalelor categorii. În exemplul anterior, celulele B1 până la B4 ar trebui să fie denumite „Difuzoare”, celulele C1 până la C8 ar trebui să fie denumite „Adaptoare” și celulele D1 până la D5 ar trebui să fie denumite „Cabluri”. Aceste intervale de exemplu presupun că valorile sunt introduse în fiecare celulă; nu ar trebui să includeți celule goale în intervalul definit.

7

Faceți clic pe fila de foaie originală și selectați celula goală în care ar trebui să apară lista derulantă principală.

8

Faceți clic pe „Date”, „Validare date” și apoi „Validare date” din nou.

9

Faceți clic pe lista verticală „Permiteți” și selectați „Listă”.

10

Introduceți „= ProductCategories” (fără ghilimele aici și peste tot) în câmpul Sursă și faceți clic pe „OK”. Înlocuiți „ProduseCategorii” cu numele pe care l-ați definit pentru datele sursă primare. Aceasta creează lista derulantă principală care alimentează lista secundară.

11

Faceți clic pe celula în care ar trebui să apară lista derulantă secundară. Selectați „Date”, „Validarea datelor”, „Validarea datelor”.

12

Faceți clic pe lista verticală „Permiteți” și selectați „Listă”.

13

Introduceți „= indirect (A1)” și faceți clic pe „OK”. Schimbați „A1” pentru a reflecta adresa celulei în care apare lista derulantă principală. Dacă primiți o eroare, ignorați-o; apare doar deoarece încă nu a fost selectată nicio opțiune din lista principală. După ce selectați orice opțiune din lista principală, lista secundară se modifică pentru a reflecta valorile asociate.