Funzione ISFORMULA di Excel: verifica se la cella è una formula

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Questo tutorial mostra come usare il Funzione ISFORMULA di Excel in Excel per verificare se una cella contiene una formula.

Panoramica delle funzioni ISFORMULA

La funzione ISFORMULA Verifica se la cella è una formula. Restituisce VERO o FALSO.

Per utilizzare la funzione del foglio di lavoro Excel ISFORMULA, selezionare una cella e digitare:

(Notare come appaiono gli input della formula)

Sintassi e input della funzione ISFORMULA:

1 =FORMULA(riferimento)

Riferimento cella - Il riferimento della cella alla cella che si desidera testare.

Come utilizzare la funzione ISFORMULA

La funzione ISFORMULA verifica se una cella contiene una formula. Se la cella contiene una formula restituisce VERO, altrimenti restituisce FALSO.

1 =FORMULA(A2)

Se è una formula

Di solito, dopo aver eseguito un test logico, vorrai fare qualcosa in base al risultato di quel test. La funzione SE può essere utilizzata per eseguire azioni diverse se un'istruzione viene valutata come VERO o FALSO. Usiamolo con la funzione ISFORMULA.

1 =SE(VAL.FORMULA(A2),"formula", "non formula")

Funzione TESTO FORMULA

La funzione TESTOFORMA converte una formula di cella in testo. Tuttavia, se la cella non contiene una formula, FORMULATEEXT genererà un errore. Questa è una grande opportunità per utilizzare la funzione ISFORMULA.

1 =SE(VAL.FORMULA(A2);"formula", "non formula")

In questo esempio, usiamo la funzione ISFORMULA per verificare se una cella contiene una formula. In tal caso, produrrà la formula come testo con la funzione FORMULATEEXT. In caso contrario, restituirà il valore della cella.

Se non è una formula

La funzione NOT inverte i risultati logici. Cambia VERO in FALSO e FALSO in VERO. Qui possiamo usare NOT, insieme alle funzioni ISFORMULA e IF.

1 =SE(NOT(ISFORMULA(A2)),"non formula", "formula")

Altre funzioni logiche

Excel / Fogli Google contengono molte altre funzioni logiche per eseguire altri test logici. Ecco un elenco:

Funzioni SE/IS
iferror
errore
non è
iserr
è vuoto
non è numero
ètesto
isnontext
è formula
islogico
isref
è anche
isodd

ISFORMULA in Fogli Google

La funzione ISFORMULA funziona esattamente allo stesso modo in Fogli Google come in Excel:

wave wave wave wave wave