Cum se creează liste drop-down dependente multiple în Excel

Cum se creează liste drop-down dependente multiple în Excel

S-ar putea să știți cum să creați un meniu derulant în Excel, dar este posibil să nu știți cum să creați mai multe meniuri derulante dependente.





Există diverse abordări pentru crearea mai multor meniuri derulante, unele fiind ușor de executat, iar altele fiind dificile. Acest articol explică cum să faceți acest lucru relativ rapid cu o singură formulă de compensare.





Exemplu pentru crearea listelor drop-down dependente multiple

Să aruncăm o privire la datele de mai jos pentru care intenționați să creați o listă verticală dependentă utilizând formula offset.





Aici puteți vedea trei ligi diferite, fiecare cu lista sa de echipe. Pentru a simplifica conceptul, fiecare ligă poate avea doar un număr mic de echipe în loc să prezinte o listă completă.

În partea stângă, aveți două opțiuni pentru a selecta o ligă și echipa corespunzătoare. Selecția echipei dvs. va depinde de ce ligă alegeți, deoarece alegerea a doua este dependentă de prima alegere.



ce plătește cel mai mult aplicația de livrare

Scopul nostru este să creăm un meniu derulant simplu pentru numele ligilor și un meniu derulant dependent pentru lista fiecărei ligi.

Crearea unui meniu derulant simplu pentru ligile de fotbal

1. Du-te la Fila date și faceți clic pe Data validarii .





2. Selectează Listează în Permite opțiune în criteriile de validare.

3. Selectați celule E4 până la G4 ca sursă.





Patru. Clic Bine pentru a aplica modificările.

În trei pași simpli, puteți crea o listă verticală simplă. Atunci copiaza si lipeste formula către restul celulelor de pe rând.

Legate de: Cum se creează o listă derulantă în Microsoft Excel

Crearea unei liste drop-down dependente în Excel

Meniul derulant al echipei de fotbal se bazează pe o listă derulantă simplă pe care tocmai ați creat-o. Dacă alegeți o anumită ligă, atunci ar trebui să aveți șansa de a selecta o echipă din meniul derulant al ligii de fotbal care conține doar echipe din acea ligă.

Utilizarea Formulei Offset pentru a crea o listă derulantă

Să creăm o formulă pentru a ne asigura că funcționează perfect înainte de a o introduce direct în caseta de validare a datelor. După aceea, puteți continua să îl implementați în întregul set de date.

Să aruncăm o privire asupra sintaxei funcției Offset.

Funcția de compensare are cinci argumente. Să le discutăm pe scurt aici:

1. Referință: Se referă la punctul de plecare al datelor. Funcția Offset oferă un interval care este aproape de punctul de referință. Prin urmare, punctul de referință trebuie să fie aproape de setul de date.

2. Rânduri: Argumentul rânduri se referă la numărul de rânduri pe care doriți să le mutați în jos de la punctul de referință.

3. Coloană: La fel ca rândurile, acest argument descrie numărul de locuri pe care doriți să le mutați pe coloanele unui set de date. Deoarece poziția coloanei depinde de liga de fotbal inclusă în meniul nostru derulant simplu, poate fi necesar să utilizați funcția de meci ca argument de coloană.

4. Înălțime și lățime: Aceste două argumente se referă la poziția celulelor în care stați în prezent pe baza argumentului rândurilor și coloanelor selectate anterior. Trebuie să numărați acest lucru manual, așa că aveți grijă în timp ce adăugați valoarea. De asemenea, verificați-l de două ori pentru confirmare.

Să implementăm funcția offset pe acest set de date pentru a înțelege mai bine conceptul.

Implementarea funcției Offset

Aici, celula E4 este o referință, deoarece este punctul de plecare al setului de date. De asemenea, planul este să copiați aceeași formulă în alte celule de pe rând, astfel încât să puteți face din aceasta o referință absolută a celulei prin adăugarea unui $ semn.

Deoarece numele echipei începe sub punctul de referință, argumentul rând va fi 1.

Cu toate acestea, argumentul înălțime se poate schimba între 0, 1 și 2 și nu îl puteți adăuga manual la fiecare celulă. Pentru a completa alte file cu formula, puteți utiliza o funcție de potrivire care atribuie corect un număr de coloană. Să discutăm pe scurt, fără a intra în prea multe detalii.

Sintaxa funcției de potrivire

Căutare_valor , lookup_array , și match_type sunt cele trei argumente din funcția de potrivire.

cum să rotiți pensula în Photoshop

În acest exemplu, valoarea din celula B5 este valoarea de căutare, în timp ce lista numelor ligilor din celulele E4 până la G4 este matricea de căutare. Din match_type, să alegem potrivirea exactă.

Selectați întreaga funcție de potrivire și apăsați F9 pentru a verifica dacă a ales poziția corectă a coloanei pentru liga de fotbal selectată în meniul drop-down simplu. Funcția de potrivire începe să se numere de la prima coloană și ia în considerare celula E4 în poziția unu, care este punctul de referință.

Pe de altă parte, offsetul începe să se numere de la 0. Funcția de potrivire trebuie să ia, de asemenea, coloana de referință la poziția zero pentru a o face compatibilă cu funcția de offset. Pentru a schimba acest lucru, scădeți una din întreaga formulă.

Apoi setați înălțimea la numărul maxim de valori pe care le doriți în meniul derulant și lățimea la una. Aceasta corespunde poziției rândului și coloanei din formulă.

presa introduce pentru a vedea dacă formula a ales echipa potrivită.

Acum că formula este gata, să o adăugăm la validarea datelor.

Adăugarea formulei la validarea datelor

1. Prin apăsarea CTRL + C , puteți copia formula din celula selectată.

2. Mergi la Data validarii .

3. Plasați formula copiată ca sursă după selectarea Listă ca prima opțiune.

Odată executată, formula va genera mai multe meniuri drop-down dependente pentru echipele de fotbal.

Copiaza si lipeste formula de pe rând pentru ca echipele de fotbal să o implementeze pe tot parcursul rândului.

Iată cum puteți utiliza formula Offset și funcția de potrivire în combinație pentru a crea o listă verticală dependentă de mai multe. Formula offset poate părea confuză la început, dar vă veți obișnui după ce o veți implementa de câteva ori.

Legate de: Cum să lucrați cu filele Foaie de lucru în Microsoft Excel

Faceți mai ușor crearea meniurilor drop-down cu Formula Offset

Multe dintre foile de la locul de muncă necesită crearea de meniuri derulante. Abordarea formulei de compensare este cea mai rapidă și simplă metodă de a crea întregul meniu derulant folosind o singură formulă.

În plus, este posibil să selectați manual celule pentru validarea datelor pentru a crea meniuri derulante. Cu toate acestea, crearea manuală a listelor derulante pentru un set de date mare consumă mult timp și există șanse mai mari de a face greșeli. La fel ca Excel, puteți crea și un meniu derulant pentru Foi de calcul Google.

Acțiune Acțiune Tweet E-mail Cum să creați o listă derulantă în Foi de calcul Google

Dacă doriți să vă asigurați că numai anumite date pot fi adăugate într-o celulă, începeți să restricționați intrările cu liste derulante din Foi de calcul Google.

Citiți în continuare
Subiecte asemănătoare
  • Productivitate
  • Sfaturi pentru foi de calcul
  • Microsoft Excel
  • Sfaturi Microsoft Office
  • Analiza datelor
Despre autor Shan Abdul |(46 articole publicate)

Shan Abdul este absolvent de inginerie mecanică. După absolvirea educației, și-a început cariera ca scriitor independent. El scrie despre utilizarea diferitelor instrumente și software pentru a ajuta oamenii să fie mai productivi ca student sau profesionist. În timpul liber, îi place să vizioneze videoclipuri de pe YouTube despre productivitate.

Mai multe de la Shan Abdul

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona