Fonction Excel ISFORMULA - Teste si la cellule est une formule

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce tutoriel montre comment utiliser le Fonction Excel ISFORMULE dans Excel pour tester si une cellule contient une formule.

Présentation de la fonction ISFORMULA

La fonction ISFORMULA Test si la cellule est une formule. Renvoie VRAI ou FAUX.

Pour utiliser la fonction de feuille de calcul Excel ISFORMULA, sélectionnez une cellule et tapez :

(Remarquez comment les entrées de formule apparaissent)

Syntaxe et entrées de la fonction ISFORMULA :

1 =ISFORMULE(référence)

Référence de cellule - La référence de la cellule à la cellule que vous souhaitez tester.

Comment utiliser la fonction ISFORMULE

La fonction ISFORMULA teste si une cellule contient une formule. Si la cellule contient une formule, elle renvoie VRAI, sinon elle renvoie FAUX.

1 =ISFORMULE(A2)

Si est la formule

Habituellement, après avoir effectué un test logique, vous voudrez faire quelque chose en fonction du résultat de ce test. La fonction SI peut être utilisée pour effectuer différentes actions si une instruction est évaluée comme VRAI ou FAUX. Utilisons-le avec la fonction ISFORMULA.

1 =SI(ISFORMULE(A2),"formule", "pas de formule")

Fonction FORMULATEXT

La fonction FORMULATEXT convertit une formule de cellule en texte. Cependant, si la cellule ne contient pas de formule, FORMULATEXT renverra une erreur. C'est une excellente occasion d'utiliser la fonction ISFORMULA.

1 =SI(ISFORMULE(A2),"formule", "pas de formule")

Dans cet exemple, nous utilisons la fonction ISFORMULA pour tester si une cellule contient une formule. Si c'est le cas, il affichera la formule sous forme de texte avec la fonction FORMULATEXT. Sinon, il affichera la valeur de la cellule.

Si n'est pas une formule

La fonction NOT inverse les résultats logiques. Il change VRAI en FAUX et FAUX en VRAI. Ici, nous pouvons utiliser NOT, à côté des fonctions ISFORMULA et IF.

1 =SI(NON(ISFORMULE(A2)),"pas de formule", "formule")

Autres fonctions logiques

Excel / Google Sheets contiennent de nombreuses autres fonctions logiques pour effectuer d'autres tests logiques. Voici une liste :

Fonctions SI / SI
si erreur
iserreur
isna
iserr
est vierge
est le nombre
istext
n'est pas un texte
isformule
islogique
isref
est même
est impair

ISFORMULA dans Google Sheets

La fonction ISFORMULA fonctionne exactement de la même manière dans Google Sheets que dans Excel :

wave wave wave wave wave