Descrizione
Usa questa funzione per restituire VERO quando una cella contiene l'errore #N/A e FALSO per qualsiasi altro valore o qualsiasi altro tipo di errore. Sostenuto in Catene.
Sintassi
ISNA(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 | #N/A | 56 |
| 2 | verde | 39 |
| 3 | arancione | 15 |
| 4 | rosso | 92 |
| 5 | blu | 22 |
Formule campione
| Caso d'uso | Formula | Spiegazione e risultato |
|---|---|---|
| Verifica se una cella specifica presenta un errore #N/A. | =ISNA(A1) |
Questa formula funziona nel seguente modo:
Per questo set di dati la formula restituisce VERO. (Perché la cella A1 contiene un errore #N/A) |
| Verifica se una cella specifica presenta un errore #N/A. | =ISNA(B1) |
Questa formula funziona nel seguente modo:
Per questo set di dati la formula restituisce FALSO. (Perché la cella B1 contiene "56"). |
| Visualizza un messaggio se una cella specifica presenta un errore #N/A. | =IF(ISNA(A1), "Oops - controlla questo!",A1) |
Questa formula funziona nel modo seguente:
Per questo set di dati la formula restituisce Oops - controlla! (perché la cella A1 contiene un errore #N/A) |
Note
- Gli intervalli di celle non sono supportati.
- ISNA restituisce FALSE per tutti i valori e gli errori diversi da #N/A.
Suggerimenti
- Puoi combinare ISNA con la funzione IF per verificare la presenza di #N/A e visualizzare un messaggio amichevole in caso di errore.
Ad esempio, per visualizzare un messaggio se A1 contiene #N/A e il valore di A1 in caso contrario:=IF(ISNA(A1), "messaggio amichevole",A1
- La funzione IFNA è un modo più efficiente per intrappolare l'errore #N/A.
Funzioni correlate
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VALUE