Skip to content

Excel menu a tendina condizionale

Elenco a discesa dinamico excel

Qualche tempo fa abbiamo iniziato a esplorare le funzionalità della Convalida dati di Excel e abbiamo imparato a creare un semplice elenco a discesa in Excel basato su un elenco separato da virgole, un intervallo di celle o un intervallo con nome.

Oggi approfondiremo questa funzione e impareremo a creare elenchi a discesa a cascata che visualizzano le scelte a seconda del valore selezionato nel primo elenco a discesa. In altre parole, creeremo un elenco di convalida dei dati di Excel in base al valore di un altro elenco.

Per prima cosa, digitate le voci che volete far apparire negli elenchi a discesa, ogni elenco in una colonna separata. Ad esempio, sto creando un elenco a cascata di esportatori di frutta e la colonna A del mio foglio di origine (Frutta) include le voci del primo elenco a cascata e altre 3 colonne elencano le voci degli elenchi a cascata dipendenti.

Ora è necessario creare dei nomi per l’elenco principale e per ciascuno degli elenchi dipendenti. È possibile farlo aggiungendo un nuovo nome nella finestra Gestione nomi (scheda Formule > Gestione nomi > Nuovo) o digitando il nome direttamente nella casella Nome.

  Come fare tabelle pivot su excel

Elenco a discesa con dichiarazione if excel

Possiamo utilizzare le funzioni di convalida dei dati di Excel per generare un elenco a discesa condizionale che ci permetta di selezionare un valore da un elenco specificato. L’elenco a discesa condizionale di Excel è una funzione utile per creare moduli di inserimento dati.

L’elenco visualizza una serie di elementi sotto forma di un elenco a discesa all’interno di una cella ed è possibile effettuare una selezione tra gli elementi dell’elenco a discesa. Un elenco a discesa condizionale può essere utile quando si dispone di una serie di nomi, regioni o prodotti da inserire regolarmente in un intervallo di celle.

Nella maggior parte dei casi, il problema da risolvere sarà più complesso di una semplice applicazione di una formula o di una funzione. Se volete risparmiare ore di ricerca e frustrazione, provate il nostro servizio Excelchat dal vivo! I nostri esperti di Excel sono disponibili 24 ore su 24, 7 giorni su 7, per rispondere a qualsiasi domanda su Excel. Garantiamo una connessione entro 30 secondi e una soluzione personalizzata entro 20 minuti.

  Excel ultima riga non vuota

Elenco a discesa a dipendenza multipla

NOTA: nell’elenco Prodotti sono presenti voci di una sola parola: Frutta e Verdura. Questo è importante perché queste parole saranno usate come nomi di Excel e i nomi di due parole non sono ammessi come nomi. Se è necessario

Quindi, seguite questi passaggi per formattare ogni elenco come una tabella di Excel. Questo rende l’elenco dinamico: le dimensioni dell’elenco si adattano automaticamente se si aggiungono o si rimuovono elementi, in modo che il menu a tendina mostri l’intero elenco.

Per assicurarsi che venga visualizzato l’elenco corretto di città, gli elenchi di città saranno denominati in base al paese e alla regione. Ci sono 2 Paesi e ogni Paese ha 3 regioni, quindi imposteremo 6 intervalli denominati per gli elenchi a discesa di terzo livello.

Questo video mostra le fasi di impostazione di base e poi mostra come utilizzare la funzione IF di Excel con un elenco a discesa dipendente. I passaggi scritti sono riportati sotto il video e potete scaricare il file di esempio qui sotto.

  Excel percentuale di un numero

Invece di una freccia a discesa che non funziona, cambieremo la formula della discesa dipendente e aggiungeremo la funzione IF. La formula modificata darà agli utenti l’opzione di selezionare una città del mondo, se non hanno selezionato un paese nella colonna A.

Condizione a discesa di Excel

L’idea è di avere un elenco di sottovoci per ogni voce principale e di assegnare all’elenco di sottovoci nomi di intervalli che corrispondono al nome della voce principale. Quindi si può usare Indirect() con il nome dell’elemento principale per produrre l’elenco di sottovoci nell’elenco di convalida dei dati.

Se non volete o non potete farlo, c’è un’altra opzione con nomi di intervalli dinamici, ma richiede che i dati siano ordinati in modo crescente dalla colonna chiamata “Dispositivo[2]”. Se volete dare un’occhiata, inviate un commento e vi spiegherò come fare.