Crearea mai multor liste drop-down în Excel fără repetare

Cuprins

Vizionați video - Crearea mai multor liste drop-down în Excel fără repetare

Listele drop-down Excel sunt intuitive de utilizat și extrem de utile atunci când creați un tablou de bord Excel sau un formular de introducere a datelor.

Puteți crea mai multe liste drop-down în Excel folosind aceleași date sursă. Cu toate acestea, uneori, este necesar ca selecția să fie exclusivă (astfel încât, odată selectată, opțiunea să nu apară în alte liste derulante). De exemplu, acest lucru ar putea fi cazul atunci când atribuiți roluri de întâlnire unor persoane (în cazul în care o persoană are un singur rol).

Crearea mai multor liste drop-down în Excel fără repetare

În această postare de blog, aflați cum să creați mai multe liste drop-down în Excel, unde nu există repetări. Ceva așa cum se arată mai jos:

Pentru a crea acest lucru, trebuie să creăm un interval denumit dinamic care să se actualizeze automat pentru a elimina un nume dacă acesta a fost deja selectat o dată. Iată cum arată datele back-end (aceasta se află într-o filă separată, în timp ce meniul derulant principal se află într-o filă numită „Drop Down No Repetition”).

Iată cum puteți crea aceste date back-end:

  1. Coloana B (Lista membrilor) conține lista tuturor membrilor (sau articolelor) pe care doriți să le afișați în lista derulantă
  2. Coloana C (Helper Column 1) utilizează o combinație de funcții IF și COUNTIF. Aceasta dă numele dacă numele nu a fost deja folosit, altfel dă un gol.
= IF (COUNTIF ('Drop Down No Repetition'! $ C $ 3: $ C $ 7, B3)> 0, "", B3)
  1. Coloana D (Helper Column 2) utilizează o combinație de funcții IF și ROWS. Aceasta dă numărul de serie dacă numele nu a fost repetat, altfel dă un gol.
= IF (C3 "", ROWS ($ C $ 3: C3), "")
  1. Coloana E (Helper Column 3) folosește o combinație de IFERROR, SMALL și ROWS. Aceasta stochează împreună toate numerele de serie disponibile.
= IFERROR (MIC ($ D $ 3: $ D $ 9, ROWS ($ D $ 3: D3)), "")
  1. Coloana F (Helper Column 4) folosește o combinație de funcții IFERROR și INDEX. Aceasta dă numele care corespunde acelui număr de serie.
= IFERROR (INDEX ($ B $ 3: $ B $ 9, E3), "")
  1. Utilizați pașii următori pentru a crea un interval denumit dinamic
    • Accesați Formula -> Manager de nume
    • În caseta de dialog Manager nume, selectați Nou
    • În caseta de dialog Nume nou, utilizați următoarele detalii
      • Nume: DropDownList
      • Se referă la: = List! $ F $ 3: INDEX (List! $ F $ 3: $ F $ 9, COUNTIF (List! $ F $ 3: $ F $ 9, ”? *”))
        Această formulă oferă un interval care are toate numele din coloana F. Este dinamic și se actualizează pe măsură ce numele se schimbă în coloana F.
  2. Accesați fila drop down fără repetare și creați o listă derulantă de validare a datelor în intervalul de celule C2: C6. Iată pașii pentru a face acest lucru:
    • Accesați Date -> Instrumente de date -> Validare date
    • În caseta de dialog Validare date, utilizați următoarele:
      • Criterii de validare: Listă
      • Sursă: = DropDownList
    • Faceți clic pe OK

Acum lista dvs. derulantă este gata, unde odată selectat un element, acesta nu apare în listele derulante ulterioare.

Încercați singur … Descărcați fișierul

Alte articole utile despre listele drop-down din Excel:

  • Cum se creează o listă verticală dependentă în Excel.
  • Extrageți datele din selectarea listei drop-down în Excel.
  • Deghizați numerele ca text într-o listă derulantă.
  • Creați o listă drop-down cu sugestii de căutare.
  • Selecție multiplă dintr-o listă derulantă într-o singură celulă.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave