Esercizi sulla Funzione SE.ERRORE in Excel con Soluzioni Dettagliate

Edoardo Midali
Impara a utilizzare la funzione SE.ERRORE in Excel con una serie di esercizi pratici e soluzioni dettagliate. Scopri come gestire e prevenire errori nelle formule per migliorare l’affidabilità dei tuoi fogli di calcolo.
Esercizio 1: Gestire Errori di Divisione per Zero
Istruzioni:
- Inserisci due numeri nelle celle A1 e B1.
- Crea una formula in C1 che divida il numero in A1 per il numero in B1.
- Utilizza la funzione SE.ERRORE per gestire l’errore di divisione per zero, mostrando il messaggio “Errore: Divisione per zero” quando si verifica l’errore.
Soluzione:
- Supponiamo di avere i seguenti valori:
- A1:
10 - B1:
0
- A1:
- In C1, inserisci la formula di divisione:
Questa formula restituirà un errore=A1/B1#DIV/0!perché stai dividendo per zero. - In C1, utilizza SE.ERRORE per gestire l’errore:
Il risultato in C1 sarà “Errore: Divisione per zero” invece di=SE.ERRORE(A1/B1, "Errore: Divisione per zero")#DIV/0!.
Esercizio 2: Gestire Errori di Ricerca con CERCA.VERT
Istruzioni:
- Inserisci un set di dati con colonne
IDeNome. - Utilizza la funzione CERCA.VERT per cercare un ID specifico.
- Utilizza SE.ERRORE per gestire i casi in cui l’ID non viene trovato, mostrando “ID non trovato”.
Soluzione:
- Inserisci i seguenti dati:
- A1:
ID, B1:Nome - A2:
101, B2:Mario - A3:
102, B3:Luigi
- A1:
- In C1, scrivi la formula CERCA.VERT per cercare l’ID
103:
Questa formula restituirà un errore=CERCA.VERT(103, A2:B3, 2, FALSO)#N/Dperché l’ID103non è presente nel set di dati. - In C1, utilizza SE.ERRORE per gestire l’errore:
Il risultato in C1 sarà “ID non trovato” invece di=SE.ERRORE(CERCA.VERT(103, A2:B3, 2, FALSO), "ID non trovato")#N/D.
Esercizio 3: Gestire Errori in Funzioni Matematiche
Istruzioni:
- Inserisci un set di dati numerici in un intervallo di celle.
- Utilizza la funzione RADICE per calcolare la radice quadrata di ciascun numero.
- Utilizza SE.ERRORE per gestire i casi in cui la radice quadrata non è definita (ad esempio, numeri negativi), mostrando “Valore non valido”.
Soluzione:
- Inserisci i seguenti numeri:
- A1:
16 - A2:
-4 - A3:
25
- A1:
- In B1, inserisci la formula per calcolare la radice quadrata:
Copia la formula in B2 e B3. B2 restituirà un errore=RADICE(A1)#NUM!perché non è possibile calcolare la radice quadrata di un numero negativo. - In B1, utilizza SE.ERRORE per gestire l’errore:
Copia la formula in B2 e B3. B2 mostrerà “Valore non valido” invece di=SE.ERRORE(RADICE(A1), "Valore non valido")#NUM!.
Esercizio 4: Prevenire Errori di Riferimento Circolare
Istruzioni:
- Crea una formula che fa riferimento a sé stessa (ad esempio, in A1:
=A1+1). - Attiva le iterazioni in Excel.
- Utilizza SE.ERRORE per gestire l’errore che potrebbe sorgere quando la formula non converge, mostrando “Errore di riferimento circolare”.
Soluzione:
- In A1, inserisci la formula:
Questa formula genererà un errore di riferimento circolare.=A1+1 - Vai su
File > Opzioni > Formulee attiva le iterazioni. - In A1, utilizza SE.ERRORE per gestire l’errore:
Se la formula non converge, mostrerà “Errore di riferimento circolare”.=SE.ERRORE(A1+1, "Errore di riferimento circolare")
Esercizio 5: Gestire Errori con Formule Complesse
Istruzioni:
- Crea una formula complessa che utilizza più funzioni nidificate (ad esempio, SOMMA, MEDIA, SE).
- Introduci un errore intenzionale, come un riferimento a una cella vuota o non esistente.
- Utilizza SE.ERRORE per gestire l’errore e mostrare un messaggio personalizzato come “Errore nel calcolo”.
Soluzione:
- Supponiamo di avere i seguenti numeri:
- A1:
10 - A2:
20 - A3: ``
- A1:
- In B1, crea una formula complessa:
Se A3 è vuoto, la formula potrebbe restituire un errore.=SOMMA(A1:A3)/MEDIA(A1:A3) - In B1, utilizza SE.ERRORE per gestire l’errore:
Se si verifica un errore, mostrerà “Errore nel calcolo”.=SE.ERRORE(SOMMA(A1:A3)/MEDIA(A1:A3), "Errore nel calcolo")
Esercizio 6: Utilizzo di SE.ERRORE per Convalida Dati
Istruzioni:
- Inserisci un set di dati numerici in una colonna.
- Utilizza SE.ERRORE per verificare che i dati inseriti siano numerici e mostrare “Dati non validi” se un dato non è numerico.
Soluzione:
- Inserisci i seguenti valori:
- A1:
10 - A2:
Testo - A3:
30
- A1:
- In B1, utilizza SE.ERRORE per convalidare i dati:
Copia la formula in B2 e B3. B2 mostrerà “Dati non validi” perché contiene un testo invece di un numero.=SE.ERRORE(SE(VAL.NUMERO(A1), A1, "Dati non validi"), "Dati non validi")
Esercizio 7: Gestione degli Errori in Calcoli Finanziari
Istruzioni:
- Calcola il valore attuale netto (VAN) di un investimento utilizzando la funzione VAN.
- Introduci un errore intenzionale, come un tasso di sconto non valido.
- Utilizza SE.ERRORE per gestire l’errore, mostrando “Calcolo non valido”.
Soluzione:
- Supponiamo di avere i seguenti flussi di cassa:
- A1:
-1000(investimento iniziale) - A2:
300 - A3:
400 - A4:
500
- A1:
- In B1, calcola il VAN con un tasso di sconto del
-5%(che non è valido):
Questa formula restituirà un errore=VAN(-5%, A2:A4)+A1#NUM!. - In B1, utilizza SE.ERRORE per gestire l’errore:
=SE.ERRORE(VAN(-5%, A2:A4)+A
1, “Calcolo non valido”)
Il risultato in B1 sarà "Calcolo non valido".
### Esercizio 8: Prevenzione degli Errori in Formule di Ricerca Complessa
**Istruzioni:**
1. Crea una formula di ricerca che utilizza più funzioni come INDICE, CONFRONTA, o CERCA.VERT.
2. Introduci un errore, come un criterio di ricerca non valido.
3. Utilizza SE.ERRORE per gestire l'errore e mostrare un messaggio personalizzato come "Valore non trovato".
**Soluzione:**
1. Supponiamo di avere i seguenti dati:
- A1: `Prodotto`, B1: `Prezzo`
- A2: `Prodotto A`, B2: `100`
- A3: `Prodotto B`, B3: `150`
2. In C1, utilizza CERCA.VERT per cercare il prezzo di `Prodotto C`:
```
=CERCA.VERT("Prodotto C", A2:B3, 2, FALSO)
Questa formula restituirà un errore #N/D perché Prodotto C non esiste nel set di dati. 3. In C1, utilizza SE.ERRORE per gestire l’errore:
=SE.ERRORE(CERCA.VERT("Prodotto C", A2:B3, 2, FALSO), "Valore non trovato")
Il risultato in C1 sarà “Valore non trovato”.