La funzione ISERROR() in Excel è uno strumento prezioso per individuare errori in formule o calcoli. Restituendo TRUE se una formula genera un errore e FALSE altrimenti, ISERROR() ti aiuta a gestire e risolvere i problemi nei tuoi fogli di calcolo. È un altro utile strumento nella tua cassetta degli attrezzi. Segui il nostro corso Advanced Excel Functions per scoprirne ancora di più.
Capire la funzione ISERROR() di Excel
Ecco cosa fa la funzione ISERROR(): ISERROR() verifica se un valore produce un qualsiasi tipo di errore, come #DIV/0!, #N/A, #VALUE!, #REF!, #NUM!, #NAME? o #NULL!.
L'argomento value è l'espressione o il riferimento di cella che vuoi testare per la presenza di errori.
Qui puoi vedere tutti i diversi tipi di errori riconosciuti:
Come usare ISERROR() nelle formule di Excel
Ora che abbiamo visto i vari errori che puoi incontrare, vediamo come usare ISERROR() in modo naturale nel tuo lavoro. Per cominciare, ecco alcuni usi generali:
Verifica se una formula restituisce un errore
Si combina con IF() per mostrare messaggi o valori personalizzati quando si verificano errori
Utile nella convalida dei dati per prevenire inserimenti soggetti a errore
ISERROR() con IF()
Vediamo un esempio di utilizzo di ISERROR() con IF():
=IF(ISERROR(A1/A2), "Error in calculation",A1/A2)Offerto da
Questa formula verifica se la divisione di A1 per A2 genera un errore. In tal caso, visualizza "Error in calculation"; altrimenti mostra il risultato.
ISERROR() con IF() e VLOOKUP()
Estendiamo questo esempio includendo un VLOOKUP(). È un altro uso comune, dato che usiamo spesso le funzioni di ricerca e, cercando un elemento in un elenco, non ci sorprende più di tanto se non tutto restituisce un risultato.
Sappiamo già che se un VLOOKUP() non trova una corrispondenza, restituisce un errore #N/A. Ora puoi usare ISERROR() per intercettare quell'errore e restituire un messaggio più amichevole e utile.
=IF(ISERROR(VLOOKUP(C3,A3:B5,2,FALSE)),"The item was not found in the list",VLOOKUP(C3,A2:B4,2,FALSE))Offerto da
Consigli per lavorare con Excel ISERROR()
Quando utilizzi ISERROR() nei tuoi fogli di calcolo, tieni a mente questi suggerimenti:
Usa ISERROR() per intercettare tutti i tipi di errore, ma valuta ISERR() o IFERROR() per esigenze più specifiche
Combinala con la formattazione condizionale per evidenziare visivamente gli errori
Metti alla prova le tue formule con dati diversi per assicurarti che la gestione degli errori funzioni come previsto
Conclusione
La funzione ISERROR() in Excel è un modo potente per identificare e gestire gli errori nelle tue formule. Integrandola nei tuoi fogli di calcolo, puoi creare file più affidabili e facili da usare.
Poi, segui il nostro corso Advanced Excel Functions per continuare a migliorare le tue competenze.
Autore
Josef Waples
Sono uno scrittore e editor di data science, con contributi a articoli di ricerca su riviste scientifiche. Sono particolarmente interessato ad algebra lineare, statistica, R e affini. Inoltre, gioco anche parecchio a scacchi!
Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Acquisisci le competenze essenziali per utilizzare Excel, dalla preparazione dei dati alla scrittura di formule e alla creazione di visualizzazioni. Non è richiesta alcuna esperienza precedente.
La funzione
ISERROR()in Excel è uno strumento prezioso per individuare errori in formule o calcoli. RestituendoTRUEse una formula genera un errore eFALSEaltrimenti,ISERROR()ti aiuta a gestire e risolvere i problemi nei tuoi fogli di calcolo. È un altro utile strumento nella tua cassetta degli attrezzi. Segui il nostro corso Advanced Excel Functions per scoprirne ancora di più.Capire la funzione ISERROR() di Excel
Ecco cosa fa la funzione
ISERROR():ISERROR()verifica se un valore produce un qualsiasi tipo di errore, come#DIV/0!,#N/A,#VALUE!,#REF!,#NUM!,#NAME?o#NULL!.Ecco la sintassi di
ISERROR():L'argomento
valueè l'espressione o il riferimento di cella che vuoi testare per la presenza di errori.Qui puoi vedere tutti i diversi tipi di errori riconosciuti:
Come usare ISERROR() nelle formule di Excel
Ora che abbiamo visto i vari errori che puoi incontrare, vediamo come usare
ISERROR()in modo naturale nel tuo lavoro. Per cominciare, ecco alcuni usi generali:Verifica se una formula restituisce un errore
Si combina con
IF()per mostrare messaggi o valori personalizzati quando si verificano erroriUtile nella convalida dei dati per prevenire inserimenti soggetti a errore
ISERROR() con IF()
Vediamo un esempio di utilizzo di
ISERROR()conIF():Questa formula verifica se la divisione di A1 per A2 genera un errore. In tal caso, visualizza "Error in calculation"; altrimenti mostra il risultato.
ISERROR() con IF() e VLOOKUP()
Estendiamo questo esempio includendo un
VLOOKUP(). È un altro uso comune, dato che usiamo spesso le funzioni di ricerca e, cercando un elemento in un elenco, non ci sorprende più di tanto se non tutto restituisce un risultato.Sappiamo già che se un
VLOOKUP()non trova una corrispondenza, restituisce un errore#N/A. Ora puoi usareISERROR()per intercettare quell'errore e restituire un messaggio più amichevole e utile.Consigli per lavorare con Excel ISERROR()
Quando utilizzi
ISERROR()nei tuoi fogli di calcolo, tieni a mente questi suggerimenti:Usa
ISERROR()per intercettare tutti i tipi di errore, ma valutaISERR()o IFERROR() per esigenze più specificheCombinala con la formattazione condizionale per evidenziare visivamente gli errori
Metti alla prova le tue formule con dati diversi per assicurarti che la gestione degli errori funzioni come previsto
Conclusione
La funzione
ISERROR()in Excel è un modo potente per identificare e gestire gli errori nelle tue formule. Integrandola nei tuoi fogli di calcolo, puoi creare file più affidabili e facili da usare.Poi, segui il nostro corso Advanced Excel Functions per continuare a migliorare le tue competenze.