Qu'est-ce que la fonction ISFORMULA?

La fonction ISFORMULA est classée sous Fonctions d'information Excel Fonctions Liste des fonctions Excel les plus importantes pour les analystes financiers. Cette feuille de triche couvre des centaines de fonctions qu'il est essentiel de connaître en tant qu'analyste Excel. Il testera une cellule spécifiée pour voir si elle contient une formule. S'il contient une formule, il renverra TRUE. Sinon, il retournera FALSE. La fonction ISFORMULA a été introduite dans MS Excel 2013. Le but de la fonction est d'afficher la formule, le cas échéant, contenue dans la cellule.

Formule

= ISFORMULA (référence)

La fonction ISFORMULA utilise l'argument suivant:

  1. Référence (argument obligatoire) - Il s'agit d'une référence à la cellule que nous souhaitons tester. La référence dans la formule peut être une référence de cellule, une formule ou un nom qui fait référence à une cellule.

Comment utiliser la fonction ISFORMULA dans Excel?

C'est une fonction intégrée qui peut être utilisée comme fonction de feuille de calcul dans Excel. Pour comprendre les utilisations de cette fonction, considérons quelques exemples:

Exemple 1

Disons que nous recevons les données ci-dessous et que nous souhaitons savoir si une formule a été utilisée (ou non) dans les données.

Fonction ISFORMULA

La formule serait ISFORMULA "cellreference" comme indiqué ci-dessous:

Fonction ISFORMULA - Exemple 1

Les résultats seraient:

Fonction ISFORMULA - Exemple 1a

Ainsi, la fonction nous a indiqué laquelle des cellules contenait une formule.

Exemple 2

Voyons comment cette formule peut être utilisée avec une mise en forme conditionnelle. Si nous traitons de grandes quantités de données et que nous souhaitons mettre en évidence des cellules contenant une formule, nous pouvons le faire en utilisant ISFORMULA avec un formatage conditionnel.

Par exemple, supposons que nous recevions le loyer trimestriel payé et que nous ayons calculé le loyer mensuel payé dans la colonne adjacente à l'aide de la fonction ISFORMULA.

Pour appliquer une mise en forme conditionnelle qui mettra en évidence les cellules avec des formules, nous devons suivre les étapes suivantes:

  1. Sélectionnez les cellules D2: D7, avec la cellule D2 comme cellule active.
  2. Après cela, cliquez sur la commande 'Mise en forme conditionnelle' (sous l'onglet Accueil).

Fonction ISFORMULA - Exemple 2

  1. Cliquez maintenant sur "Nouvelle règle".

Fonction ISFORMULA - Exemple 2a

  1. Cliquez sur «Utiliser une formule» pour déterminer les cellules à formater.
  2. Entrez la formule ISFORMULA, en vous référant à la cellule active - D2:

= ISFORMULE (D2)

  1. Cliquez maintenant sur le bouton 'Format' et sélectionnez une couleur de remplissage pour les cellules avec des formules - Peach dans cet exemple.

Fonction ISFORMULA - Exemple 2b

  1. Maintenant, cliquez sur «OK» pour fermer les fenêtres.

Fonction ISFORMULA - Exemple 2c

Exemple 3

Supposons que dans l'exemple 1, vous ne souhaitez pas obtenir simplement VRAI ou FAUX, mais que la formule renvoie «Aucune formule utilisée». Cela peut être fait en insérant la formule:

= IF (ISFORMULA (B2), FORMULATEXT (B2), "Aucune formule utilisée")

Les résultats seraient:

Fonction ISFORMULA - Exemple 3

Exemple 4

Voyons maintenant comment utiliser ensemble les fonctions FORMULATEXT, ISFORMULA et TEXTJOIN. Supposons que l'on nous donne les données suivantes:

Fonction ISFORMULA - Exemple 4

Où la ligne 13 est la somme de toutes les lignes au-dessus.

Maintenant, en utilisant la formule:

= TEXTJOIN (CHAR (10), TRUE, IF (ISFORMULA (fRange), ADDRESS (ROW (fRange), COLUMN (fRange)) & ”:” & FORMULATEXT (fRange), ””))

Nous pouvons savoir quelles cellules contiennent une formule. Ainsi, les fonctions FORMULATEXT, ISFORMULA et TEXTJOIN ont toutes été utilisées simultanément.

Comment fonctionne la fonction ISFORMULA dans Excel?

  1. Tout d'abord, pour le (fRange) A1: B13 que nous avons fourni, nous avons donné ADDRESS (ROW (fRange), COLUMN (fRange)). Ainsi, Excel a renvoyé un tableau d'adresses de cellules pour la plage souhaitée.
  2. Ensuite, FORMULATEXT (fRange) a renvoyé un tableau de formules pour cette plage.
  3. Les deux formules ci-dessus ont été concaténées avec un signe deux-points, nous avons donc obtenu un tableau qui ressemblait à ceci:

{# N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A ; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A ; # N / A, # N / A; # N / A, # N / A; "$ A $ 13: = SUM (A1: B12)", "$ B $ 13: = SUM (B1: B12)"}

Lorsque nous lui avons appliqué l'ISFORMULA, le résultat était:

{FAUX, FAUX; FAUX, FAUX; FAUX, FAUX, FAUX, FAUX, FAUX, FAUX; FAUX, FAUX; FAUX, FAUX; FAUX, FAUX; FAUX, FAUX; FAUX, FAUX; FAUX, FAUX; FAUX, FAUX; FAUX, FAUX, FAUX ,VRAI}

Par conséquent, le tableau final créé par la fonction IF ressemble à ceci:

{“”, ””; ””, ””; ””, ””; ””, ””; ””, ””; ””, ””; ””, ””; ””, ””; ” "," ";" "," ";" "," ";" "," ";" $ A $ 13: = SUM (A1: A12) "," $ B $ 13: = SUM (B1: B12) " }

Lorsque ce tableau a été traité par la fonction TEXTJOIN, il a donné une chaîne de formules avec leurs emplacements de cellule correspondants.

Donc, nous avons obtenu le résultat comme suit:

Quelques notes sur la fonction ISFORMULA

  1. #VALEUR! error - Se produit lorsque la référence n'est pas un type de données valide.
  2. Même lorsqu'une formule saisie entraîne une erreur, ISFORMULA renvoie le résultat VRAI tant que la cellule contient une formule.

Cliquez ici pour télécharger l'exemple de fichier Excel

Ressources supplémentaires

Merci d'avoir lu le guide Finance sur les fonctions Excel importantes! En prenant le temps d'apprendre et de maîtriser ces fonctions, vous accélérerez considérablement votre analyse financière. Pour en savoir plus, consultez ces ressources financières supplémentaires:

  • Fonctions Excel pour la finance Excel pour la finance Ce guide Excel pour la finance vous enseignera les 10 principales formules et fonctions que vous devez connaître pour être un excellent analyste financier dans Excel. Ce guide contient des exemples, des captures d'écran et des instructions étape par étape. À la fin, téléchargez le modèle Excel gratuit qui comprend toutes les fonctions financières couvertes dans le tutoriel
  • Cours avancé de formules Excel
  • Formules Excel avancées que vous devez connaître Les formules Excel avancées doivent connaître Ces formules Excel avancées sont essentielles à connaître et feront passer vos compétences en analyse financière au niveau supérieur. Fonctions Excel avancées que vous devez connaître. Découvrez les 10 meilleures formules Excel que chaque analyste financier de classe mondiale utilise régulièrement. Ces compétences amélioreront votre travail de feuille de calcul dans n'importe quelle carrière
  • Raccourcis Excel pour PC et Mac Raccourcis Excel Raccourcis PC Mac Excel - Liste des raccourcis MS Excel les plus importants et les plus courants pour les utilisateurs de PC et Mac, les professions financières et comptables. Les raccourcis clavier accélèrent vos compétences en modélisation et vous font gagner du temps. Apprenez l'édition, la mise en forme, la navigation, le ruban, le collage spécial, la manipulation de données, l'édition de formules et de cellules et d'autres raccourcis

Recommandé

Qu'est-ce que la consignation?
Qu'est-ce que l'effet Fisher international (IFE)?
Questions et réponses d'entretiens en Private Equity