Esempio di Reddit

<>

Che cos'è la funzione SEERRORE?

La funzione SE.ERRORE rientra nella categoria delle funzioni logiche in Microsoft Excel, che include VAL.VALORE, VAL.ERRORE e VAL.ERR. Tutte queste funzioni aiutano a rilevare e gestire gli errori di formula.

SE.ERRORE consente di eseguire un calcolo. Se il calcolo non genera un errore, viene visualizzato il risultato del calcolo. Se il calcolo fa genera un errore, quindi viene eseguito un altro calcolo (o viene emesso un valore statico come 0, vuoto o del testo).

Quando useresti la funzione SEERRORE?

  • Quando si dividono i numeri per evitare errori causati dalla divisione per 0
  • Quando si eseguono ricerche per evitare errori se il valore non viene trovato.
  • Quando si desidera eseguire un altro calcolo se il primo risulta in un errore (es. cercare un valore in un 2ns tabella se non si trova nella prima tabella)

Gli errori di formula non gestiti possono causare errori all'interno della cartella di lavoro, ma gli errori visibili rendono anche il foglio di calcolo meno attraente.

Se errore allora 0

Diamo un'occhiata a un esempio di base. Di seguito stai dividendo due numeri. Se provi a dividere per zero riceverai un errore:

Invece, inserisci il calcolo all'interno della funzione SE.ERRORE e se dividi per zero viene emesso uno 0 invece di un errore:

=SE ERRORE(LA2/B2,0)

Se errore allora vuoto

Invece di impostare gli errori su 0, puoi impostarli su "vuoti" con doppie virgolette (""):

=SE ERRORE(A2/B2,"")

Se errore, fai qualcos'altro

La funzione IFERROR può essere utilizzata anche per eseguire un 2° calcolo se il 1° calcolo risulta in un errore. Useremo VLOOKUP nell'esempio seguente:

<>

Qui se i dati non vengono trovati in "LookupTable1" viene invece eseguito un VLOOKUP su "LookupTable2".

Altri esempi di formule IFERROR

IFERROR nidificato - VLOOKUP Fogli multipli

Puoi annidare un IFERROR all'interno di un altro IFERROR per eseguire 3 calcoli separati. Qui useremo due IFERROR per eseguire VLOOKUP su 3 fogli di lavoro separati:

Indice / Corrispondenza e XLOOKUP

Naturalmente, IFERROR funzionerà anche con le formule Index/Match e XLOOKUP.

SE ERRORE X CERCA

La funzione CERCA.X è una versione avanzata della funzione CERCA.VERT.

INDICE DI ERRORE / CORRISPONDENZA

Puoi anche cercare i valori usando le funzioni INDICE e CONFRONTA in Excel.

Se non sai come funziona la funzione CERCA.X o la funzione CONFRONTA/INDICE, fai clic su questo link per trovare una spiegazione dettagliata.

IFERROR negli array

Le formule di matrice in Excel vengono utilizzate per eseguire diversi calcoli tramite un'unica formula. Supponiamo che ci siano tre colonne di Anno, Vendite e Prezzo medio. Puoi scoprire la quantità totale con la seguente formula nella colonna E.

{=SOMMA($B$2:$B$4/$C$2:$C$4)}

La formula funziona bene finché l'intervallo del divisore non ottiene una cella vuota o zero. Di conseguenza, vedrai di nuovo l'errore #DIV/0!.

Questa volta, puoi usare la funzione SE.ERRORE in questo modo:

{=SOMMA(SEERRORE($B$2:$B$4/$C$2:$C$4,0))}

Notare che la funzione SE.ERRORE deve essere nidificata all'interno della funzione SOMMA, altrimenti SE ERRORE si applicherà alla somma totale e non a ogni singolo elemento nell'array.

IFNA contro IFERROR

La funzione IFNA funziona esattamente come la funzione IFERROR tranne che la funzione IFNA catturerà solo gli errori #N/A. Ciò è utile quando si lavora con le funzioni di ricerca: vengono gestiti solo gli errori di "valore di ricerca non trovato", gli errori di formula normali possono ancora apparire avvisandoti di problemi con il calcolo.

<>

Se ISERROR

Se stai ancora utilizzando Microsoft Excel 2003 o una versione precedente, puoi sostituire SE ERRORE con una combinazione di SE e VAL.ERRORE. Ecco un breve esempio.

=SE(VAL.ERRORE(A2/B2),0,A2/B2)

SE ERRORE in Fogli Google

La funzione SEERRORE funziona esattamente allo stesso modo in Fogli Google come in Excel:

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave