Navigazione Rapida
VAL.FORMULA Funzione
Riepilogo
La funzione VAL.FORMULA di Excel verifica se una cella specifica contiene una formula, restituendo VERO se presente una formula (anche se genera errore) o FALSO se contiene valori numerici, testo o valori vuoti. È utilissima per analisi dinamiche e controllo integrità formule.
Sintassi
VAL.FORMULA(riferimento)
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| riferimento | Riferimento |
Sì | Riferimento alla cella da controllare. Può essere cella singola, nome definito o formula. |
Utilizzo della funzione ISFORMULA
VAL.FORMULA è ideale per creare fogli di lavoro 'intelligenti' che si adattano dinamicamente al contenuto delle celle. Utile in dashboard, controlli qualità dati e formule condizionali complesse.
Esempi Comuni di ISFORMULA
Esempio Base - Controllo Formula
=VAL.FORMULA(A1)
Restituisce VERO se A1 contiene formula (=OGGI()), FALSO se contiene valore (7 o testo).
Formula con Errore
=VAL.FORMULA(B1)
B1 contiene =3/0 (errore #DIV/0!) ma VAL.FORMULA restituisce VERO perché rileva la formula.
Controllo Gamma Celle
=SE(CONTA.SE(A1:A10,VAL.FORMULA(A1:A10))=0;"Nessuna formula";"Formule presenti")
Conta quante celle nell'intervallo contengono formule.
Domande Frequenti
Errori Comuni e Soluzioni
#VALORE!
Cause: Riferimento non valido (nome definito errato)
Solution: Verificare che il riferimento sia una cella valida o nome definito corretto.
FALSO inaspettato
Cause: Cella contiene valore calcolato, non formula
Solution: Controllare se la cella mostra risultato (=10) invece di formula (=5+5).
Note
- Importante: rileva la PRESENZA di formula, non il risultato
- Funziona con array e intervalli (Excel 365)
- Non distingue tipo di formula
- Utile con SOMMA.PRODOTTO per conteggi avanzati
Compatibilità
Disponibile in: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in: Excel 2010 e versioni precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2013+