Come usare la convalida dati in Excel (menu a tendina)? Tutorial 2026 passo-passo

La Convalida dati in Excel è una funzione fondamentale per rendere i fogli più ordinati, affidabili e “a prova di errore”. Serve a controllare cosa può essere inserito in una cella: ad esempio creare un menu a tendina, permettere solo numeri in un intervallo, imporre date valide, bloccare duplicati, oppure mostrare messaggi personalizzati quando qualcuno inserisce un valore sbagliato.

Nel 2026, con file sempre più condivisi (OneDrive/SharePoint) e flussi di lavoro collaborativi, la convalida dati è uno dei metodi più efficaci per ridurre errori e rendere i fogli utilizzabili anche da chi non è esperto.


Indice

  • Cos’è la convalida dati e perché conviene usarla
  • Dove si trova la Convalida dati (Windows, Mac, Web)
  • Creare un menu a tendina in 60 secondi (lista semplice)
  • Menu a tendina da un intervallo di celle (lista dinamica)
  • Menu a tendina “intelligente” con Tabella Excel (si aggiorna da solo)
  • Liste dipendenti (secondo menu in base al primo) con INDIRETTO
  • Bloccare errori: numeri, date, lunghezza testo, email “simil-valide”
  • Impedire duplicati (codici unici) con una formula
  • Messaggio di input e avviso di errore personalizzato
  • Convalida dati + formattazione condizionale: evidenzia l’errore
  • Best practice 2026 per fogli condivisi e modelli professionali
  • Problemi comuni e soluzioni (menu non appare, copia/incolla, celle unite)
  • Conclusione
  • Keyword e tag

Cos’è la convalida dati e perché conviene usarla

La convalida dati permette di:

  • limitare i valori inseribili in una cella (es. solo “Sì/No”, solo numeri 1–10)
  • guidare l’utente con un menu a tendina e un messaggio di aiuto
  • bloccare inserimenti sbagliati con un avviso o un vero e proprio divieto
  • mantenere i dati coerenti (categorie uguali, codici senza errori, date nel formato giusto)

È particolarmente utile per:

  • moduli (spese, richieste, inventario, timesheet)
  • elenchi con categorie (stato ticket, priorità, reparto)
  • file condivisi dove più persone inseriscono dati

Dove si trova la Convalida dati (Windows, Mac, Web)

In genere la trovi in:

  • Dati → Convalida dati

La posizione è simile su Windows e Mac. Su Excel Web può essere presente, ma alcune opzioni avanzate (specie formule complesse e comportamenti di avviso) possono variare. Se devi creare convalide avanzate (liste dipendenti, formule sofisticate), l’app desktop è la scelta più affidabile.


Creare un menu a tendina in 60 secondi (lista semplice)

Questo è il caso più comune: vuoi una lista fissa di valori.

Esempio: Stato attività (Da fare / In corso / Fatto)

  1. Seleziona le celle dove vuoi il menu (es. C2:C200).
  2. Vai su Dati → Convalida dati.
  3. In Consenti scegli Elenco (o “Lista”).
  4. In Origine scrivi i valori separati dal separatore di elenco (spesso ; in italiano), ad esempio:
    Da fare;In corso;Fatto
  5. Assicurati che Menu a discesa nella cella sia attivo.
  6. OK.

Risultato: cliccando sulla cella compare la freccia del menu.

Tip pratico

Se vuoi valori brevi e coerenti, evita varianti tipo “InCorso”, “in corso”, “In corso”. La convalida serve proprio a prevenire questi disallineamenti.


Menu a tendina da un intervallo di celle (lista “gestibile”)

Scrivere i valori direttamente nell’Origine va bene per liste piccole. Per liste che cambiano nel tempo (reparti, categorie, prodotti) è molto meglio usare un intervallo.

Passo-passo

  1. In un foglio (meglio dedicato, es. “Liste”), crea l’elenco verticale:
    A2:A20 → es. elenco categorie
  2. Seleziona le celle del menu (es. C2:C200).
  3. Dati → Convalida dati → Elenco
  4. In Origine seleziona l’intervallo:
    =Liste!$A$2:$A$20
  5. OK.

Vantaggi:

  • aggiorni i valori cambiando l’elenco sul foglio “Liste”
  • non tocchi la convalida ogni volta

Menu a tendina “intelligente” con Tabella Excel (si aggiorna da solo)

Questo è uno dei trucchi migliori nel 2026 perché evita il classico problema: “ho aggiunto una nuova categoria ma la lista non la vede”.

Obiettivo

Creare una lista che si espande automaticamente quando aggiungi nuovi valori.

Passi

  1. Metti le voci in una colonna (es. Liste!A1:A… con intestazione Categoria).
  2. Trasforma l’elenco in Tabella Excel: seleziona una cella → Ctrl/Cmd + T → conferma intestazioni.
  3. Dai un nome alla tabella (es. tblCategorie).
  4. Ora imposta la convalida:
    • Dati → Convalida dati → Elenco
    • Origine: la colonna della tabella (metodo pulito e moderno)

A seconda delle impostazioni di Excel, potresti poter indicare direttamente la colonna (es. la colonna “Categoria” della tabella). Se Excel non accetta il riferimento strutturato direttamente nell’Origine, la soluzione più stabile è creare un Nome definito che punti a quella colonna e usare quel nome come Origine.

Metodo super stabile (consigliato)

  • Crea un Nome definito (es. ElencoCategorie) che si riferisce alla colonna Categoria della tabella.
  • Nella convalida, Origine:
    =ElencoCategorie

Risultato: aggiungi una categoria alla tabella → il menu a tendina la vede subito.


Liste dipendenti: secondo menu in base al primo (con INDIRETTO)

Scenario classico: scegli la Categoria, e nel secondo menu vuoi vedere solo le Sottocategorie di quella categoria.

Esempio:

  • Categoria: Hardware, Software
  • Sottocategorie Hardware: Mouse, Tastiere, Monitor
  • Sottocategorie Software: Office, Browser, Antivirus

Metodo semplice con intervalli nominati + INDIRETTO

  1. Crea liste separate per ogni categoria.
    • In un foglio “Liste”, scrivi ad esempio:
      • Hardware come titolo e sotto le sue voci
      • Software come titolo e sotto le sue voci
  2. Crea Nomi definiti:
    • un nome Hardware che punta all’elenco Hardware
    • un nome Software che punta all’elenco Software
  3. Crea convalida (menu 1) per Categoria (Hardware/Software).
  4. Per la cella della Sottocategoria (menu 2):
    • Convalida dati → Elenco
    • Origine:=INDIRETTO($A2) (dove A2 è la cella della Categoria nella stessa riga)

Se in A2 scegli “Hardware”, INDIRETTO punta al nome definito “Hardware” e mostra la lista corretta.

Attenzione (limite importante)

INDIRETTO è comodo, ma:

  • non funziona bene se i nomi contengono spazi o caratteri speciali (servono accorgimenti)
  • può rendere il file più fragile in contesti complessi
    Per modelli grandi, spesso è meglio un approccio con tabelle e funzioni più moderne, ma questo resta il metodo più diffuso e facile da implementare.

Bloccare errori: numeri, date, lunghezza testo, email “simil-valide”

Oltre ai menu, la convalida dati può imporre regole.

Consentire solo numeri in un intervallo

Esempio: Quantità da 1 a 100

  • Convalida dati
  • Consenti: Numero intero
  • Dati: Tra
  • Min: 1
  • Max: 100

Consentire solo date in un intervallo

Esempio: Date nel 2026

  • Consenti: Data
  • Tra: 01/01/2026 e 31/12/2026

Limitare la lunghezza di un campo

Esempio: Codice massimo 10 caratteri

  • Consenti: Lunghezza testo
  • Min/Max: (es. Max = 10)

Validazione “email” (approccio realistico)

Excel non ha una regola email pronta, ma puoi usare una formula personalizzata per evitare gli errori più comuni (manca @, manca punto, spazi).

  • Consenti: Personalizzato
  • Formula (esempio pratico):=E(VAL.NUMERO(TROVA("@";A2));VAL.NUMERO(TROVA(".";A2));NON(VAL.NUMERO(TROVA(" ";A2))))

Non garantisce che l’email esista, ma blocca molte immissioni palesemente errate.


Impedire duplicati (codici unici) con una formula

Caso reale: in una colonna “Codice” non vuoi ripetizioni.

Esempio: colonna A2:A200 deve contenere codici unici.

  1. Seleziona l’intervallo A2:A200
  2. Convalida dati → Personalizzato
  3. Formula:=CONTA.SE($A$2:$A$200;A2)=1

Ora, se qualcuno inserisce un codice già presente, Excel lo blocca (o avvisa, in base allo stile di errore scelto).

Tip: se vuoi consentire celle vuote senza errore:

=O(A2="";CONTA.SE($A$2:$A$200;A2)=1)

Messaggio di input e avviso di errore personalizzato

Nella finestra Convalida dati hai schede utilissime:

Messaggio di input

Mostra un suggerimento quando la cella viene selezionata.
Esempio:

  • Titolo: “Categoria”
  • Messaggio: “Scegli una categoria dal menu. Non inserire testo libero.”

È perfetto per fogli usati da altre persone.

Avviso di errore: Stop / Avviso / Informazione

Puoi decidere come “severa” deve essere la convalida:

  • Stop: blocca l’inserimento non valido (consigliato per codici, stati, valori critici)
  • Avviso: suggerisce ma permette di continuare
  • Informazione: solo informativo (utile per regole “soft”)

Per modelli professionali, spesso:

  • Stop per campi chiave
  • Avviso per campi dove l’utente potrebbe avere casi eccezionali

Convalida dati + formattazione condizionale: evidenzia l’errore

Una strategia molto efficace:

  • la convalida impedisce errori “duri”
  • la formattazione condizionale evidenzia incoerenze o valori sospetti

Esempio: se una cella dovrebbe contenere solo “Da fare/In corso/Fatto”

  • convalida: lista
  • formattazione condizionale: evidenzia valori non presenti nell’elenco (utile soprattutto se qualcuno incolla valori bypassando la convalida)

Best practice 2026 per fogli condivisi e modelli professionali

  • Metti tutte le liste in un foglio dedicato tipo “Liste”
  • Usa Tabelle Excel per liste che crescono (categorie, prodotti, reparti)
  • Dai nomi coerenti agli elenchi: ElencoCategorie, ElencoReparti, ElencoStati
  • Proteggi il foglio “Liste” se temi modifiche accidentali
  • Evita di basare tutto su testo libero: usa menu e regole ovunque abbia senso
  • Documenta con “Messaggio di input” e con una piccola legenda nel foglio

Problemi comuni e soluzioni

Il menu a tendina non appare

  • verifica che “Menu a discesa nella cella” sia attivo
  • controlla che la cella non sia unita (celle unite spesso creano comportamenti strani)
  • verifica che non sia un intervallo protetto senza permessi di modifica

Copia/incolla che “bypassa” la convalida

Excel può permettere l’incolla di valori non validi in alcuni casi.
Soluzioni pratiche:

  • usa formattazione condizionale per evidenziare valori fuori regola
  • blocca incolla tramite protezione del foglio (scenario aziendale)
  • educa l’uso: incolla valori e poi verifica colonne critiche

La lista punta a un intervallo sbagliato

  • controlla riferimenti assoluti ($A$2:$A$20)
  • se la lista cresce, passa a Tabella Excel o Nome definito dinamico

Errori con liste dipendenti

  • i nomi definiti devono corrispondere ai valori della prima lista
  • spazi e caratteri speciali nei nomi creano problemi: usa nomi “puliti” (Hardware, Software) o gestisci una mappatura

Conclusione

La convalida dati è uno strumento semplice ma potentissimo: con pochi clic puoi trasformare un foglio “aperto agli errori” in un modello guidato, coerente e professionale. Il menu a tendina è solo l’inizio: con regole su numeri, date, testi, unicità e liste dipendenti puoi costruire file che funzionano davvero bene anche quando vengono compilati da molte persone.

Su Guide-Pratiche.it l’approccio resta sempre lo stesso: modelli pratici, procedure passo-passo e soluzioni che puoi riutilizzare nei tuoi fogli reali, non solo in esempi da manuale.

Lascia un commento