Funzione VAL.ERR

Excel 2007+

Riepilogo

La funzione VAL.ERR controlla se un valore rappresenta un errore Excel eccetto #N/D. Restituisce VERO per errori come #VALORE!, #RIF!, #DIV/0!, #NUM!, #NOME? o #NULLO!, ma FALSO per #N/D. È essenziale per la gestione selettiva degli errori nelle formule.

Sintassi

VAL.ERR(valore)

Parametri

Parametro Tipo Richiesto Descrizione
valore Any Il valore da esaminare. Può essere cella, formula, numero, testo o riferimento.

Utilizzo della funzione ISERR

VAL.ERR è ideale quando devi gestire specifici errori Excel escludendo #N/D, comune nelle formule di ricerca. Combinata con SE, permette di mostrare messaggi personalizzati solo per certi errori mantenendo il comportamento naturale per #N/D.

Esempi Comuni di ISERR

Controllo errore divisione

=SE(VAL.ERR(A2/B2); "Errore calcolo"; A2/B2)

Mostra 'Errore calcolo' solo per #DIV/0!, mantiene #N/D naturale.

Pulizia dati importati

=SE(VAL.ERR(B2); 0; B2)

Sostituisce errori come #VALORE! con 0, lascia #N/D.

Differenza con VAL.NON.DISP

=VAL.ERR(#RIF!)=VERO

VAL.ERR(#RIF!)=VERO mentre VAL.ERR(#N/D)=FALSO.

Domande Frequenti

VAL.ERR esclude #N/D, VAL.ERRORE include tutti gli errori inclusi #N/D.

Per design: #N/D indica 'valore non disponibile' e va gestito separatamente con VAL.NON.DISP.

Sì, VAL.ERR(VLOOKUP(...)) controlla se la ricerca produce errore (non #N/D).

Errori Comuni e Soluzioni

VAL.ERR("testo")=FALSO

Cause: Il testo non è un errore Excel

Solution: VAL.ERR rileva solo codici errore reali

Formula troppo complessa

Cause: VAL.ERR non risolve formule cicliche

Solution: Semplifica la formula o usa VAL.ERRORE

Note

  • Esclude deliberatamente #N/D
  • Non converte testo in numeri
  • Funziona con riferimenti dinamici
  • Precedentemente ISERR in inglese

Compatibilità

Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in:

Contenuto ultima revisione: December 11, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+