Esercizi sulla Gestione degli Errori nelle Formule in Excel
- Esercizi Semplici
- Esercizio 1: Utilizzare SE.ERRORE per Gestire Errori nelle Formule
- Esercizio 2: Identificare Errori con VAL.ERRORE
- Esercizio 3: Gestire Errori N/D con SE.NON.DISP
- Esercizio 4: Combinare SE.ERRORE con FUNZIONI AVANZATE
- Esercizio 5: Debug di Formule Complesse
- Esercizi Avanzati
- Esercizio 6: Gestire Errori in Riferimenti Circolari
- Esercizio 7: Utilizzare SE.ERRORE per la Validazione dei Dati
- Esercizio 8: Gestire Errori in Formule Complesse con NIDIFICA
- Esercizio 9: Prevenire Errori in Formule di Ricerca
- Esercizio 10: Utilizzare VAL.NON.DISP per Gestire Errori di DisponibilitĂ dei Dati
Impara a gestire e correggere gli errori nelle formule di Excel con una serie di esercizi pratici. Scopri come identificare, gestire e prevenire errori comuni utilizzando funzioni avanzate e tecniche di debugging.
Esercizi Semplici
Esercizio 1: Utilizzare SE.ERRORE per Gestire Errori nelle Formule
Crea una formula che utilizza SE.ERRORE per gestire gli errori di divisione per zero, mostrando un messaggio personalizzato al posto dell'errore.
Istruzioni:
- Inserisci un numero nella cella A1 e 0 nella cella B1.
- In cella C1, scrivi una formula per dividere A1 per B1.
- Utilizza SE.ERRORE per gestire l’errore di divisione per zero e mostrare il messaggio “Divisione non valida”.
- Verifica che la formula mostri il messaggio personalizzato invece dell’errore
#DIV/0!
.
Esercizio 2: Identificare Errori con VAL.ERRORE
Utilizza la funzione VAL.ERRORE per identificare se una formula restituisce un errore e reagisci di conseguenza.
Istruzioni:
- Inserisci un valore non numerico nella cella A1 (es. “Testo”).
- In cella B1, scrivi una formula che moltiplica A1 per un numero (es.
=A1*2
). - In cella C1, utilizza VAL.ERRORE per verificare se la formula in B1 genera un errore.
- Se viene rilevato un errore, visualizza il messaggio “Errore rilevato”.
Esercizio 3: Gestire Errori N/D con SE.NON.DISP
Utilizza la funzione SE.NON.DISP per gestire errori N/D che si verificano durante la ricerca di dati non disponibili.
Istruzioni:
- Inserisci un set di dati con colonne per
Prodotto
ePrezzo
. - In una cella separata, utilizza CERCA.VERT per cercare il prezzo di un prodotto che non esiste nel set di dati.
- Utilizza SE.NON.DISP per sostituire l’errore N/D con il messaggio “Prodotto non trovato”.
- Verifica che il messaggio venga visualizzato quando il prodotto non è presente.
Esercizio 4: Combinare SE.ERRORE con FUNZIONI AVANZATE
Combina SE.ERRORE con una formula complessa (es. SOMMA.PIĂ™.SE) per gestire situazioni in cui i criteri non restituiscono risultati.
Istruzioni:
- Inserisci un set di dati con colonne per
Venditore
,Prodotto
, eVendite
. - Utilizza SOMMA.PIĂ™.SE per calcolare il totale delle vendite per un venditore specifico e un prodotto che potrebbe non esistere.
- Utilizza SE.ERRORE per mostrare “Nessuna vendita” se la somma restituisce un errore.
- Verifica che la formula funzioni correttamente per venditori e prodotti esistenti e non esistenti.
Esercizio 5: Debug di Formule Complesse
Utilizza la funzionalitĂ di "Valutazione Formula" in Excel per eseguire il debug di una formula complessa e identificare dove si verificano gli errori.
Istruzioni:
- Crea una formula complessa che utilizza piĂą funzioni nidificate (es. SOMMA, MEDIA, e SE.ERRORE).
- Introduci un errore intenzionale (es. un riferimento a una cella vuota o non esistente).
- Utilizza la funzionalità “Valutazione Formula” (
Formule > Valuta Formula
) per eseguire il debug e identificare l’errore. - Correggi l’errore e verifica che la formula funzioni correttamente.
Esercizi Avanzati
Esercizio 6: Gestire Errori in Riferimenti Circolari
Configura una formula con riferimenti circolari controllati e utilizza SE.ERRORE per gestire eventuali errori che possono sorgere.
Istruzioni:
- Inserisci un valore iniziale in A1.
- In B1, crea una formula che fa riferimento a sé stessa (es.
=A1 + B1
). - Attiva le iterazioni nelle opzioni di Excel e configura il numero massimo di iterazioni.
- Utilizza SE.ERRORE per mostrare “Errore di calcolo” se il riferimento circolare non converge.
- Verifica che la gestione degli errori funzioni correttamente durante l’iterazione.
Esercizio 7: Utilizzare SE.ERRORE per la Validazione dei Dati
Utilizza SE.ERRORE in combinazione con funzioni di convalida dei dati per prevenire l'immissione di dati errati e fornire feedback agli utenti.
Istruzioni:
- Crea una colonna per l’immissione di dati numerici.
- In un’altra colonna, utilizza SE.ERRORE per verificare che i dati siano numerici e fornire un feedback all’utente in caso di errore.
- Imposta un messaggio personalizzato (es. “Inserisci un numero valido”) quando i dati non sono corretti.
- Verifica che la convalida e il feedback funzionino correttamente.
Esercizio 8: Gestire Errori in Formule Complesse con NIDIFICA
Utilizza la nidificazione di SE.ERRORE e altre funzioni logiche per gestire errori multipli in una formula complessa, fornendo feedback specifici per diversi tipi di errore.
Istruzioni:
- Crea una formula complessa che coinvolge piĂą funzioni (es. SE, SOMMA, MEDIA).
- Introduci errori intenzionali (es. divisione per zero, riferimenti non validi).
- Nidifica SE.ERRORE con altre funzioni per gestire ogni tipo di errore con un messaggio specifico (es. “Divisione per zero”, “Valore non trovato”).
- Verifica che ogni errore generi il messaggio corretto.
Esercizio 9: Prevenire Errori in Formule di Ricerca
Combina SE.ERRORE con funzioni di ricerca come CERCA.VERT e CERCA.ORIZZ per prevenire errori quando i dati cercati non esistono o sono fuori portata.
Istruzioni:
- Crea un set di dati con colonne per
Nome
,EtĂ
,Indirizzo
. - Utilizza CERCA.VERT per cercare un valore che potrebbe non esistere nel set di dati.
- Usa SE.ERRORE per gestire i casi in cui il valore cercato non è presente, mostrando un messaggio come “Dato non trovato”.
- Verifica che la formula funzioni correttamente per valori esistenti e non esistenti.
Esercizio 10: Utilizzare VAL.NON.DISP per Gestire Errori di DisponibilitĂ dei Dati
Impara a gestire situazioni in cui i dati potrebbero non essere disponibili, utilizzando VAL.NON.DISP per prevenire errori in formule di analisi e reporting.
Istruzioni:
- Crea una formula di analisi dei dati che include riferimenti a celle che potrebbero essere vuote o non disponibili.
- Utilizza VAL.NON.DISP per verificare se i dati sono disponibili prima di eseguire la formula.
- Se i dati non sono disponibili, utilizza SE.ERRORE per mostrare un messaggio appropriato o per eseguire un’azione alternativa.
- Verifica che la formula gestisca correttamente la mancanza di dati.