In questo articolo, impareremo come creare un elenco a discesa a cascata utilizzando la formattazione condizionale. Per creare l’elenco a discesa a cascata utilizzeremo le funzioni Countif e Indirect.

Facci capire con un esempio:

Abbiamo un elenco di frutta e verdura.

Ora, vogliamo creare un elenco a discesa a cascata che evidenzierà la selezione errata (evidenzia il valore se non appartiene a Frutta o Verdura)

img2

Dobbiamo seguire questi passaggi:

Useremo Definisci nome per creare intervalli con nome per Verdura e frutta

img3

img4

img5

Il passaggio successivo consiste nel creare un elenco di convalida dei dati per Frutta e verdura, ad esempio, nell’intervallo A13: A18. Fare riferimento allo screenshot mostrato sotto

img6

Nell’intervallo B13: B18, creare un elenco di convalida dei dati con la formula che fa riferimento alla cella A13 utilizzando la funzione indiretta.

img7

Copia la cella B13 e usa Incolla speciale e seleziona Convalida nell’intervallo B14: B18

img8

Questo copierà la convalida nelle celle selezionate.

Dopo che il passaggio di convalida dei dati è finito, ora possiamo utilizzare la formula che evidenzierà la selezione sbagliata.

Seleziona l’intervallo B13: B18 Fai clic sulla scheda Home e seleziona Formattazione condizionale * Fai clic su Nuova regola

img9

  • Nella finestra di dialogo Nuova regola di formattazione, seleziona “Usa una formula per determinare quali celle formattare”

img10

Immettere la formula * = COUNTIF (INDIRECT (A13), B13) = 0

img11

  • Fare clic su Formato e impostare la formattazione, quindi fare clic due volte su OK.

img12

La seguente istantanea mostra tutto bene.

img13

Ma non appena cambiamo Frutta in Verdura nella cella A13, scoprirai che la formattazione condizionale prende il sopravvento ed evidenzia la selezione errata.

img14

Allo stesso modo, se modifichiamo il valore in qualsiasi menu a discesa nell’intervallo inferiore, diciamo la cella A18, verrà evidenziato.

img15

In questo modo, possiamo tenere traccia della selezione sbagliata fatta nell’elenco a discesa e cambiarla nel valore corretto.