Skip to main content

Come nascondere gli elementi già utilizzati in una tabella unidimensionale a discesa?

Author: Xiaoyang Last Modified: 2025-08-06

In Excel, puoi creare rapidamente una tabella unidimensionale a discesa normale, ma hai mai provato a crearne una in cui, ogni volta che selezioni un elemento, quello precedentemente utilizzato viene rimosso dalla lista? Ad esempio, se hai una tabella unidimensionale a discesa con100 nomi, ogni volta che selezioni un nome, vuoi che venga eliminato dalla tabella, che conterrà dunque99 nomi, e così via fino a quando la tabella sarà vuota. Forse può sembrare difficile per molti di noi, ma qui ti mostro come creare una simile tabella unidimensionale a discesa in Excel.

Nascondere gli elementi già utilizzati nella tabella unidimensionale a discesa con colonne di supporto


arrow blue right bubble Nascondere gli elementi già utilizzati nella tabella unidimensionale a discesa con colonne di supporto

Supponendo di avere un elenco di nomi nella Colonna A come mostrato nello screenshot qui sotto, segui uno per uno i passaggi indicati per completare quest’operazione.

sample data

1. Accanto al tuo elenco nomi, inserisci questa formula =IF(COUNTIF($F$1:$F$11,A1)>=1,"",ROW()) nella cella B1, come mostrato nello screenshot:

apply a formula to list series

Nota: Nella formula sopra, F1:F11 è l’intervallo di celle dove vuoi inserire la tabella unidimensionale a discesa, e A1 è la cella che contiene il nome.

2. Poi trascina il quadratino di riempimento sull’intervallo dove vuoi copiare la formula e otterrai il seguente risultato:

fill the formula to other cells

3. Continua poi ad applicare una formula nella Colonna C, digitando: =IF(ROW(A1)-ROW(A$1)+1>COUNT(B$1:B$11),"",INDEX(A:A,SMALL(B$1:B$11,1+ROW(A1)-ROW(A$1)))) nella cella C1, come illustrato nello screenshot:

apply another formula to list cell values

4. Quindi copia la formula verso il basso fino all’intervallo desiderato, come mostrato nello screenshot:

fill the formula to other cells

5. Ora è necessario definire un nome della cella per questi nomi nella Colonna C: seleziona C1:C11 (l'intervallo dove hai inserito la formula al Passo4), poi clicca su Formule > Crea nome, come nello screenshot:

define a range name for the new data

6. Nella finestra di dialogo Nuovo nome, inserisci un nome nella casella di testo Nome e quindi digita questa formula =OFFSET(Sheet2!$C$1,0,0,COUNTA(Sheet2!$C$1:$C$11)-COUNTBLANK(Sheet2!$C$1:$C$11),1) nel campo Si riferisce a, come mostrato nello screenshot:

set options in new name dialog box

Nota: Nella formula sopra, C1:C11 rappresenta l’intervallo della colonna di supporto che hai creato al Passo3, mentre Sheet2 è il foglio di lavoro corrente che stai usando.

7. Dopo aver terminato le opzioni, puoi ora creare una tabella unidimensionale a discesa: seleziona le celle F1:F11 dove desideri inserire la tabella, poi clicca su Dati > Convalida dati > Convalida dati, come nello screenshot:

click Data Validation

8. Nella finestra di dialogo Convalida dati, fai clic sulla scheda Opzioni, poi scegli Tabella Unidimensionale dall’elenco Consenti, quindi, nella sezione Fonte collegamento, inserisci questa formula: =namecheck (namecheck è il nome della cella che hai creato al Passo6), come mostrato nello screenshot:

set options in Data Validation dialog box

9. Infine, fai clic sul pulsante OK per chiudere la finestra di dialogo: la tabella unidimensionale a discesa verrà creata nell’intervallo selezionato, e dopo aver scelto un nome, quello selezionato verrà rimosso dalla tabella, mostrando solo i nomi non ancora usati, come nello screenshot:

result of hiding previously used items in dropdown list

Suggerimento: Non puoi rimuovere le colonne di supporto create nei passaggi precedenti; se le rimuovi, la tabella unidimensionale a discesa risulterà non valida.



Articoli correlati:

Come inserire una tabella unidimensionale a discesa in Excel?

Come creare una tabella unidimensionale a discesa con immagini in Excel?

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!