Come correggere l'errore #VALORE! nella funzione SE

SE è una delle funzioni più versatili e diffuse di Excel e spesso viene usata più volte in una formula o in combinazione con altre funzioni. Purtroppo, a causa della complessità con cui possono essere compilate le istruzioni SE, è facile che venga restituito un errore #VALORE!. In genere è possibile eliminare l'errore aggiungendo funzioni specifiche per la gestione degli errori alla formula, ad esempio VAL.ERRORE, VAL.ERR o SE.ERRORE.

Problema: L'argomento fa riferimento a valori di errore

Quando è presente un riferimento di cella a un valore di errore, SE visualizza l'errore #VALORE!.

Soluzione: È possibile usare qualsiasi formula di gestione degli errori con SE, ad esempio VAL.ERRORE, VAL.ERR o SE.ERRORE. Gli argomenti seguenti spiegano come usare SE, VAL.ERRORE, VAL.ERR o SE.ERRORE in una formula quando l'argomento fa riferimento a valori di errore.

Note : 

  • In Excel 2007 è stato introdotto SE.ERRORE, preferibile a VAL.ERRORE o VAL.ERR perché non richiede di costruire una formula in modo ridondante. VAL.ERRORE e VAL.ERR forzano il doppio calcolo di una formula, la prima volta per verificare se restituisce un errore e la seconda per restituire il risultato. SE.ERRORE esegue solo un calcolo.

  • =SE.ERRORE(Formula,0) è preferibile a =SE(VAL.ERRORE(Formula,0,Formula))

Problema: La sintassi non è corretta

Se la sintassi di una funzione non è impostata correttamente, può restituire l'errore #VALORE!.

Soluzione: Verificare che la sintassi sia creata correttamente. Ecco un esempio di una funzione creata correttamente in cui una funzione SE viene annidata in un'altra funzione SE per calcolare le deduzioni in base al livello del reddito.

=SE(E2<31500,E2*15%,SE(E2<72500,E2*25%,E2*28%))

Esempio di istruzione SE ben costruita

Tradotta in linguaggio comune, la sintassi significa: SE(il valore nella cella A5 è minore di 31.500, moltiplicare il valore per il 15%. Ma SE è maggiore, verificare che il valore sia minore di 72.500. SE lo è, moltiplicarlo per il 25%, in caso contrario per il 28%).

Per usare SE.ERRORE con una formula esistente è sufficiente includere la formula completata in SE.ERRORE:

=SE.ERRORE(SE(E2<31500,E2*15%,SE(E2<72500,E2*25%,E2*28%)),0)

Che significa semplicemente che SE qualsiasi parte della formula originale restituisce un errore, viene visualizzato 0, in caso contrario viene restituito il risultato dell'istruzione SE. Alcune persone scrivono le formule includendo la gestione degli errori dall'inizio, tuttavia questa non è una pratica consigliabile perché vengono eliminati tutti gli errori potenziali, quindi non si può sapere se la formula funziona correttamente o meno. Se si vuole aggiungere la gestione degli errori, è consigliabile farlo dopo aver verificato che la formula funzioni correttamente.

Nota : I valori di valutazione nelle formule non includono virgole. Se vengono aggiunte, la funzione SE prova a usarli come argomenti causando errori in Excel. D'altra parte, i moltiplicatori di percentuale includono il simbolo %, che indica a Excel di visualizzare questi valori come percentuali. In caso contrario, sarebbe necessario immetterli come valori percentuali effettivi, ad esempio "E2*0,25".

Messaggio di Excel quando si aggiunge una virgola a un valore

Domande su funzioni specifiche?

Pubblicare una domanda nel forum della community di Excel

Suggerimenti per migliorare Excel

Si hanno suggerimenti su come migliorare la prossima versione di Excel? In questo caso, guardare gli argomenti in Excel User Voice.

Vedere anche

Correggere un errore #VALORE!

Funzione SE

Funzione SE.ERRORE

Funzioni VAL

Funzione PIÙ.SE (Office 365, Excel 2016 o versioni successive)

Funzione SE: usare formule annidate ed evitare problemi

Video: funzioni SE annidate

Panoramica delle formule in Excel

Come evitare errori nelle formule

Usare il controllo degli errori per correggere errori comuni nelle formule

Tutte le funzioni di Excel (in ordine alfabetico)

Tutte le funzioni di Excel (per categoria)

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×