Convalida dati in Excel: aggiungi, usa, copia e rimuovi la convalida dati in Excel
In Excel, la funzione Convalida dati è uno strumento potente che ti permette di controllare esattamente cosa un utente può inserire in una cella. Puoi, ad esempio, impostare regole per limitare la lunghezza del testo, vincolare le voci a formati specifici, richiedere valori unici o assicurarti che il testo inizi o finisca con determinati caratteri. Queste funzionalità preservano l’integrità dei dati e riducono al minimo gli errori nei tuoi fogli di lavoro.
Questa guida ti mostra come aggiungere, utilizzare e rimuovere la convalida dati in Excel, coprendo sia operazioni di base che avanzate. Grazie a istruzioni dettagliate passo dopo passo, potrai sfruttare al meglio questa funzione per ottimizzare il tuo lavoro.
Indice:
1. Cos'è la convalida dei dati in Excel?
2. Come si aggiunge la convalida dei dati in Excel?
3. Esempi pratici di convalida dei dati
- 3,1 Convalida dati per numeri interi e decimali
- 3,2 Convalida dati per data e ora
- 3,3 Convalida dati per Lunghezza testo
- 3,4 Elenco di convalida dati (Elenco a discesa)
4. Regole personalizzate avanzate per la convalida dei dati
- 4,1 Convalida dati per consentire solo numeri o testi
- Consenti l’inserimento di soli numeri con la funzione Convalida dati
- Consenti l’inserimento di sole stringhe di testo con la funzione Convalida dati
- 4,2 La convalida dati consente solo valori alfanumerici
- 4,3 La convalida dati consente testi che iniziano o terminano con caratteri specifici
- 4,4 La convalida dati consente voci che devono contenere / non devono contenere testi specifici
- 4,5 La convalida dati consente solo valori univoci
- 4,6 La convalida dati consente solo maiuscole / minuscole / Iniziale maiuscola
- 4,7 La convalida dati consente valori che esistono / non esistono in un altro elenco
- 4,8 La convalida dati impone l’inserimento esclusivo del formato Numero di telefono
- 4,9 La convalida dati impone l’inserimento esclusivo di Indirizzo Email
- 4,10 La convalida dati impone l’inserimento esclusivo di indirizzi IP
- 4,11 La convalida dati limita i valori che superano il valore totale
- 4,12 La convalida dati limita l’inserimento nella cella in base a un’altra cella«
- 4,13 La convalida dati consente l’inserimento solo di giorni feriali o festivi
- 4,14 La convalida dati consente l’inserimento di date in base alla data odierna
- 4,15 La convalida dati consente l’inserimento di orari in base all’orario corrente
- 4,16 La convalida dati per la data di un anno specifico o dell’anno corrente
- 4,17 La convalida dati per la data della settimana o del mese corrente
5. Come si modifica la convalida dei dati in Excel?
6. Come trovare e selezionare in Excel le celle protette da convalida dei dati?
7. Come copiare la regola di convalida dei dati in altre celle?
8. Come usare la convalida dei dati per evidenziare automaticamente le voci non valide in Excel?
1. Cos’è la convalida dei dati in Excel?
La funzione «Convalida dati» ti permette di limitare il contenuto inseribile nel foglio di lavoro. In genere, puoi creare regole di convalida per impedire o consentire soltanto determinati tipi di dati in un elenco di celle selezionate.
Alcuni utilizzi di base della funzione Convalida dati:
![]() |
|
2. Come si aggiunge la convalida dei dati in Excel?
Nel foglio di lavoro di Excel, puoi aggiungere la convalida dati seguendo questi passaggi:
1. Seleziona l’intervallo di celle in cui vuoi impostare la convalida dati, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati» (vedi screenshot).

2. Nella finestra di dialogo «Convalida dati», nella scheda «Impostazioni», definisci le tue regole di convalida. Nei campi dei criteri, puoi selezionare uno dei seguenti tipi:
- «Valori»: digita direttamente i numeri nelle caselle dei criteri;
- «Riferimento a cella»: fai riferimento a una cella nel foglio di lavoro o in un altro foglio;
- «Formule»: crea formule più complesse, come condizioni.
Ad esempio, creerò una regola che consente soltanto numeri interi compresi tra 100 e 1000; imposta i criteri come mostrato nello screenshot seguente:

3. Dopo aver configurato le condizioni, puoi passare alla scheda «Messaggio di input» o «Avviso errore» per impostare, a seconda delle tue esigenze, il messaggio di input o l’avviso di errore per le celle convalidate. (Se non desideri impostare alcun avviso, fai clic direttamente su «OK» per completare la procedura.)
3,1) Aggiungi un messaggio di input (opzionale):
Puoi creare un messaggio che compare alla selezione di una cella con convalida dati, per ricordare all’utente cosa è consentito inserire.
Passa alla scheda «Messaggio di input» ed esegui le seguenti operazioni:
![]() |
|
Ora, quando selezioni una cella convalidata, verrà visualizzato un messaggio come segue:

3,2) Crea messaggi di errore significativi (opzionale):
Oltre a creare un messaggio di input, puoi anche mostrare avvisi di errore quando vengono inseriti dati non validi in una cella protetta con la convalida dati.
Passa alla scheda «Avviso errore» della finestra di dialogo «Convalida dati» ed esegui quanto segue:
![]() |
|
Quando viene inserito un valore non valido, apparirà una finestra di avviso, come mostrato nello screenshot seguente:
Opzione «Stop»: fai clic su «Riprova» per reinserire un valore oppure su «Annulla» per annullare l’inserimento.

Opzione «Avviso»: fai clic su «Sì» per accettare il valore non valido, su «No» per modificarlo o su «Annulla» per scartarlo.

Opzione «Informazione»: fai clic su «OK» per accettare il valore non valido oppure su «Annulla» per scartarlo.

Nota: se non imposti un messaggio personalizzato nella casella «Avviso errore», verrà visualizzata una finestra di avviso predefinita di tipo «Stop», come mostrato di seguito:

3. Esempi pratici di convalida dati
Quando utilizzi la funzione Convalida dati, hai a disposizione 8 opzioni integrate per impostare la convalida: ad esempio, qualsiasi valore, numeri interi e decimali, data e ora, elenco, lunghezza testo e formula personalizzata. In questa sezione vedremo come sfruttare alcune di queste opzioni integrate in Excel.
3,1 Convalida dati per numeri interi e decimali
1. Seleziona l’intervallo di celle in cui desideri consentire esclusivamente numeri interi o decimali, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati».
2. Nella finestra di dialogo «Convalida dati», nella scheda «Impostazioni», procedi come segue:
- Seleziona l'elemento corrispondente, «Numero intero» o «Decimale», nel menu a discesa «Consenti».
- Quindi, scegli uno dei criteri disponibili nella casella «Dati» (in questo esempio, è stata selezionata l’opzione «compreso tra»).
- Suggerimenti: i criteri disponibili includono: compreso tra, non compreso tra, uguale a, diverso da, maggiore di, minore di, maggiore o uguale a, minore o uguale a.
- Successivamente, inserisci i valori richiesti di «Minimo» e «Massimo» (in questo caso, numeri compresi tra 0 e 100).
- Infine, fai clic sul pulsante «OK».

3. Ora, nelle celle selezionate è possibile inserire esclusivamente numeri interi compresi tra 0 e 100.
3,2 Convalida dati per data e ora
Per convalidare l’inserimento di una data o un’ora specifica, è semplice utilizzare la «Convalida dati»; procedi come segue:
1. Seleziona l’intervallo di celle in cui desideri consentire solo date o orari specifici, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati».
2. Nella finestra di dialogo «Convalida dati», vai alla scheda «Impostazioni» e procedi come segue:
- Seleziona l'elemento corrispondente «Data» o «Ora» nel menu a discesa «Consenti».
- Quindi, scegli uno dei criteri nella casella «Dati» (ho selezionato l'opzione «maggiore di»).
- Suggerimenti: i criteri disponibili includono: compreso tra, non compreso tra, uguale a, diverso da, maggiore di, minore di, maggiore o uguale a, minore o uguale a.
- Successivamente, inserisci la «Data di inizio» richiesta (desidero date successive al)8/20/2021).
- Infine, clicca sul pulsante «OK».

3. Ora, nelle celle selezionate è possibile inserire soltanto date successive al 8/20/2021.
3,3 Convalida dati per Lunghezza testo
Se devi limitare il numero di caratteri digitabili in una cella — ad esempio, per vincolare il contenuto a un massimo di 10 caratteri in un determinato intervallo — anche in questo caso la «Convalida dati» ti viene in aiuto.
1. Seleziona un intervallo di celle in cui desideri limitare Lunghezza testo, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati».
2. Nella finestra di dialogo «Convalida dati», nella scheda «Impostazioni», procedi come segue:
- Seleziona “Lunghezza testo” dal menu a discesa “Consenti”.
- Quindi, scegli uno dei criteri disponibili nella casella «Dati» (in questo esempio, è stata selezionata l’opzione «minore di»).
- Suggerimenti: i criteri disponibili includono: compreso tra, non compreso tra, uguale a, diverso da, maggiore di, minore di, maggiore o uguale a, minore o uguale a.
- Successivamente, inserisci il numero «Massimo» che desideri impostare come limite (voglio che la lunghezza del testo non superi i 10 caratteri).
- Infine, fai clic sul pulsante «OK».

3. Ora, le celle selezionate consentono soltanto stringhe di testo con meno di 10 caratteri.
3,4 Elenco di convalida dati (Elenco a discesa)
Grazie alla potente funzione «Convalida dati», puoi creare in modo rapido e semplice un elenco a discesa nelle celle. Ecco come fare:
1. Seleziona le celle di destinazione in cui inserire l’elenco a discesa, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati».
2. Nella finestra di dialogo «Convalida dati», vai alla scheda «Impostazioni» e procedi come segue:
- Seleziona «Elenco» dal menu a discesa «Consenti».
- Nella casella di testo «Origine», digita direttamente gli elementi dell'elenco separati da virgole. Ad esempio, per limitare l'inserimento dell'utente a tre opzioni, digita Non iniziato, In corso, Completato. In alternativa, puoi selezionare un intervallo di celle contenenti i valori su cui basare l'elenco a discesa.
- Infine, fai clic sul pulsante «OK».

3. Ora, un elenco a discesa è stato creato nelle celle, come mostrato nello screenshot seguente:

Fai clic per ulteriori informazioni dettagliate su Elenco a discesa…
4. Regole personalizzate avanzate per la convalida dei dati
In questa sezione ti spiego come creare regole avanzate di convalida dati personalizzate per risolvere diversi problemi, ad esempio: formule di convalida che consentano solo numeri o stringhe di testo, soltanto valori unici, numeri di telefono specifici, indirizzi email e molto altro.
4,1 Convalida dati che consente soltanto numeri o testo
Consenti l’inserimento di soli numeri con la funzione Convalida dati
Per consentire soltanto numeri in un intervallo di celle, procedi come segue:
1. Seleziona un intervallo di celle in cui desideri consentire esclusivamente numeri.
2. Fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che si apre, vai alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula» ("A2" è la prima cella dell'intervallo selezionato che desideri limitare).
=ISNUMBER(A2) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.

3. D'ora in poi, nelle celle selezionate potranno essere inseriti solo numeri.
Nota: la funzione «VAL.NUMERO» accetta qualsiasi valore numerico nelle celle convalidate, inclusi interi, decimali, frazioni, date e orari.
Consenti l’inserimento di sole stringhe di testo con la funzione Convalida dati
Per consentire l’inserimento esclusivamente di testo nelle celle, utilizza la funzione **Convalida dati** con una formula personalizzata basata su **VAL.TESTO**. Ecco come fare:
1. Seleziona un intervallo di celle in cui desideri consentire esclusivamente l’inserimento di stringhe di testo.
2. Fare clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, recarsi alla scheda «Impostazioni» e procedere come segue:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula» ("A2" è la prima cella dell'intervallo selezionato che desideri limitare).
=ISTEXT(A2) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.

3. Ora, quando si inseriscono dati nelle celle specificate, sarà consentito esclusivamente il formato testo.
Convalida dati che consente solo valori alfanumerici
Per alcune finalità, potrebbe essere necessario consentire esclusivamente lettere e cifre, bloccando caratteri speciali come ~, %, $ o spazi. Questa sezione illustra alcuni metodi efficaci.
Consenti solo valori alfanumerici con la funzione Convalida dati
Per impedire caratteri speciali e consentire solo valori alfanumerici, creare una formula personalizzata nella funzione «Convalida dati» seguendo questi passaggi:
1. Seleziona un intervallo di celle in cui desideri consentire esclusivamente valori alfanumerici.
2. Fare clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che viene visualizzata, nella scheda «Impostazioni», procedere come segue:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE)) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato che si desidera limitare.

3. Ora sono consentiti esclusivamente caratteri alfabetici e numerici; i caratteri speciali verranno bloccati direttamente durante la digitazione, come illustrato nell’immagine seguente:

Consentire solo valori alfanumerici mediante una funzione straordinaria
La formula precedente potrebbe risultare complessa da comprendere e da memorizzare. Ecco quindi una pratica funzione di **Kutools per Excel**, chiamata **«Limita l'inserimento»**, che semplifica notevolmente questa operazione.
1. Seleziona un intervallo di celle in cui desideri consentire esclusivamente valori alfanumerici.
2. Quindi fai clic su «Kutools» > «Limita l'inserimento» > «Limita l'inserimento», come mostrato nell'immagine:

3. Nella finestra di dialogo «Limita l'inserimento» visualizzata, seleziona l'opzione «Vietare l'inserimento di caratteri speciali», come mostrato nell'immagine:

4. Fare quindi clic sul pulsante «OK» e, nelle finestre di avviso successive, su «Sì» > «OK» per completare l'operazione. Ora, nelle celle selezionate, sono consentiti esclusivamente caratteri alfabetici e valori numerici, come mostrato nell’immagine:

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
4,3 Convalida dati che consente testi che iniziano o terminano con caratteri specifici
Se tutti i valori in un determinato intervallo devono iniziare o terminare con un carattere o una sottostringa specifica, puoi utilizzare la convalida dati con una formula personalizzata basata sulle funzioni ESATTO, SINISTRA, DESTRA o CONTA.SE.
Consenti testi che iniziano o terminano con caratteri specifici con una sola condizione
Ad esempio, se si desidera che le voci di testo in celle specifiche inizino o terminino con «CN», seguire questi passaggi:
1. Seleziona un intervallo di celle in cui sono ammessi solo testi che iniziano o terminano con caratteri specifici.
2. Quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che si apre, vai alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la formula seguente nella casella di testo «Formula».Consenti solo testi che iniziano con CN:
=EXACT(LEFT(A2,2),"CN")Consenti solo testi che terminano con CN:=EXACT(RIGHT(A2,2),"CN") - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato, il numero "2" indica quanti caratteri considerare e «CN» è il testo con cui si desidera che le voci inizino o finiscano.

3. D'ora in poi, nelle celle selezionate potranno essere inserite esclusivamente stringhe di testo che iniziano o terminano con i caratteri specificati; in caso contrario, verrà visualizzato un avviso, come mostrato nell'immagine seguente:

Suggerimenti: le formule sopra riportate sono Maiuscole/minuscole; se non ti serve la distinzione tra maiuscole e minuscole, applica le seguenti formule CONTA.SE:
=COUNTIF(A2,"CN*") =COUNTIF(A2,"*CN") Nota: l'asterisco * è un carattere jolly che corrisponde a uno o più caratteri.
Consenti testi che iniziano o terminano con caratteri specifici con criteri multipli (logica OR)
Ad esempio, se si desidera che le voci di testo inizino o terminino con «CN» o «UK», come mostrato nell'immagine seguente, è necessario aggiungere un'altra istanza della funzione ESATTO utilizzando il segno più (+). Procedere nel modo seguente:

1. Seleziona un intervallo di celle in cui sono consentiti solo testi che iniziano o terminano secondo più criteri.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, recarsi alla scheda «Impostazioni» ed eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la formula seguente nella casella di testo «Formula».Consenti solo testi che iniziano con CN o UK:
=EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")Consenti solo testi che terminano con CN o UK:=EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK") - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato, il numero "2" indica quanti caratteri considerare, mentre «CN» e «UK» sono i testi specifici con cui si desidera che le voci inizino o terminino.

3. Ora, nelle celle selezionate potranno essere inserite esclusivamente stringhe di testo che iniziano o terminano con i caratteri specificati.
Suggerimenti: per ignorare la distinzione tra maiuscole e minuscole, applica le seguenti formule CONTA.SE:
=COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*") =COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK") Nota: l'asterisco * è un carattere jolly che corrisponde a uno o più caratteri.
4,4 Convalida dati che richiede che le voci contengano / non contengano un testo specifico
In questa sezione scoprirai come applicare la convalida dei dati in Excel per consentire solo valori che contengano o non contengano una specifica sottostringa, oppure una tra diverse sottostringhe.
Consenti solo voci che contengono uno o uno tra più testi specifici
Consentire voci che devono contenere un testo specifico
Per consentire solo voci che contengano una stringa di testo specifica — ad esempio, tutti i valori inseriti devono includere il testo «KTE», come illustrato nell’immagine seguente — è possibile applicare la convalida dati utilizzando una formula personalizzata basata sulle funzioni TROVA e VAL.NUMERO. Procedere come segue:

1. Seleziona un intervallo di celle in cui sono ammessi solo testi contenenti una determinata stringa.
2. Quindi fare clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che viene visualizzata, nella scheda «Impostazioni», eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci una delle formule seguenti nella casella di testo «Formula».Maiuscole/minuscole:
=ISNUMBER(FIND("KTE",A2))Non Maiuscole/minuscole:=ISNUMBER(SEARCH("KTE",A2)) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato e il testo «KTE» è la stringa che le voci devono contenere.

3. Ora, se il valore inserito non contiene il testo richiesto, verrà visualizzata una finestra di avviso.
Consentire voci che devono contenere uno tra diversi testi specifici
La formula precedente funziona solo con una singola stringa di testo. Per consentire l’inserimento di una qualsiasi tra diverse stringhe, come illustrato nell’immagine seguente, è necessario combinare le funzioni MATR.SOMMA.PRODOTTO, TROVA e VAL.NUMERO in un’unica formula.

1. Seleziona un intervallo di celle in cui sono ammessi solo testi contenenti almeno uno tra diversi elementi specifici.
2. Quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, vai alla scheda «Impostazioni» e procedi come segue:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci nella casella di testo «Formula» una delle formule seguenti, a seconda delle tue esigenze.Maiuscole/minuscole:
=SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0Non Maiuscole/minuscole:=SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0 - Quindi, fai clic su «OK» per chiudere la finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato e "C2:C4" è l'elenco dei valori che le voci devono contenere (almeno uno).

3. Ora potranno essere inserite solo voci contenenti almeno uno dei valori presenti nell'elenco specificato.
Consenti solo voci che non contengono uno o uno tra più testi specifici
Consentire voci che non devono contenere un testo specifico
Per convalidare voci che non devono contenere un testo specifico — ad esempio, consentire solo valori che non includano la stringa «KTE» in una cella — è possibile combinare le funzioni VAL.ERR e TROVA per creare una regola di convalida dati. Procedere come segue:

1. Seleziona un intervallo di celle in cui sono ammessi solo testi che non contengano un determinato contenuto.
2. Quindi fare clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, selezionare la scheda «Impostazioni» ed eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci una delle formule seguenti nella casella di testo «Formula».Maiuscole/minuscole:
=ISERROR(FIND("KTE",A2))Non Maiuscole/minuscole:=ISERROR(SEARCH("KTE",A2)) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato, mentre il testo «KTE» è la stringa che le voci non devono contenere.

3. Ora, le voci contenenti il testo specificato non potranno più essere inserite.
Consentire voci che non devono contenere uno tra diversi testi specifici
Per impedire l'inserimento di una qualsiasi tra diverse stringhe di testo presenti in un elenco, come mostrato nell'immagine seguente, seguire questi passaggi:

1. Seleziona un intervallo di celle in cui vuoi impedire l’inserimento di determinati testi.
2. Quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, vai alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la formula seguente nella casella di testo «Formula».Maiuscole/minuscole:
=SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0Non Maiuscole/minuscole:=SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0 - Quindi, fai clic su «OK» per chiudere la finestra di dialogo.
Nota: nelle formule sopra riportate, "A2" è la prima cella dell'intervallo selezionato, mentre "C2:C4" è l'elenco dei valori da bloccare qualora le voci ne contengano almeno uno.

3. D'ora in poi non sarà più possibile inserire voci contenenti uno qualsiasi dei testi specificati.
4,5 Convalida dati che consente solo valori univoci
Se si desidera prevenire l’inserimento di voci duplicate in un intervallo di celle, questa sezione presenta alcuni metodi rapidi per gestire questa operazione in Excel.
Consenti solo valori univoci utilizzando la funzione Convalida dati
In genere, la funzione Convalida dati con una formula personalizzata basata su CONTA.SE può rivelarsi molto utile. Procedi nel seguente modo:
1. Seleziona le celle o la colonna in cui desideri consentire esclusivamente valori univoci.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, selezionare la scheda «Impostazioni» ed eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=COUNTIF($A$2:$A$9,A2)=1 - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nella formula sopra riportata, "A2:A9" è l'intervallo di celle in cui si desidera consentire esclusivamente valori univoci, mentre "A2" è la prima cella dell'intervallo selezionato.

3. Ora è possibile inserire solo valori univoci; in caso di tentativo di inserimento di dati duplicati, verrà visualizzato un messaggio di avviso, come mostrato nell’immagine seguente:

Consenti solo valori univoci utilizzando codice VBA
Anche il seguente codice VBA può aiutarti a prevenire l’inserimento di valori duplicati. Procedi come segue:
1. Fare clic con il pulsante destro del mouse sulla scheda del foglio in cui si desidera consentire solo valori univoci, quindi scegliere «Visualizza codice» dal menu contestuale. Nella finestra di Microsoft Visual Basic, Applications che si apre, copiare e incollare il seguente codice nel modulo vuoto:
Codice VBA: consentire solo valori univoci in un intervallo di celle:
Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
Dim xRg As Range, iLong, fLong As Long
If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then
Application.EnableEvents = False
For Each xRg In Target
With xRg
If (.Value <> "") Then
If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
iLong = .Interior.ColorIndex
fLong = .Font.ColorIndex
.Interior.ColorIndex = 3
.Font.ColorIndex = 6
MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
.ClearContents
.Interior.ColorIndex = iLong
.Font.ColorIndex = fLong
End If
End If
End With
Next
Application.EnableEvents = True
End If
End Sub
![]() | ![]() | ![]() |
Nota: nel codice riportato sopra, "A1:A100" e «A:A» indicano le celle della colonna in cui si desidera prevenire voci duplicate; adattarle alle proprie esigenze.
2. Quindi salva e chiudi questo codice. Ora, inserendo un valore duplicato nelle celle A1:A100, verrà visualizzata una finestra di avviso, come mostrato nello screenshot seguente:

Consenti solo valori univoci grazie a una comoda funzionalità
Se si dispone di **Kutools per Excel**, grazie alla sua funzionalità **«Prevenire le voci duplicate»**, è possibile impostare in pochi clic la convalida dei dati per evitare inserimenti duplicati in un intervallo di celle.
1. Seleziona l'intervallo di celle in cui desideri impedire valori duplicati e consentire solo dati univoci.
2. Quindi fai clic su «Kutools» > «Limita l'inserimento» > «Prevenire le voci duplicate», come mostrato nello screenshot:

3. Verrà visualizzato un messaggio di avviso che informa della rimozione della convalida dei dati all'applicazione di questa funzionalità. Fare clic su «Sì» e, nella finestra successiva, su «OK», come illustrato negli screenshot seguenti:
![]() | ![]() | ![]() |
4. Ora, quando si inseriscono dati duplicati nelle celle specificate, viene visualizzata una finestra di avviso che segnala l’inserimento non valido di dati duplicati. Vedere lo screenshot:

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
4,6 La convalida dei dati consente solo lettere maiuscole / minuscole / Iniziale maiuscola
La funzione Convalida dati è uno strumento potente che consente agli utenti di imporre l'inserimento di lettere maiuscole, minuscole o Iniziale maiuscola in un intervallo di celle. Procedere come segue:
1. Seleziona l'intervallo di celle in cui desideri consentire esclusivamente testo maiuscolo, minuscolo o con iniziale maiuscola.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, recarsi alla scheda «Impostazioni» ed eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci nella casella di testo «Formula» una delle formule seguenti, a seconda delle tue esigenze.consenti solo Testo maiuscolo:
=AND(EXACT(A2,UPPER(A2)),ISTEXT(A2))Consenti solo Testo minuscolo=AND(EXACT(A2,LOWER(A2)),ISTEXT(A2))Consenti solo testo Iniziale maiuscola=AND(EXACT(A2,PROPER(A2)),ISTEXT(A2)) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna che si desidera utilizzare.

3. Ora saranno accettati solo i valori che rispettano la regola creata.
4,7 Convalida dati: consentire valori presenti / non presenti in un altro elenco
Consentire o bloccare valori in base alla loro presenza in un altro elenco può sembrare complesso, ma in realtà è facilmente gestibile: basta usare la convalida dati con una semplice formula basata sulla funzione CONTA.SE.
Ad esempio, si desidera consentire soltanto i valori presenti nell’intervallo C2:C4 in un determinato intervallo di celle, come illustrato nello screenshot seguente. Per risolvere questo problema, procedere come segue:

1. Seleziona l'intervallo di celle a cui applicare la convalida dati.
2. Quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, vai alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dal menu a discesa «Consenti».
- Quindi, inserisci nella casella di testo «Formula» una delle formule seguenti, a seconda delle tue esigenze.Consenti solo valori presenti in un'altra colonna
=COUNTIF($C$2:$C$4,A2)>0Impedisci valori presenti in un'altra colonna=COUNTIF($C$2:$C$4,A2)=0 - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna da convalidare, mentre "C2:C4" è l'elenco di valori rispetto ai quali si desidera impedire o consentire l'inserimento dei dati, a seconda che corrispondano a uno di essi.

3. Ora potranno essere inseriti solo i valori conformi alla regola creata; tutti gli altri verranno bloccati.
4,8 Convalida dati: forzare l'inserimento esclusivamente in formato Numero di telefono
Quando si inseriscono i dati dei dipendenti aziendali, una colonna richiede il numero di telefono. Per assicurare che venga digitato rapidamente e correttamente, è possibile applicare la convalida dati al campo “Numero di telefono”. Ad esempio, si potrebbe voler accettare solo numeri nel formato (123) 456-7890 in un foglio di lavoro. Questa sezione presenta due metodi rapidi per ottenere questo risultato.
Forzare esclusivamente il formato Numero di telefono con la funzione Convalida dati
Per consentire soltanto l'inserimento di un formato Numero di telefono specifico, procedere come segue:
1. Seleziona l’intervallo di celle in cui desideri consentire l’inserimento di un numero di telefono con un formato specifico, fai clic con il tasto destro e scegli “Imposta formato cella” dal menu contestuale, come mostrato nello screenshot:

2. Nella finestra di dialogo «Imposta formato cella», vai alla scheda «Numero», seleziona «Personalizzato» dall'elenco «Categoria» a sinistra e inserisci il formato numero di telefono desiderato nella casella «Tipo». Ad esempio, puoi utilizzare il formato «(###) ###-####», come mostrato nello screenshot:

3. Quindi fai clic su «OK» per chiudere la finestra di dialogo.
4. Dopo aver formattato le celle, selezionarle nuovamente e aprire la finestra di dialogo **Convalida dati** facendo clic su **Dati** > **Convalida dati** > **Convalida dati**. Nella finestra visualizzata, nella scheda **Impostazioni**, procedere come segue:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=AND(ISNUMBER(A2),LEN(A2)=10) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna in cui si desidera convalidare il numero di telefono.

5. Ora, quando inserisci un numero di 10 cifre, verrà automaticamente convertito nel formato Numero di telefono richiesto. Consulta gli screenshot:
![]() | ![]() | ![]() |
Nota: Se il numero inserito non è composto da 10 cifre, verrà visualizzata una finestra di avviso, vedere lo screenshot:

Forzare esclusivamente il formato Numero di telefono utilizzando una funzionalità utile
La funzione «È possibile inserire solo numeri di telefono» di Kutools per Excel ti permette di richiedere l’inserimento esclusivo in formato numero di telefono con pochi semplici clic.
1. Seleziona l'intervallo di celle in cui desideri consentire esclusivamente un formato specifico per i numeri di telefono, quindi fai clic su «Kutools» > «Limita l'inserimento» > «È possibile inserire solo numeri di telefono», come mostrato nello screenshot:

2. Nella finestra di dialogo «Numero di telefono», seleziona il formato specifico desiderato oppure creane uno personalizzato facendo clic sul pulsante «Aggiungi» (vedi screenshot).

3. Dopo aver selezionato o impostato la formattazione «Numero di telefono», fare clic su «OK». Da questo momento, potranno essere inseriti soltanto numeri di telefono con la formattazione specificata; in caso contrario, verrà visualizzata una finestra di avviso (vedere lo screenshot).

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
4,9 Convalida dati: forzare l'inserimento esclusivamente di Indirizzo Email
Si supponga di dover digitare più Indirizzo Email in una colonna di un foglio di lavoro e di voler impedire l'inserimento accidentale di un formato Indirizzo Email errato. In genere, è possibile impostare una regola di convalida dati per consentire soltanto il formato Indirizzo Email.
Forzare esclusivamente il formato Indirizzo Email utilizzando la funzione Convalida dati
Utilizzando la funzione Convalida dati con una formula personalizzata, puoi creare rapidamente una regola per impedire l’inserimento di indirizzi email non validi. Procedi come segue:
1. Seleziona le celle in cui desideri consentire esclusivamente indirizzi email, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati».
2. Nella finestra di dialogo «Convalida dati» che viene visualizzata, vai alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo Formula:
=ISNUMBER(MATCH("*@*.?*",A2,0)) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna che si desidera utilizzare.

3. Ora, se il testo inserito non rispetta il formato indirizzo email, verrà visualizzata una finestra di avviso; vedi screenshot:

Forzare esclusivamente il formato Indirizzo Email utilizzando una funzionalità pratica
Kutools per Excel offre una funzionalità sorprendente – «Consenti solo indirizzi email» – che ti permette di bloccare con un solo clic l’inserimento di indirizzi email non validi.
1. Seleziona le celle in cui desideri consentire esclusivamente indirizzi email, quindi fai clic su «Kutools» > «Limita l'inserimento» > «È possibile inserire solo indirizzi email». Vedi lo screenshot:

2. Successivamente, sarà consentito esclusivamente il formato Indirizzo Email; in caso contrario, verrà visualizzata una finestra di avviso (vedere lo screenshot).

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
4,10 Convalida dati: forzare l'inserimento esclusivamente di indirizzi IP
In questa sezione ti mostreremo alcuni metodi rapidi per impostare la convalida dei dati in modo da accettare esclusivamente indirizzi IP all’interno di un intervallo di celle.
Imponi esclusivamente il formato indirizzi IP con la funzione Convalida dati
Per consentire soltanto l'inserimento di indirizzi IP in un intervallo specifico di celle, procedere come segue:
1. Seleziona le celle in cui desideri consentire esclusivamente indirizzi IP, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati».
2. Nella finestra di dialogo «Convalida dati» che appare, recati alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0)) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna che intendi utilizzare.

3. Ora, se si inserisce un indirizzo IP non valido nella cella, verrà visualizzata una finestra di avviso, come mostrato nello screenshot seguente:

Imponi esclusivamente il formato indirizzi IP con codice VBA
Il seguente codice VBA permette inoltre di accettare esclusivamente indirizzi IP, bloccando qualsiasi altro tipo di input. Procedere come segue:
1. Fare clic con il tasto destro sulla scheda del foglio e selezionare «Visualizza codice» dal menu contestuale. Nella finestra di «Microsoft Visual Basic, Applications Edition» che si apre, copiare il seguente codice VBA.
Codice VBA: convalida celle per accettare soltanto indirizzi IP
Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
Exit Sub
Else
If Target = "" Then
Exit Sub
End If
xArrIp = Split(Target.Text, ".")
If UBound(xArrIp) <> 3 Then
GoTo EIP
Else
xIntIP1 = CInt(xArrIp(0))
xIntIP2 = CInt(xArrIp(1))
xIntIP3 = CInt(xArrIp(2))
xIntIP4 = CInt(xArrIp(3))
If (xIntIP1 < 1) Or (xIntIP1 > 255) _
Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
GoTo EIP
End If
End If
End If
Exit Sub
EIP:
MsgBox "Please enter correct IP address"
Target = ""
End Sub
![]() | ![]() | ![]() |
Nota: Nel codice riportato sopra, "A2:A10" è l'intervallo di celle in cui si desidera consentire esclusivamente indirizzi IP.
2. Salva e chiudi quindi questo codice. Ora, solo indirizzi IP validi potranno essere inseriti nelle celle specificate.
Forzare esclusivamente il formato indirizzi IP utilizzando una funzionalità semplice
Se «Kutools per Excel» è installato nella cartella di lavoro, la sua funzione «È possibile inserire solo indirizzi IP» può aiutarti a risolvere anche questo compito.
1. Seleziona le celle in cui desideri consentire esclusivamente indirizzi IP, quindi fai clic su **Kutools** > **Limita l'inserimento** > **È possibile inserire solo indirizzi IP**. Vedi lo screenshot:

2. Dopo aver attivato questa funzionalità, sarà possibile inserire esclusivamente indirizzi IP; in caso contrario, verrà visualizzata una finestra di avviso (vedere lo screenshot).

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
4,11 Convalida dati: limitare i valori che superano il totale stabilito
Immagina di avere un report mensile delle spese con un budget totale di $18.000. Devi assicurarti che l’importo complessivo nell’elenco delle spese non superi questo limite prestabilito, come illustrato nello screenshot seguente. In questo caso, puoi creare una regola di convalida dati utilizzando la funzione SOMMA per evitare che la somma dei valori ecceda il budget assegnato.

1. Seleziona l'intervallo di celle in cui desideri limitare i valori.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che viene visualizzata, nella scheda «Impostazioni», eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=SUM($B$2:$B$7)<=18000 - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nell’formula sopra riportata, «B2:B7» è l’intervallo di celle in cui si desidera limitare gli inserimenti.

3. Ora, quando si inseriscono valori nell'intervallo B2:B7, la convalida ha esito positivo se il totale rimane inferiore a $18.000. Se l'inserimento di un qualsiasi valore fa superare questa soglia, verrà visualizzata una finestra di avviso per notificarlo.
4,12 La convalida dati limita l'inserimento nelle celle in base a un'altra cella
Quando si desidera limitare gli inserimenti in un intervallo di celle in base al valore contenuto in un’altra cella, la funzione **Convalida dati** offre una soluzione efficace. Ad esempio, se la cella C1 contiene il testo «Sì», è possibile inserire qualsiasi valore nell’intervallo A2:A9. Se invece C1 contiene qualsiasi altro testo, gli inserimenti in A2:A9 vengono limitati, come illustrato negli screenshot seguenti:
![]() | ![]() | ![]() |
Per risolvere questo problema, procedere come segue:
1. Seleziona l’intervallo di celle in cui desideri limitare i valori inseribili.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che si apre, nella scheda «Impostazioni», eseguire le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=$C$1="Yes" - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nella formula sopra riportata, «C1» è la cella contenente il testo specifico da utilizzare, mentre «Sì» è il valore in base al quale si desidera applicare la limitazione alle celle; aggiorna questi riferimenti in base alle tue esigenze.

3. Ora, se la cella C1 contiene il testo «Sì», puoi inserire qualsiasi valore nell'intervallo A2:A9; se invece contiene un altro testo, non sarà possibile inserire un valore Y, come mostrato nella demo seguente:

4,13 La convalida dati consente di inserire solo giorni feriali o festivi
Se si desidera consentire l’inserimento solo nei giorni feriali (da lunedì a venerdì) o nei fine settimana (sabato e domenica) in un intervallo di celle, la funzione «Convalida dati» può rivelarsi molto utile. Seguire questi semplici passaggi:
1. Seleziona l'intervallo di celle in cui desideri inserire esclusivamente giorni feriali o festivi.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, nella scheda «Impostazioni», eseguire le seguenti operazioni:
- Seleziona «Personalizzato» da Elenco a discesa «Consenti».
- Quindi, inserisci nella casella di testo «Formula» una delle formule seguenti, a seconda delle tue esigenze.Consenti solo giorni feriali
=WEEKDAY(A2,2)<6Consenti solo fine settimana=WEEKDAY(A2,2)>5 - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna che intendi utilizzare.

3. Ora puoi inserire nelle celle specificate solo date corrispondenti a giorni feriali o festivi, a seconda della tua selezione.
4,14 La convalida dati consente di inserire date in base alla data odierna
A volte potrebbe essere necessario consentire l’inserimento esclusivamente di date successive o precedenti a quella odierna in un intervallo di celle. A questo scopo, la funzione «Convalida dati» combinata con la funzione «OGGI» si rivela particolarmente utile. Procedere come segue:
1. Seleziona l'intervallo di celle in cui desideri consentire esclusivamente date future (successive a oggi).
2. Quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, vai alla scheda «Impostazioni» ed esegui le seguenti operazioni:
- Seleziona «Personalizzato» dall'elenco a discesa «Consenti».
- Quindi, inserisci la seguente formula nella casella di testo «Formula».
=A2>Today() - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna che intendi utilizzare.

3. Ora puoi inserire nelle celle solo date successive a oggi. In caso contrario, verrà visualizzata una finestra di avviso, come mostrato nello screenshot:

Suggerimenti:
1. Per consentire l'inserimento di date passate (ossia precedenti a oggi), applica la seguente formula nella convalida dati:
=A2<Today() 2. Per consentire l'inserimento di date comprese in un intervallo specifico, ad esempio nei prossimi 30 giorni, inserisci la seguente formula nella convalida dati:
=AND(A2>TODAY(),A2<=(TODAY()+30)) 4,15 La convalida dati consente di inserire orari in base all'orario corrente
Se si desidera convalidare i dati in base all’orario corrente — ad esempio, consentendo l’inserimento solo di orari precedenti o successivi a quello attuale — è possibile creare una formula personalizzata per la convalida dei dati. Procedere come segue:
1. Seleziona l'intervallo di celle in cui desideri consentire solo orari precedenti o successivi a quello corrente.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che viene visualizzata, nella scheda «Impostazioni», eseguire le seguenti operazioni:
- Seleziona «Time» dall’elenco a discesa «Allow».
- Scegli quindi «less than» dal menu a discesa «Data» per consentire solo orari precedenti all’orario corrente, oppure «greater than» per consentire orari successivi, in base alle tue esigenze.
- Successivamente, nella casella «End time» o «Start time», inserisci la formula seguente:
=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW())) - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: Nella formula sopra, "A2" è la prima cella della colonna che intendi utilizzare.

3. Ora puoi inserire nelle celle specificate solo orari precedenti o successivi a quello corrente.

4,16 La convalida dati per la data di un anno specifico o dell'anno corrente
Per consentire l’inserimento esclusivo di date appartenenti a un determinato anno o all’anno corrente, puoi utilizzare la convalida dati con una formula personalizzata basata sulla funzione ANNO.
1. Seleziona l'intervallo di celle in cui desideri consentire esclusivamente date appartenenti a un anno specifico.
2. Quindi fare clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, selezionare la scheda «Impostazioni» ed eseguire le seguenti operazioni:
- Seleziona «Custom» dall’elenco a discesa «Allow».
- Successivamente, inserisci la seguente formula nella casella di testo «Formula».
=YEAR(A2)=2020 - Fai clic sul pulsante «OK» per chiudere questa finestra di dialogo.
Nota: nella formula indicata sopra, «A2» rappresenta la prima cella della colonna da utilizzare, mentre «2020» è l’anno da considerare come limite.

3. Da questo momento in poi, è possibile inserire soltanto date relative all'anno 2020; in caso contrario, verrà visualizzata una finestra di avviso, come illustrato nello screenshot seguente:

Suggerimenti:
Per consentire solo date dell’anno corrente, puoi applicare la formula seguente alla convalida dati:
=YEAR(A2)=YEAR(TODAY()) 4,17 La convalida dati per la data della settimana o del mese corrente
Se desideri consentire agli utenti di inserire date relative alla settimana o al mese corrente in celle specifiche, questa sezione ti offre alcune formule utili per svolgere tale attività in Excel.
Consenti di inserire la data della settimana corrente
1. Seleziona l'intervallo di celle in cui desideri consentire esclusivamente date appartenenti alla settimana corrente.
2. Quindi fare clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che viene visualizzata, nella scheda «Impostazioni», eseguire le seguenti operazioni:
- Seleziona «Date» dall’elenco a discesa «Consenti».
- Successivamente, seleziona «between» dal menu a discesa «Data».
- Nella casella di testo «Data di inizio», inserisci questa formula:
=TODAY()-WEEKDAY(TODAY(),3) - Nella casella di testo «Data di fine», inserisci questa formula:
=TODAY()-WEEKDAY(TODAY(),3)+6 - Infine, fai clic sul pulsante «OK».

3. Ora puoi inserire soltanto date comprese nella settimana corrente; tutte le altre saranno bloccate, come illustrato nello screenshot seguente:

Consenti di inserire la data del mese corrente
Per consentire l'inserimento solo di date appartenenti al mese corrente, procedere come segue:
1. Seleziona l'intervallo di celle in cui desideri consentire esclusivamente date appartenenti al mese corrente.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati» che appare, recarsi alla scheda «Impostazioni» e procedere come segue:
- Seleziona «Date» dall’elenco a discesa «Consenti».
- Successivamente, seleziona «between» dal menu a discesa «Data».
- Nella casella di testo «Data di inizio», inserisci questa formula:
=DATE(YEAR(TODAY()),MONTH(TODAY()),1) - Nella casella di testo «Data di fine», inserisci questa formula:
=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1)) - Infine, fai clic sul pulsante «OK».

3. D'ora in poi, nelle celle selezionate potrai inserire solo date comprese nel mese corrente.
5. Come si modifica la convalida dati in Excel?
Per modificare o cambiare una regola di convalida dati esistente, seguire i passaggi indicati di seguito:
1. Seleziona una qualsiasi cella a cui è applicata la regola di convalida dati.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati» per aprire la finestra di dialogo «Convalida dati». Nella finestra, modificare le regole in base alle proprie esigenze e selezionare l’opzione «Applica queste modifiche a tutte le altre celle con le stesse impostazioni» per estendere la nuova regola a tutte le celle che condividono i criteri di convalida originali. Vedere lo screenshot:

3. Fare clic su «OK» per salvare le modifiche.
6. Come trovare e selezionare le celle con la convalida dati in Excel?
Se nel foglio di lavoro sono state create più regole di convalida dati e ora devi individuare e selezionare le celle a cui sono state applicate, il comando «Vai a speciale» ti permette di selezionare tutti i tipi di convalida dati o un tipo specifico di convalida dati.
1. Attiva il foglio di lavoro in cui vuoi trovare e selezionare le celle con la convalida dati.
2. Fare quindi clic su «Home» > «Trova e seleziona» > «Vai a speciale», come illustrato nello screenshot:

3. Nella finestra di dialogo «Vai a speciale», seleziona «Convalida dati» > «Tutto» (vedi screenshot):

4. Tutte le celle con convalida dati sono ora selezionate nel foglio di lavoro corrente.

Suggerimento: per selezionare un tipo specifico di convalida dati, scegli innanzitutto una cella che contenga la convalida desiderata, poi apri la finestra di dialogo «Vai a speciale» e seleziona «Convalida dati» > «Stesso».
![]() | ![]() | ![]() |
7. Come copiare la regola di convalida dati in altre celle?
Si supponga di aver creato una regola di convalida dati per un elenco di celle e di doverla ora applicare ad altre celle. Invece di ricrearla, è possibile copiare e incollare rapidamente ed facilmente la regola esistente in altre celle.
1. Fare clic per selezionare una cella contenente la regola di convalida da utilizzare, quindi premere «Ctrl + C» per copiarla.
2. Seleziona quindi le celle da convalidare; per selezionare più celle non adiacenti, tieni premuto il tasto «Ctrl» durante la selezione.
3. Fare quindi clic con il pulsante destro del mouse sulla selezione e scegliere l’opzione «Incolla speciale» (vedere lo screenshot).

4. Nella finestra di dialogo «Incolla speciale», seleziona l’opzione «Convalida» (vedi screenshot).

5. Fare clic sul pulsante «OK»: la regola di convalida verrà così copiata nelle nuove celle.
8. Come usare la convalida dati per evidenziare con un cerchio le voci non valide in Excel?
A volte potrebbe essere necessario applicare regole di convalida dati a informazioni già presenti nel foglio, e in questi casi alcune celle potrebbero contenere dati non validi. Come individuarli e correggerli? In Excel puoi usare la funzione «Evidenzia dati non validi» per contrassegnare automaticamente tali valori con un cerchio rosso.
Per evidenziare con un cerchio i dati non validi desiderati, applica la funzione «Convalida dati» per impostare una regola sull’intervallo di dati. Segui questi passaggi:
1. Seleziona l'intervallo di dati per cui desideri evidenziare con un cerchio i valori non validi.
2. Fare quindi clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo «Convalida dati», impostare la regola di convalida in base alle proprie esigenze; ad esempio, qui verranno accettati solo i valori maggiori di 500, come illustrato nello screenshot:

3. Fare quindi clic su «OK» per chiudere la finestra di dialogo. Dopo aver impostato la regola di convalida dati, fare clic su «Dati» > «Convalida dati» > «Evidenzia dati non validi»: tutti i valori non validi, ovvero quelli minori di 500, verranno immediatamente evidenziati con un ovale rosso. Vedere gli screenshot:
![]() | ![]() | ![]() |
Note:
- 1. Non appena correggerai un dato non valido, il cerchio rosso scomparirà automaticamente.
- 2. La funzione «Evidenzia dati non validi» può evidenziare fino a 255 celle. Al salvataggio del foglio di lavoro corrente, tutti i cerchi rossi verranno rimossi.
- 3. Questi cerchi non vengono stampati.
- 4. Puoi anche eliminare i cerchi rossi facendo clic su «Dati» > «Convalida dati» > «Rimuovi cerchi di convalida».
9. Come si rimuove la convalida dati in Excel?
Per rimuovere le regole di convalida dati da un intervallo di celle, dal foglio di lavoro corrente o dall’intera cartella di lavoro, segui questi metodi.
Rimuovere la convalida dati Intervallo selezionato con la funzione di convalida dati
1. Seleziona le celle con la convalida dati che desideri rimuovere.
2. Quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati». Nella finestra di dialogo che appare, nella scheda «Impostazioni», clicca sul pulsante «Cancella tutto» (vedi screenshot).

3. Fare quindi clic sul pulsante «OK» per chiudere questa finestra di dialogo. La regola di convalida dati applicata all’intervallo selezionato viene rimossa immediatamente.
Suggerimento: per rimuovere la convalida dati dal foglio di lavoro corrente, seleziona innanzitutto l’intero foglio e poi applica i passaggi indicati sopra.
Rimuovi la convalida dati Intervallo selezionato con una funzionalità pratica
Se disponi di «Kutools per Excel», la sua funzione «Rimuovi le restrizioni di convalida dei dati» ti permette di eliminare facilmente le regole di convalida dati dall’intervallo selezionato o dall’intero foglio di lavoro.
1. Seleziona l’intervallo di celle o l’intero foglio di lavoro che contiene la convalida dati da rimuovere.
2. Quindi fare clic su «Kutools» > «Limita l'inserimento» > «Rimuovi le restrizioni di convalida dei dati», come mostrato nello screenshot:

3. Nella finestra di avviso visualizzata, fai clic su «OK» e la regola di convalida dati verrà eliminata come richiesto.

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Rimuovi la convalida dati da tutti i fogli di lavoro con codice VBA
Per rimuovere le regole di convalida dati dall’intera cartella di lavoro, i metodi precedenti risultano dispendiosi in termini di tempo quando sono presenti numerosi fogli di lavoro. In tal caso, il codice seguente permette di eseguire rapidamente l’operazione.
1. Tenere premuti i tasti «ALT + F11» per aprire la finestra di Microsoft Visual Basic, Applications.
2. Quindi fare clic su «Inserisci» > «Modulo» e incollare la seguente macro nella finestra del modulo.
Codice VBA: rimuove le regole di convalida dati da tutti i fogli di lavoro:
Sub RemoveDataValidation()
'Updateby Extendoffice
Dim xwsh As Worksheet
For Each xwsh In ActiveWorkbook.Worksheets
xwsh.Cells.Validation.Delete
Next xwsh
End Sub
3. Premere quindi il tasto «F5» per eseguire questo codice: tutte le regole di convalida dati verranno eliminate immediatamente dall’intera cartella di lavoro.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi

















