Come utilizzare la funzione SE.ERRORE di Excel -

Sommario

Sommario

La funzione SE.ERRORE di Excel restituisce un risultato personalizzato quando una formula genera un errore e un risultato standard quando non viene rilevato alcun errore. IFERROR è un modo elegante per intercettare e gestire gli errori senza utilizzare istruzioni IF annidate più complicate.

Scopo

Intrappola e gestisci gli errori

Valore di ritorno

Il valore specificato per le condizioni di errore.

Sintassi

= SE.ERRORE (valore, valore_se_errore)

argomenti

  • valore : il valore, il riferimento o la formula per verificare la presenza di un errore.
  • value_if_error - Il valore da restituire se viene rilevato un errore.

Versione

Excel 2007

Note sull'utilizzo

La funzione SE.ERRORE "rileva" gli errori in una formula e restituisce un risultato o una formula alternativi quando viene rilevato un errore.

Utilizzare la funzione SE.ERRORE per intercettare e gestire gli errori prodotti da altre formule o funzioni. IFERROR verifica i seguenti errori: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME? O #NULL !.

Esempio 1

Ad esempio, se A1 contiene 10, B1 è vuoto e C1 contiene la formula = A1 / B1, la seguente formula catturerà il # DIV / 0! errore che risulta dalla divisione di A1 per B1:

=IFERROR (A1/B1,"Please enter a value in B1")

Finché B1 è vuoto, C1 visualizzerà il messaggio "Immettere un valore in B1" se B1 è vuoto o zero. Quando viene immesso un numero in B1, la formula restituirà il risultato di A1 / B1.

Esempio n. 2

È inoltre possibile utilizzare la funzione SE.ERRORE per rilevare l'errore # N / D generato da CERCA.VERT quando non viene trovato un valore di ricerca. La sintassi è simile a questa:

=IFERROR(VLOOKUP(value,data,column,0),"Not found")

In questo esempio, quando CERCA.VERT restituisce un risultato, SE.ERRORE funziona tale risultato. Se CERCA.VERT restituisce un errore # N / D perché non è stato trovato un valore di ricerca, SE.ERRORE restituisce "Non trovato".

Appunti

  • Se il valore è vuoto, viene valutato come una stringa vuota ("") e non come un errore.
  • Se value_if_error viene fornito come stringa vuota (""), non viene visualizzato alcun messaggio quando viene rilevato un errore.
  • Se SE.ERRORE viene immesso come una formula di matrice, restituisce una matrice di risultati con un elemento per ogni cella in valore .
  • In Excel 2013+, è possibile utilizzare la funzione IFNA per intercettare e gestire in modo specifico gli errori # N / D.

Video collegati

Come intercettare gli errori nelle formule Il trapping degli errori può rendere i fogli di calcolo più professionali rendendoli meno disordinati e più facili da usare. In questo video, vedremo alcuni modi per intercettare gli errori in una formula. Formule per interrogare una tabella Poiché le tabelle supportano i riferimenti strutturati, puoi imparare molto su una tabella con semplici formule. In questo video, vedremo alcune formule che puoi utilizzare per interrogare una tabella. Cosa fare quando CERCA.VERT restituisce NA In questo video, vedremo come impostare una formula CERCA.VERT per evitare errori # N / D.

Articoli interessanti...