Esercizi sulla Funzione SE.ERRORE in Excel con Soluzioni Dettagliate
Codegrind Team•Aug 18 2024
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
ID
eNome
. - 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/D
perché l’ID103
non è 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 > Formule
e 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”.