Come utilizzare la funzione SE.ERRORE in Excel?
Funzione SE.ERRORE di Excel
Quando si applicano formule in un foglio di lavoro Excel, vengono generati alcuni valori di errore. Per gestire questi errori, Excel fornisce una funzione utile: la funzione SE.ERRORE. La funzione SE.ERRORE viene utilizzata per restituire un risultato personalizzato quando una formula genera un errore e restituire un risultato normale quando non si verifica alcun errore.
Sintassi:
La sintassi della funzione SE.ERRORE in Excel è:
Argomenti:
- valore: Obbligatorio. Una formula, espressione, valore o riferimento di cella da controllare per individuare eventuali errori.
- valore_se_errore: Obbligatorio. Un valore specifico da restituire se viene trovato un errore. Può essere una stringa vuota, un messaggio di testo, un valore numerico, un'altra formula o calcolo.
Note:
- 1. La funzione SE.ERRORE può gestire tutti i tipi di errore, inclusi #DIV/0!, #N/D, #NOME?, #NULLO!, #NUM!, #RIF!, e #VALORE!.
- 2. Se l'argomento valore è una cella vuota, viene trattato come una stringa vuota ("") dalla funzione SE.ERRORE.
- 3. Se l'argomento valore_se_errore è fornito come stringa vuota (""), non verrà visualizzato alcun messaggio quando viene rilevato un errore.
- 4. Se l'argomento valore è una formula matrice, SE.ERRORE restituisce una matrice di risultati per ogni cella nell'intervallo specificato in valore.
- 5. Questa funzione SE.ERRORE è disponibile in Excel 2007 e in tutte le versioni successive.
Restituisce:
Restituisce il valore specifico per i valori di errore.
Esempi:
Esempio 1: Funzione SE.ERRORE per restituire una cella vuota o un testo personalizzato al posto del valore di errore
Ad esempio, hai una lista di dati come quella sottostante, per calcolare il prezzo medio, dovresti usare Vendita / Unità. Tuttavia, se l'Unità è 0 o una cella vuota, verranno visualizzati degli errori come mostrato nello screenshot seguente:
Ora, userò una cella vuota o un'altra stringa di testo per sostituire i valori di errore:
=SE.ERRORE(B2/C2, "") (Questa formula restituirà una cella vuota invece del valore di errore)
=SE.ERRORE(B2/C2, "Errore") (Questa formula restituirà un testo personalizzato “Errore” invece del valore di errore)
![]() | ![]() |
Esempio 2: SE.ERRORE con la funzione CERCA.VERT per restituire “Non Trovato” al posto dei valori di errore
Normalmente, quando si applica la funzione CERCA.VERT per restituire il valore corrispondente, se il valore di ricerca non viene trovato, si otterrà un valore di errore #N/D come mostrato nello screenshot seguente:
Invece di visualizzare il valore di errore, puoi usare un testo “Non Trovato” per sostituirlo. In questo caso, puoi inserire la formula CERCA.VERT all'interno della funzione SE.ERRORE in questo modo: =SE.ERRORE(CERCA.VERT(…),"Non trovato")
Utilizza la seguente formula, e verrà restituito un testo personalizzato “Non Trovato” al posto del valore di errore quando il valore di ricerca non viene trovato, come mostrato nello screenshot:
Esempio 3: Utilizzo di SE.ERRORE nidificato con la funzione CERCA.VERT
Questa funzione SE.ERRORE può anche aiutarti a gestire più formule CERCA.VERT. Ad esempio, hai due tabelle di ricerca, ora devi cercare l'elemento in queste due tabelle. Per ignorare i valori di errore, utilizza il SE.ERRORE nidificato con CERCA.VERT in questo modo:
Esempio 4: Funzione SE.ERRORE nelle formule matrice
Supponiamo che tu voglia calcolare la Quantità Totale basandoti sulla lista di Prezzo Totale e Prezzo Unitario. Questo può essere fatto utilizzando una formula matrice, che divide ogni cella nell'intervallo B2:B5 per la cella corrispondente dell'intervallo C2:C5, e poi somma i risultati usando questa formula matrice: =SOMMA($B$2:$B$5/$C$2:$C$5).
Nota: Se c'è almeno un valore 0 o una cella vuota nell'intervallo utilizzato, viene restituito l'errore #DIV/0! come mostrato nello screenshot seguente:
Per risolvere quell'errore, puoi inserire la funzione SE.ERRORE nella formula in questo modo, e ricorda di premere contemporaneamente i tasti Maiusc + Ctrl + Invio dopo aver inserito questa formula:
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.