Il metodo spiegato in precedenza in Excel 2020: la convalida dipendente utilizzando array dinamici va bene se si dispone di array dinamici. Ma molte persone che eseguono versioni perpetue di Excel non avranno array dinamici per anni. Altri metodi pubblicati per la convalida dipendente richiedono un nuovo intervallo denominato per ogni possibile scelta nel primo e nel secondo menu a discesa.
Stavo facendo un seminario a Mobile, in Alabama e molte persone volevano impostare una convalida a tre livelli, ma non si preoccupavano di avere menu a discesa tra cui scegliere. "Voglio solo verificare che le persone digitino i valori corretti."
Anziché utilizzare l'opzione per consentire un elenco, è possibile impostare una convalida personalizzata utilizzando una formula. Supponi di avere una tabella con centinaia di selezioni valide.

Se pensi che il tuo elenco crescerà nel tempo, formattalo come tabella usando Ctrl + T.
Imposta un intervallo denominato per ciascuna delle tre colonne. Questo passaggio è necessario in modo da poter fare riferimento a ciascuna colonna ei nomi cresceranno man mano che la tabella cresce.
Seleziona A2: A551. Nella casella Nome, digita cPaese e premi Invio.

Nome B2: B551 come cState. Nome C2: C551 come cCity.
Questa è l'area in cui vuoi che le persone digitino un Paese, uno Stato e una Città.
È sempre più facile creare e testare prima le formule per la formattazione condizionale e la convalida in una cella. Dai un'occhiata alle formule mostrate di seguito per testare ciascuna delle voci.

Una volta che queste formule funzionano, modifica la cella H3. Utilizzando il mouse, seleziona i caratteri nella barra della formula e premi Ctrl + C per copiare. Seleziona F3 e premi Alt + DL per aprire il menu a discesa Convalida dati. Nella casella Consenti, scegli Personalizzato. Questo rivelerà una casella Formula. Incolla la tua formula in quella casella.

Facoltativamente, compilare un messaggio di input e un avviso di errore. Ripeti per inserire la formula H4 come convalida per F4 e la formula H5 per la convalida per F5. Il risultato: impedirà un'entrata sbagliata.
