Capire e applicare i principi della convalida dei dati è essenziale sia per i junior data analyst sia per gli specialisti più esperti. In questo tutorial vedremo come eseguire la convalida dei dati in Excel. Copriremo le varie tecniche disponibili e mostreremo come aggiungere, modificare e rimuovere le regole di convalida.
Se vuoi ripassare le basi di Excel prima di iniziare, incluse le principali formule, gli operatori, le funzioni matematiche e altro ancora, esplora il nostro Foglio di formule di Excel.
Che cos'è la convalida dei dati in Excel?
La convalida dei dati in Excel è una funzionalità specifica che controlla i valori che possono essere inseriti in una cella. Offre una serie di tecniche che possono essere usate per verificare valori esistenti o per creare regole che si applicheranno a quelli nuovi.
Per trovare la funzione Convalida dati in Excel, segui questi passaggi:
Apri la scheda Dati.
Vai al gruppo Strumenti dati.
Fai clic sul pulsante Convalidadati.
Apertura della funzione Convalida dati
Compare quindi la seguente finestra pop-up sullo schermo.
Finestra pop-up Convalida dati
Più avanti nel tutorial vedremo nel dettaglio come configurare questa finestra, incluse le modifiche e la rimozione delle regole di convalida. Prima, però, approfondiamo che cos'è la convalida dei dati.
Perché la convalida dei dati è importante?
La convalida dei dati è il processo di verifica dell'accuratezza e della coerenza dei dati che sono stati o saranno inseriti in un database per l'archiviazione e l'elaborazione. Con la convalida ci assicuriamo che i dati rispettino criteri specifici e predefiniti. Questi criteri possono includere il tipo di dato corretto, valori all'interno di un intervallo specificato e elementi di dato con la lunghezza appropriata.
Una convalida solida è fondamentale per molti motivi. Protegge dagli errori di inserimento e garantisce che le informazioni usate nelle analisi siano affidabili e valide. Vediamo più da vicino le principali ragioni della convalida dei dati.
Qualità dei dati
La convalida impedisce che valori inesatti o incoerenti vengano memorizzati nel database. Questo riduce gli errori successivi, aumenta la qualità complessiva dei dati e rende più significativo l'esito dell'analisi.
L'importanza di avere dati di alta qualità è ben riassunta dal concetto GIGO, diffuso nell'informatica, che sta per garbage-in e garbage-out. In sostanza, analizzare dati difettosi porta a risultati errati e fuorvianti.
Vediamo alcuni esempi in cui le regole di convalida non sono state applicate e i nostri dati presentano valori strani.
Registri universitari: Un'università non può avere un numero decimale di studenti; sono validi solo i numeri interi.
Cartelle cliniche: La temperatura corporea massima di una persona non può superare i 50°C.
Voci sull'età: Un campo età dovrebbe accettare solo valori realistici, tipicamente tra 0 e 120.
Indirizzi email: Un campo email dovrebbe seguire un formato specifico, che include il simbolo "@".
Conteggi d'inventario: Le quantità di prodotto in un sistema di inventario non dovrebbero essere negative.
Ricorda che, pur garantendo l'integrità dei dati, la convalida non assicura la correttezza assoluta. Per esempio, in una tabella su gatti e cani, una regola può consentire solo voci "gatto" o "cane", ma non può impedire che per errore un gatto venga etichettato come cane.
Integrità dei dati e conformità
La convalida è cruciale per mantenere l'integrità dei dati e garantire la conformità a regolamenti e standard di settore.
In sanità, il rispetto dell'HIPAA è obbligatorio per proteggere le informazioni dei pazienti. Allo stesso modo, le aziende che operano nell'UE devono aderire al GDPR, garantendo privacy e sicurezza dei dati per gli individui.
Pulizia e pre-elaborazione dei dati
Un principio noto afferma che i data analyst trascorrono circa l'80% del loro tempo a preparare i dati e solo il 20% a fare analisi. Poiché spesso dedicano una parte sproporzionata del tempo alla pulizia e alla pre-elaborazione, applicare regole di convalida già nelle fasi iniziali del flusso di lavoro può far risparmiare molto tempo.
Processo decisionale
Analizzare dati convalidati porta a risultati affidabili e utili che, a loro volta, aiutano a prendere decisioni più informate e guidate dai dati. Nel lungo periodo, la convalida fa risparmiare tempo e denaro all'azienda e contribuisce a un business più sano, efficiente e redditizio.
Diverse tecniche di convalida dei dati in Excel
Excel offre diversi approcci di convalida per esigenze differenti. Per praticità, dividiamoli in gruppi e caratterizziamoli.
Limitare tipo di dato e intervallo/lunghezza
Un modo comune per eseguire la convalida in Excel è limitare il tipo di dato o impostare vincoli sull'intervallo o sulla lunghezza dei valori inseribili in ciascuna cella.
In Excel è possibile scegliere tra i seguenti tipi di dati: Whole number, Decimal, Date, Time e Text.
Creiamo ora una tabella per valutare l'applicabilità di alcune condizioni logiche ai diversi tipi di dati. Le condizioni logiche includono: between, not between, equal to, not equal to, greater than, less than, greater than or equal to e less than or equal to.
Condizione logica
Whole Number
Decimal
Date
Time
Text
between
All'interno di un intervallo specificato
All'interno di un intervallo specificato
All'interno di un intervallo specificato
All'interno di un intervallo specificato
Lunghezza entro l'intervallo (se applicabile)
not between
Al di fuori di un intervallo specificato
Al di fuori di un intervallo specificato
Al di fuori di un intervallo specificato
Al di fuori di un intervallo specificato
Lunghezza fuori intervallo (se applicabile)
equal to
= valore specificato
= valore specificato
= data specificata
= ora specificata
Corrisponde a un valore specificato
not equal to
≠ valore specificato
≠ valore specificato
≠ data specificata
≠ ora specificata
Non corrisponde a un valore specificato
greater than
> valore specificato
> valore specificato
> data specificata
> ora specificata
Lunghezza > valore specificato (se applicabile)
less than
< valore specificato
< valore specificato
< data specificata
< ora specificata
Lunghezza < valore specificato (se applicabile)
greater than or equal to
≥ valore specificato
≥ valore specificato
≥ data specificata
≥ ora specificata
Lunghezza ≥ valore specificato (se applicabile)
less than or equal to
≤ valore specificato
≤ valore specificato
≤ data specificata
≤ ora specificata
Lunghezza ≤ valore specificato (se applicabile)
È importante notare che il significato di alcune condizioni logiche cambia a seconda del tipo di dato.
Between e Not Between: Queste condizioni sono in genere usate con valori numerici, date e orari. Quando applicate al text, between e not between si riferiscono alla lunghezza, ovvero al numero di caratteri in una cella.
Equal to e Not Equal to: Possono applicarsi a tutti i tipi di dati. Per il text, verificano le corrispondenze esatte.
Greater Than, Less Than, Greater Than or Equal To e Less Than or Equal To: Queste condizioni sono adatte ai tipi whole number, date e time, ma non si applicano direttamente al text a meno di considerare la lunghezza del testo o, in alcuni casi specifici, l'ordine alfabetico.
Creare elenchi a discesa
A volte può essere necessario limitare le opzioni di alcune celle di Excel a un insieme predefinito di valori. Riprendiamo l'esempio in cui nella tabella sono validi solo gatti e cani. Il modo migliore per creare una regola di convalida che impedisca l'inserimento di coccodrilli e altri animali è creare un elenco a discesa per ogni cella pertinente. Vediamo i passaggi nel dettaglio.
Inserisci gli elementi che vuoi compaiano nell'elenco a discesa. Puoi anche ordinarli selezionando l'elenco completo, facendo clic con il tasto destro, selezionando Ordina e scegliendo un metodo.
Inserimento degli elementi per un elenco a discesa
Converti l'elenco in una tabella di Excel. Seleziona una cella nell'intervallo e premi Ctrl+T. Questo passaggio è importante perché, se aggiungi o rimuovi elementi dall'elenco, tutti gli elenchi a discesa dipendenti si aggiorneranno automaticamente.
Conversione dell'elenco in tabella
Seleziona la cella o le celle del foglio di lavoro in cui vuoi aggiungere l'elenco a discesa.
Apri la finestra pop-up Convalida dati. Vai alla scheda Dati. Nel gruppo Strumentidati fai clic sul pulsante Convalidadati.
Nella scheda Impostazioni, nel campo Consenti, seleziona Elenco. Lascia selezionata la casella Menu a discesa nella cella. Lascia selezionata la casella Ignora celle vuote se la cella o le celle in cui vuoi aggiungere l'elenco possono rimanere vuote; in caso contrario deselezionala:
Impostazione di un elenco a discesa come metodo di convalida
Posiziona il cursore nella casella Origine, seleziona l'intervallo dell'elenco e premi OK. Devi escludere la riga di intestazione per non averla tra le opzioni di selezione.
Selezione dell'origine per un elenco a discesa
Seleziona la cella o le celle per cui hai creato questa convalida. Ora vedrai un triangolino a discesa a destra della cella. Dopo averci fatto clic, potrai scegliere il valore per quella cella.
Apertura di un elenco a discesa in una cella
Applicare formule personalizzate
L'opzione di applicare formule personalizzate offre grande flessibilità per soddisfare requisiti specifici di convalida. Qui illustreremo alcuni degli scenari più comuni con le rispettive formule. Per comodità, e per rendere le formule universali, useremo le seguenti annotazioni:
range: Indica l'intervallo di celle di Excel a cui vogliamo applicare la convalida basata su formula personalizzata.
uppermost_cell: Indica la prima cella, ossia quella più in alto, del nostro intervallo.
Solo numeri o solo testo
Le due formule seguenti servono a verificare se il contenuto di una specifica cella è un numero oppure un testo. Sono utili quando devi distinguere tra valori numerici e non numerici o, rispettivamente, tra testo e non testo.
Le due formule seguenti assicurano che una cella contenga testo tutto maiuscolo o tutto minuscolo.
=AND(EXACT(uppermost_cell, UPPER(uppermost_cell)), ISTEXT(uppermost_cell))Offerto da
=AND(EXACT(uppermost_cell, LOWER(uppermost_cell)), ISTEXT(uppermost_cell))Offerto da
Nessun duplicato
La formula seguente assicura che un valore in uppermost_cell compaia al massimo una volta in un intervallo specificato. Può essere utile per prevenire inserimenti duplicati.
La seguente formula verifica se una stringa di testo in una cella contiene spazi.
=uppermost_cell=SUBSTITUTE(uppermost_cell, " ", "")Offerto da
Non superare il totale
La seguente formula verifica che il totale di un intervallo di numeri non superi un valore specificato. Può essere utile per budgeting, gestione dell'inventario o monitoraggio di progetti.
Per migliorare rapidamente la tua padronanza delle formule in Excel, valuta di seguire un corso completo e pratico di Data Analysis in Excel.
Come usare la convalida dei dati in Excel
Per chiarezza, ho diviso questa sezione in due sottosezioni. La prima mostra come configurare la cartella di lavoro per incorporare le regole di convalida. La seconda spiega come applicare queste regole a celle che contengono già dei dati. Vediamo.
Come configurare una cartella di lavoro di Excel per le regole di convalida
Seleziona la cella o le celle in cui vuoi applicare la convalida.
Apri la finestra pop-up Convalida dati. Apri la scheda Dati. Vai al gruppo Strumentidati e fai clic sul pulsante Convalidadati.
Nella scheda Impostazioni, nel campo Consenti, seleziona il metodo necessario, che per impostazione predefinita è Qualsiasivalore (ossia nessuna convalida).
Selezione del metodo necessario
Lascia selezionata la casella Ignora celle vuote se la cella o le celle in cui vuoi applicare la convalida possono rimanere vuote; altrimenti deselezionala.
Gestione delle celle vuote
Se hai selezionato il metodo Elenco, scegli una regola predefinita pertinente al tuo tipo di dato. Se hai selezionato il metodo Personalizzato, inserisci una formula personalizzata.
Selezione di una condizione logica per limitare intervallo/lunghezza dei dati
Inserimento dei limiti inferiore e superiore per limitare intervallo/lunghezza
Applicazione di una formula personalizzata
Nella scheda Messaggio di input puoi impostare un Titolo e un Messaggio di input. Per impostazione predefinita non c'è alcun messaggio.
Impostazione di un messaggio per suggerire i valori corretti
Verifica dell'aspetto del messaggio di input
Nella scheda Avviso di errore puoi impostare lo Stile (Arresto, Avviso o Informazioni), il Titolo e il Messaggio di errore. Per impostazione predefinita, un messaggio di errore è di stile Arresto.
Impostazione di un messaggio di errore
Dopo aver fatto clic su OK, puoi testare il funzionamento selezionando una qualsiasi cella vuota a cui si applica questa convalida e inserendo un valore non valido. Per confronto, ecco un esempio di messaggio di errore per ciascuno stile.
Messaggio di errore in stile Arresto all'inserimento di un valore non valido
Messaggio di errore in stile Avviso all'inserimento di un valore non valido
Messaggio di errore in stile Informazioni all'inserimento di un valore non valido
Il messaggio di errore predefinito all'inserimento di un valore non valido
Nota: I messaggi di errore in stile Avviso o Informazioni non impediscono l'inserimento di dati non validi, mentre quelli in stile Arresto sì.
Come usare la convalida su celle già compilate
E se alcune delle celle in cui vuoi applicare la convalida sono già compilate? La funzione Convalida dati consente sia la convalida in inserimento sia a posteriori.
Seleziona le celle in cui vuoi applicare la convalida. Alcune di queste celle conterranno già dei valori.
Selezione delle celle per la convalida, incluse quelle già compilate
Apri la finestra pop-up Convalida dati. Apri la scheda Dati. Vai al gruppo Strumenti dati e apri il pulsante Convalida dati.
Nella scheda Impostazioni, nel campo Consenti, seleziona il metodo necessario, che per impostazione predefinita è Qualsiasi valore.
Impostazione della convalida per le celle selezionate
Seleziona una qualsiasi cella tra quelle a cui hai applicato questa convalida, apri la scheda Dati, fai clic sulla freccia a discesa a destra del pulsante Convalida dati del gruppo Strumenti dati e seleziona Cerchia dati non validi.
Cerchiare i dati non validi in Excel
Dati non validi cerchiati in Excel
Ora puoi modificare ogni valore non valido per farlo rispettare i criteri imposti. Dopo la modifica, il cerchio attorno al valore scomparirà automaticamente. È importante ricordare che se ti limiti a eliminare un valore non valido, il cerchio rimarrà.
Per rimuovere i cerchi di convalida, seleziona una qualsiasi cella tra quelle a cui hai applicato questa convalida, apri la scheda Dati, vai al gruppo Strumenti dati, apri il pulsante Convalida dati e quindi seleziona Rimuovi cerchi di convalida.
Rimozione dei cerchi di convalida dai dati non validi
Come modificare la convalida dei dati in Excel
Seleziona una cella che ha già una convalida applicata.
Apri la finestra pop-up Convalidadati. Apri la scheda Dati. Vai al gruppo Strumentidati e fai clic sul pulsante Convalidadati.
Apporta le modifiche necessarie in una qualsiasi scheda della finestra Convalidadati. Se necessario, rivedi le istruzioni della sezione Come usare la convalida dei dati in Excel.
Vai alla scheda Impostazioni e seleziona Applica queste modifiche a tutte le altre celle con le stesse impostazioni.
Premi OK.
Applicare le modifiche di convalida a tutte le altre celle con le stesse impostazioni
Come rimuovere la convalida dei dati in Excel
Seleziona una cella che ha già una convalida applicata.
Apri la finestra pop-up Convalidadati. Apri la scheda Dati. Vai al gruppo Strumentidati e fai clic sul pulsante Convalidadati.
Vai alla scheda Impostazioni e seleziona Applica queste modifiche a tutte le altre celle con le stesse impostazioni.
Fai clic sul pulsante Cancella tutto.
Premi OK.
Rimozione della convalida dei dati
Conclusione
In questo tutorial abbiamo visto che cos'è la convalida dei dati, i suoi benefici, l'implementazione in Excel, le varie tecniche disponibili e come usare, modificare e rimuovere la convalida in Excel.
Se vuoi sbloccare tutta la potenza di Excel e imparare a preparare, visualizzare e analizzare i dati con esercizi pratici, oltre a scoprire funzionalità avanzate, prova un percorso completo e adatto ai principianti come Excel Fundamentals. Valuta anche corsi specializzati come Data Preparation in Excel o Financial Modeling in Excel, che offrono formazione mirata per approfondire le tue competenze. Queste risorse ti aiuteranno a passare dalla semplice convalida dei dati alla padronanza delle funzionalità avanzate di Excel.
Data Scientist certificato IBM (2020), in precedenza geologo/geonumerico petrolifero con esperienza in campi oil & gas a livello mondiale e oltre 12 anni di lavoro internazionale. Competente in Python, R e SQL. Aree di competenza: data cleaning, manipolazione dei dati, visualizzazione dei dati, analisi dei dati, modellazione dei dati, statistica, storytelling, machine learning. Ampia esperienza nella gestione di community di data science e nella scrittura/revisione di articoli e tutorial su data science e temi di carriera.
Domande frequenti
Che cos'è la convalida dei dati?⌄
La convalida dei dati è il processo di verifica dell'accuratezza e della coerenza dei dati che stanno per essere inseriti (o che sono già inseriti) nel database per la successiva archiviazione ed elaborazione. In altre parole, i dati devono soddisfare condizioni predefinite, come tipo di dato, intervallo, lunghezza, ecc.
Quali sono i vantaggi della convalida dei dati?⌄
La convalida dei dati contribuisce a una qualità dei dati più elevata, facilita il mantenimento di integrità e conformità, rende la pulizia e la pre-elaborazione più rapide ed efficienti, porta a risultati affidabili e informativi e aiuta a prendere decisioni più informate basate sui dati.
Dove si trova la funzione di convalida in Excel?⌄
Nella scheda Dati, fai clic sul pulsante Convalida dati del gruppo Strumenti dati.
Quali sono le diverse tecniche di convalida in Excel?⌄
Limitare tipo di dato e intervallo/lunghezza.
Creare elenchi a discesa.
Applicare formule personalizzate.
Come limitare la scelta dei valori in una o più celle di Excel a un insieme predefinito?⌄
Creando elenchi a discesa per tali celle. Dobbiamo inserire gli elementi dell'elenco in un foglio di lavoro di Excel, convertire l'elenco in una tabella, selezionare le celle necessarie e applicare la convalida per creare un elenco a discesa per ogni cella di interesse.
Come evitare l'inserimento di duplicati in Excel?⌄
Creando la convalida per le celle di interesse e applicando la formula personalizzata =COUNTIF(range, uppermost_cell)<=1. Qui range è l'intervallo di celle a cui vogliamo applicare questa formula e uppermost_cell è la prima (più in alto) cella di tale intervallo.
Come impostare un messaggio all'utente su quali valori sono attesi in Excel?⌄
Possiamo impostare un testo e un titolo personalizzati per un messaggio di input nella scheda Messaggio di input della finestra pop-up Convalida dati. Per impostazione predefinita, non c'è alcun messaggio di input.
Come impostare un messaggio di errore personalizzato per i dati non validi in Excel?⌄
Possiamo impostare un testo, un titolo personalizzati e selezionare uno stile adatto per un messaggio di errore nella scheda Avviso di errore della finestra pop-up Convalida dati. Per verificarne i valori predefiniti, dobbiamo impostare la convalida senza specificare un messaggio di errore e provare a inserire un valore non valido in una delle celle dell'intervallo di interesse.
Come rilevare dati non validi inseriti prima di applicare la convalida in Excel?⌄
Seleziona una qualsiasi cella tra quelle a cui è stata applicata la convalida, apri la scheda Dati, fai clic sulla freccia a destra del pulsante Convalida dati del gruppo Strumenti dati e seleziona Cerchia dati non validi.
Come eliminare la convalida dei dati in Excel?⌄
Seleziona una qualsiasi cella tra quelle a cui è stata applicata la convalida, apri la finestra pop-up Convalida dati, seleziona Applica queste modifiche a tutte le altre celle con le stesse impostazioni nella scheda Impostazioni, fai clic su Cancella tutto e premi OK.
Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Capire e applicare i principi della convalida dei dati è essenziale sia per i junior data analyst sia per gli specialisti più esperti. In questo tutorial vedremo come eseguire la convalida dei dati in Excel. Copriremo le varie tecniche disponibili e mostreremo come aggiungere, modificare e rimuovere le regole di convalida.
Se vuoi ripassare le basi di Excel prima di iniziare, incluse le principali formule, gli operatori, le funzioni matematiche e altro ancora, esplora il nostro Foglio di formule di Excel.
Che cos'è la convalida dei dati in Excel?
La convalida dei dati in Excel è una funzionalità specifica che controlla i valori che possono essere inseriti in una cella. Offre una serie di tecniche che possono essere usate per verificare valori esistenti o per creare regole che si applicheranno a quelli nuovi.
Per trovare la funzione Convalida dati in Excel, segui questi passaggi:
Compare quindi la seguente finestra pop-up sullo schermo.
Finestra pop-up Convalida dati
Più avanti nel tutorial vedremo nel dettaglio come configurare questa finestra, incluse le modifiche e la rimozione delle regole di convalida. Prima, però, approfondiamo che cos'è la convalida dei dati.
Perché la convalida dei dati è importante?
La convalida dei dati è il processo di verifica dell'accuratezza e della coerenza dei dati che sono stati o saranno inseriti in un database per l'archiviazione e l'elaborazione. Con la convalida ci assicuriamo che i dati rispettino criteri specifici e predefiniti. Questi criteri possono includere il tipo di dato corretto, valori all'interno di un intervallo specificato e elementi di dato con la lunghezza appropriata.
Una convalida solida è fondamentale per molti motivi. Protegge dagli errori di inserimento e garantisce che le informazioni usate nelle analisi siano affidabili e valide. Vediamo più da vicino le principali ragioni della convalida dei dati.
Qualità dei dati
La convalida impedisce che valori inesatti o incoerenti vengano memorizzati nel database. Questo riduce gli errori successivi, aumenta la qualità complessiva dei dati e rende più significativo l'esito dell'analisi.
L'importanza di avere dati di alta qualità è ben riassunta dal concetto GIGO, diffuso nell'informatica, che sta per garbage-in e garbage-out. In sostanza, analizzare dati difettosi porta a risultati errati e fuorvianti.
Vediamo alcuni esempi in cui le regole di convalida non sono state applicate e i nostri dati presentano valori strani.
Ricorda che, pur garantendo l'integrità dei dati, la convalida non assicura la correttezza assoluta. Per esempio, in una tabella su gatti e cani, una regola può consentire solo voci "gatto" o "cane", ma non può impedire che per errore un gatto venga etichettato come cane.
Integrità dei dati e conformità
La convalida è cruciale per mantenere l'integrità dei dati e garantire la conformità a regolamenti e standard di settore.
In sanità, il rispetto dell'HIPAA è obbligatorio per proteggere le informazioni dei pazienti. Allo stesso modo, le aziende che operano nell'UE devono aderire al GDPR, garantendo privacy e sicurezza dei dati per gli individui.
Pulizia e pre-elaborazione dei dati
Un principio noto afferma che i data analyst trascorrono circa l'80% del loro tempo a preparare i dati e solo il 20% a fare analisi. Poiché spesso dedicano una parte sproporzionata del tempo alla pulizia e alla pre-elaborazione, applicare regole di convalida già nelle fasi iniziali del flusso di lavoro può far risparmiare molto tempo.
Processo decisionale
Analizzare dati convalidati porta a risultati affidabili e utili che, a loro volta, aiutano a prendere decisioni più informate e guidate dai dati. Nel lungo periodo, la convalida fa risparmiare tempo e denaro all'azienda e contribuisce a un business più sano, efficiente e redditizio.
Diverse tecniche di convalida dei dati in Excel
Excel offre diversi approcci di convalida per esigenze differenti. Per praticità, dividiamoli in gruppi e caratterizziamoli.
Limitare tipo di dato e intervallo/lunghezza
Un modo comune per eseguire la convalida in Excel è limitare il tipo di dato o impostare vincoli sull'intervallo o sulla lunghezza dei valori inseribili in ciascuna cella.
In Excel è possibile scegliere tra i seguenti tipi di dati:
Whole number,Decimal,Date,TimeeText.Creiamo ora una tabella per valutare l'applicabilità di alcune condizioni logiche ai diversi tipi di dati. Le condizioni logiche includono:
between,not between,equal to,not equal to,greater than,less than,greater than or equal toeless than or equal to.È importante notare che il significato di alcune condizioni logiche cambia a seconda del tipo di dato.
Between e Not Between: Queste condizioni sono in genere usate con valori numerici, date e orari. Quando applicate al
text,betweenenot betweensi riferiscono alla lunghezza, ovvero al numero di caratteri in una cella.Equal to e Not Equal to: Possono applicarsi a tutti i tipi di dati. Per il
text, verificano le corrispondenze esatte.Greater Than, Less Than, Greater Than or Equal To e Less Than or Equal To: Queste condizioni sono adatte ai tipi
whole number,dateetime, ma non si applicano direttamente altexta meno di considerare la lunghezza del testo o, in alcuni casi specifici, l'ordine alfabetico.Creare elenchi a discesa
A volte può essere necessario limitare le opzioni di alcune celle di Excel a un insieme predefinito di valori. Riprendiamo l'esempio in cui nella tabella sono validi solo gatti e cani. Il modo migliore per creare una regola di convalida che impedisca l'inserimento di coccodrilli e altri animali è creare un elenco a discesa per ogni cella pertinente. Vediamo i passaggi nel dettaglio.
Impostazione di un elenco a discesa come metodo di convalida
Applicare formule personalizzate
L'opzione di applicare formule personalizzate offre grande flessibilità per soddisfare requisiti specifici di convalida. Qui illustreremo alcuni degli scenari più comuni con le rispettive formule. Per comodità, e per rendere le formule universali, useremo le seguenti annotazioni:
Solo numeri o solo testo
Le due formule seguenti servono a verificare se il contenuto di una specifica cella è un numero oppure un testo. Sono utili quando devi distinguere tra valori numerici e non numerici o, rispettivamente, tra testo e non testo.
Solo testo maiuscolo o minuscolo
Le due formule seguenti assicurano che una cella contenga testo tutto maiuscolo o tutto minuscolo.
Nessun duplicato
La formula seguente assicura che un valore in
uppermost_cellcompaia al massimo una volta in un intervallo specificato. Può essere utile per prevenire inserimenti duplicati.Solo valori che iniziano con una specifica sottostringa
La seguente formula verifica se i primi
ncaratteri di una stringa corrispondono esattamente. Restituisce un valoreTRUEoFALSE.Solo giorni feriali o weekend
La prima formula verifica se una data cade in un giorno feriale, mentre la seconda controlla se cade nel weekend.
Solo date passate
La seguente formula verifica se una data è nel passato.
Nessuno spazio iniziale o finale
La seguente formula verifica se una stringa di testo in una cella contiene spazi extra da rimuovere, che possono essere fastidiosi.
Nessuno spazio
La seguente formula verifica se una stringa di testo in una cella contiene spazi.
Non superare il totale
La seguente formula verifica che il totale di un intervallo di numeri non superi un valore specificato. Può essere utile per budgeting, gestione dell'inventario o monitoraggio di progetti.
Per migliorare rapidamente la tua padronanza delle formule in Excel, valuta di seguire un corso completo e pratico di Data Analysis in Excel.
Come usare la convalida dei dati in Excel
Per chiarezza, ho diviso questa sezione in due sottosezioni. La prima mostra come configurare la cartella di lavoro per incorporare le regole di convalida. La seconda spiega come applicare queste regole a celle che contengono già dei dati. Vediamo.
Come configurare una cartella di lavoro di Excel per le regole di convalida
Selezione del metodo necessario
Gestione delle celle vuote
Se hai selezionato il metodo Elenco, scegli una regola predefinita pertinente al tuo tipo di dato. Se hai selezionato il metodo Personalizzato, inserisci una formula personalizzata.
Selezione di una condizione logica per limitare intervallo/lunghezza dei dati
Inserimento dei limiti inferiore e superiore per limitare intervallo/lunghezza
Applicazione di una formula personalizzata
Impostazione di un messaggio per suggerire i valori corretti
Verifica dell'aspetto del messaggio di input
Impostazione di un messaggio di errore
Dopo aver fatto clic su OK, puoi testare il funzionamento selezionando una qualsiasi cella vuota a cui si applica questa convalida e inserendo un valore non valido. Per confronto, ecco un esempio di messaggio di errore per ciascuno stile.
Messaggio di errore in stile Arresto all'inserimento di un valore non valido
Messaggio di errore in stile Avviso all'inserimento di un valore non valido
Messaggio di errore in stile Informazioni all'inserimento di un valore non valido
Il messaggio di errore predefinito all'inserimento di un valore non valido
Nota: I messaggi di errore in stile Avviso o Informazioni non impediscono l'inserimento di dati non validi, mentre quelli in stile Arresto sì.
Come usare la convalida su celle già compilate
E se alcune delle celle in cui vuoi applicare la convalida sono già compilate? La funzione Convalida dati consente sia la convalida in inserimento sia a posteriori.
Selezione delle celle per la convalida, incluse quelle già compilate
Impostazione della convalida per le celle selezionate
Cerchiare i dati non validi in Excel
Dati non validi cerchiati in Excel
Rimozione dei cerchi di convalida dai dati non validi
Come modificare la convalida dei dati in Excel
Applicare le modifiche di convalida a tutte le altre celle con le stesse impostazioni
Come rimuovere la convalida dei dati in Excel
Rimozione della convalida dei dati
Conclusione
In questo tutorial abbiamo visto che cos'è la convalida dei dati, i suoi benefici, l'implementazione in Excel, le varie tecniche disponibili e come usare, modificare e rimuovere la convalida in Excel.
Se vuoi sbloccare tutta la potenza di Excel e imparare a preparare, visualizzare e analizzare i dati con esercizi pratici, oltre a scoprire funzionalità avanzate, prova un percorso completo e adatto ai principianti come Excel Fundamentals. Valuta anche corsi specializzati come Data Preparation in Excel o Financial Modeling in Excel, che offrono formazione mirata per approfondire le tue competenze. Queste risorse ti aiuteranno a passare dalla semplice convalida dei dati alla padronanza delle funzionalità avanzate di Excel.