Descrizione
Usa questa funzione per determinare se una cella ha un qualsiasi tipo di flag di errore. Supportato nelle catene.
Include gli errori #N/A, #VALORE!, #REF!, #DIV/0!, #NUM!, #NOME? e #NULL! .
Sintassi
ISERROR(valore)
Input
Questa funzione ha i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
valore |
Sì | La cella che vuoi valutare. | Un riferimento a una cella o a una formula che ha come risultato uno. |
Esempi
Dati campione
| A | B | |
|---|---|---|
| 1 | Elemento | Valore |
| 2 | rosso | 56 |
| 3 | verde | 39 |
| 4 | arancione | 15 |
| 5 | rosso | 92 |
| 6 | blu | 22 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Controlla se la cella specificata contiene un errore. | =ISERRORE(A1) |
Questa formula funziona nel seguente modo:
Per questo set di dati la formula restituisce FALSO. (Perché la cella A1 è vuota) |
| Controlla se la cella specificata contiene un errore. | =ISERRORE(B1) |
Questa formula funziona nel seguente modo:
Per questo set di dati la formula restituisce VERO (perché la cella B1 contiene un errore #N/A!) |
| Controlla se la cella specificata contiene un errore. | =ISERRORE(A2) |
Questa formula funziona nel seguente modo:
Per questo set di dati la formula restituisce FALSO. (Perché la cella A1 contiene "verde"). |
| Controlla se una serie di celle contiene un errore. | =IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)), "Si è verificato un errore") |
Questa formula funziona nel modo seguente:
Per questo set di dati la formula restituisce Si è verificato un errore. (Perché la cella B1 contiene un errore #N/A!). |
Note
- Gli intervalli di celle non sono supportati.
- Puoi unire più istanze di ISERROR per verificare se una serie di celle è vuota:
=IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)), "È successo un errore",SOMMA(A1:C1))
Perché restituirà VERO se qualsiasi valore fornito è VERO, la formula visualizzerà "È successo un errore" se una qualsiasi delle celle identificate con una funzione restituisce VERO.
Suggerimenti
Puoi utilizzare ISERROR come segue:
- Per intrappolare un errore ed eseguire un calcolo, è un approccio più pulito.
- Puoi combinare ISERROR con la funzione per invertire la logica in "non è un errore". Esempio:
=NOT(ISERROR(A1))
Funzioni correlate
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VALUE