Fare in modo che le formule controllino gli errori (Microsoft Excel)
Spesso è utile controllare se una cella contiene una condizione di errore in modo che la formula possa sapere come calcolare i risultati che potrebbero dipendere da quella cella. Excel fornisce la funzione SE.ERRORE per aiutare a determinare queste informazioni. Lo scopo di questa funzione è aiutare a semplificare il modo in cui si verificano potenziali errori nelle formule. Considera un esempio piuttosto semplice:
=B8/B9
Nella maggior parte dei casi questa formula restituirà un buon risultato, a meno che la cella B9 non contenga un valore zero. In tal caso, Excel restituisce un # DIV / 0! errore. L’approccio tradizionale per intrappolare questa potenzialità è usare la funzione ISERROR in questo modo:
=IF(ISERROR(B8/B9),0,B8/B9)
La funzione ISERRORE restituisce True o False, a seconda che l’espressione valutata restituisca un errore o meno. La funzione SE circostante può quindi agire sul valore restituito da ISERROR per determinare cosa deve essere visualizzato.
Il problema con questo approccio è che è piuttosto contorto. Nota, ad esempio, che la tua valutazione (B8 / B9) deve essere inclusa due volte nella formula completa. Sebbene ciò possa non sembrare problematico con una valutazione così semplice, con formule più lunghe può essere un vero problema: come minimo rende la tua formula complessiva il doppio del tempo necessario e fornisce due formule che devono essere mantenute sincronizzate quando Fare cambiamenti.
È qui che entra in gioco la funzione SE.ERRORE. Aiuta a semplificare le formule che crei. Quanto segue è l’equivalente della formula tradizionale presentata in precedenza:
=IFERROR(B8/B9,0)
In questo caso, viene valutata la formula B8 / B9 e, se risulta in un errore, viene restituito il valore 0. Se non ci sono errori, viene invece restituito il valore della formula valutata.
Puoi trovare ulteriori informazioni sulla funzione SE.ERRORE in questa pagina web:
https://exceljet.net/excel-functions/excel-iferror-function
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (7800) si applica a Microsoft Excel 2007, 2010, 2013 e 2016.