Comment modifier, évaluer et déboguer des formules dans Excel ?

  • Partage Ça
Michael Brown

Découvrez comment utiliser la touche F9 pour évaluer les parties d'une formule, comment mettre en évidence les cellules qui font référence ou sont référencées par une formule donnée, comment déterminer les parenthèses mal placées ou mal assorties, et bien plus encore.

Si vous avez eu l'occasion de les lire, vous savez déjà comment écrire des formules dans Excel, comment afficher les formules dans les cellules, comment masquer et verrouiller les formules, et bien plus encore.

Aujourd'hui, j'aimerais partager quelques astuces et techniques pour vérifier, évaluer et déboguer les formules Excel qui, je l'espère, vous aideront à travailler encore plus efficacement avec Excel.

    Touche F2 dans Excel - modifier les formules

    La touche F2 dans Excel permet de basculer entre Modifier et Entrez Lorsque vous souhaitez apporter des modifications à une formule existante, sélectionnez la cellule de formule et appuyez sur F2 pour entrer dans le menu déroulant. Mode d'édition Une fois que vous avez fait cela, le curseur commence à clignoter à la fin de la parenthèse fermante dans la cellule ou dans la barre de formule (selon que l'option Autoriser l'édition directement dans les cellules est cochée ou décochée). Et maintenant, vous pouvez effectuer n'importe quelle modification dans la formule :

    • Utilisez les flèches gauche et droite pour naviguer dans la formule.
    • Utilisez les touches fléchées et la touche Maj pour sélectionner les parties de la formule (vous pouvez faire de même avec la souris).
    • Appuyez sur Supprimer ou Retour en arrière pour supprimer certaines références de cellules ou d'autres éléments de la formule.

    Une fois l'édition terminée, appuyez sur la touche Entrée pour terminer la formule.

    Pour quitter le mode d'édition sans apporter de modifications à la formule, appuyez sur la touche Echap.

    Édition directement dans une cellule ou dans la barre de formule

    Par défaut, l'appui sur la touche F2 dans Excel positionne le curseur à la fin de la formule dans une cellule. Si vous préférez modifier les formules dans la barre de formule d'Excel, procédez comme suit :

    • Cliquez sur Fichier > ; Options .
    • Dans le volet de gauche, sélectionnez Avancé .
    • Dans le volet de droite, décochez l'option Permettre l'édition directement dans les cellules option sous Options d'édition .
    • Cliquez sur OK pour enregistrer les modifications et fermer la boîte de dialogue.

    De nos jours, la touche F2 est souvent considérée comme une façon démodée de modifier les formules. Il existe deux autres façons d'accéder au mode d'édition dans Excel :

    • Double-cliquez sur la cellule, ou
    • En cliquant n'importe où dans la barre de formule.

    L'approche F2 d'Excel est-elle plus efficace ou présente-t-elle des avantages ? Non :) Simplement, certaines personnes préfèrent travailler au clavier la plupart du temps, tandis que d'autres trouvent plus pratique d'utiliser la souris.

    Quelle que soit la méthode d'édition que vous choisissez, une indication visuelle du mode d'édition se trouve dans le coin inférieur gauche de l'écran. Dès que vous appuyez sur F2 , ou que vous double-cliquez sur la cellule, ou que vous cliquez sur la barre de formule, le mot Modifier apparaîtra juste en dessous des onglets de la feuille :

    Conseil : appuyez sur Ctrl + A pour passer de l'édition d'une formule dans une cellule à la barre de formule. Cela ne fonctionne que lorsque vous éditez une formule, et non une valeur.

    Touche F9 dans Excel - évaluer les parties de formule

    Dans Microsoft Excel, la touche F9 est un moyen simple et rapide de vérifier et de déboguer les formules. Elle vous permet d'évaluer uniquement la partie sélectionnée de la formule en la remplaçant par les valeurs réelles sur lesquelles cette partie opère, ou par le résultat calculé. L'exemple suivant montre la touche F9 d'Excel en action.

    Supposons que vous ayez la formule IF suivante dans votre feuille de calcul :

    =IF(AVERAGE(A2:A6)>AVERAGE(B2:B6), "Bon", "Mauvais")

    Pour évaluer individuellement chacune des deux fonctions moyennes incluses dans la formule, procédez comme suit :

    • Sélectionnez la cellule contenant la formule, D1 dans cet exemple.
    • Appuyez sur F2 ou double-cliquez sur la cellule sélectionnée pour entrer dans le mode d'édition.
    • Sélectionnez la partie de la formule que vous souhaitez tester et appuyez sur F9 .

    Par exemple, si vous sélectionnez la première fonction Moyenne, c'est-à-dire MOYENNE(A2:A6), et que vous appuyez sur F9, Excel affichera sa valeur calculée :

    Si vous ne sélectionnez que la plage de cellules (A2:A6) et appuyez sur F9 , vous verrez les valeurs réelles au lieu des références de cellule :

    A quitter le mode d'évaluation de la formule, appuyez sur la touche Esc.

    Conseils pour Excel F9 :

    • Veillez à sélectionner une partie de votre formule avant d'appuyer sur F9 , sinon la touche F9 remplacera toute la formule par sa valeur calculée.
    • Lorsque vous êtes en mode d'évaluation de formule, n'appuyez pas sur la touche Entrée car cela remplacerait la partie sélectionnée par la valeur calculée ou les valeurs des cellules. Pour conserver la formule originale, appuyez sur la touche Echap pour annuler le test de la formule et quitter le mode d'évaluation de formule.

    La technique F9 d'Excel est particulièrement utile pour tester les formules longues et complexes, telles que les formules imbriquées ou les formules de tableau, pour lesquelles il est difficile de comprendre comment la formule calcule le résultat final parce qu'elle comporte quelques calculs intermédiaires ou tests logiques. Cette méthode de débogage permet en outre de limiter une erreur à une plage ou une fonction particulière.

    Déboguer une formule en utilisant la fonction Évaluer la formule.

    Une autre façon d'évaluer les formules dans Excel est la fonction Évaluer la formule qui réside dans le Formules dans l'onglet Audit des formules groupe.

    Dès que vous cliquez sur ce bouton, le Évaluer la formule Une boîte de dialogue s'ouvre, dans laquelle vous pouvez inspecter chaque partie de votre formule dans l'ordre de calcul de la formule.

    Tout ce que vous avez à faire est de cliquer sur le bouton Évaluer et examinez la valeur de la partie de formule soulignée. Le résultat de l'évaluation la plus récente apparaît en italique.

    Continuez à cliquer sur le Évaluer jusqu'à ce que chaque partie de votre formule ait été testée.

    Pour terminer l'évaluation, cliquez sur le bouton Fermer bouton.

    Pour recommencer l'évaluation de la formule depuis le début, cliquez sur Redémarrer .

    Si la partie soulignée de la formule est une référence à une cellule contenant une autre formule, cliquez sur l'icône Entrer pour que l'autre formule soit affichée dans le Évaluation Pour revenir à la formule précédente, cliquez sur Sortir .

    Note. Le Entrer n'est pas disponible pour une référence de cellule pointant vers une autre formule dans un classeur différent. Il n'est pas non plus disponible pour une référence de cellule qui apparaît dans la formule pour la deuxième fois (comme la deuxième instance de D1 dans la capture d'écran ci-dessus).

    Mettre en évidence et faire correspondre les paires de parenthèses dans une formule

    Lorsque vous créez des formules sophistiquées dans Excel, vous devez souvent inclure plus d'une paire de parenthèses pour spécifier l'ordre des calculs ou imbriquer plusieurs fonctions différentes. Inutile de dire qu'il est très facile d'égarer, d'omettre ou d'inclure une parenthèse supplémentaire dans ces formules.

    Si vous manquez ou égarez une parenthèse et que vous appuyez sur la touche Entrée pour tenter de compléter la formule, Microsoft Excel affiche généralement une alerte vous proposant de corriger la formule pour vous :

    Si vous acceptez la correction suggérée, cliquez sur Oui Si la formule modifiée n'est pas celle que vous souhaitez, cliquez sur Non et effectuer les corrections manuellement.

    Remarque : Microsoft Excel ne corrige pas toujours correctement les parenthèses manquantes ou mal assorties. Par conséquent, examinez toujours attentivement la correction proposée avant de l'accepter.

    Pour vous aider équilibrer les paires de parenthèses Excel fournit trois indices visuels lorsque vous tapez ou modifiez une formule :

    • Lorsque vous saisissez une formule complexe contenant plusieurs jeux de parenthèses, Excel colorie les paires de parenthèses de différentes couleurs pour les identifier plus facilement. La paire de parenthèses extérieure est toujours noire. Cela peut vous aider à déterminer si vous avez inséré le bon nombre de parenthèses dans votre formule.
    • Lorsque vous tapez la parenthèse fermante d'une formule, Excel met brièvement en évidence la paire de parenthèses (la parenthèse droite que vous venez de taper et la parenthèse gauche correspondante). Si vous avez tapé ce que vous pensez être la dernière parenthèse fermante d'une formule et qu'Excel ne met pas en évidence la parenthèse ouvrante, vos parenthèses ne sont pas adaptées ou déséquilibrées.
    • Lorsque vous naviguez dans une formule à l'aide des touches fléchées et que vous passez sur une parenthèse, l'autre parenthèse de la paire est mise en évidence et formatée avec la même couleur. De cette manière, Excel tente de rendre l'association de parenthèses plus évidente.

    Dans la capture d'écran suivante, j'ai traversé la dernière parenthèse fermante à l'aide de la touche fléchée, et la paire de parenthèses extérieures (noires) a été mise en évidence :

    Mettre en évidence toutes les cellules référencées dans une formule donnée

    Lorsque vous déboguez une formule dans Excel, il peut être utile de visualiser les cellules auxquelles elle fait référence. Pour mettre en évidence toutes les cellules dépendantes, procédez comme suit :

    • Sélectionnez la cellule de formule et appuyez sur le raccourci Ctrl + [. Excel met en surbrillance toutes les cellules auxquelles votre formule fait référence et déplace la sélection vers la première cellule référencée ou une plage de cellules.
    • Pour passer à la cellule référencée suivante, appuyez sur Entrée.

    Dans cet exemple, j'ai sélectionné la cellule F4 et j'ai appuyé sur Ctrl + [. Deux cellules (C4 et E4) référencées dans la formule de F4 ont été mises en surbrillance et la sélection s'est déplacée vers C4 :

    Mettre en évidence toutes les formules qui font référence à une cellule sélectionnée

    L'astuce précédente vous a montré comment mettre en surbrillance toutes les cellules référencées dans une certaine formule. Mais que se passe-t-il si vous voulez faire l'inverse et trouver toutes les formules qui font référence à une cellule particulière ? Par exemple, vous pouvez vouloir supprimer certaines données non pertinentes ou périmées dans une feuille de calcul, mais vous voulez vous assurer que la suppression n'affectera aucune de vos formules existantes.

    Pour mettre en évidence toutes les cellules dont les formules font référence à une cellule donnée, sélectionnez cette cellule et appuyez sur le raccourci Ctrl + ].

    Comme dans l'exemple précédent, la sélection se déplace vers la première formule de la feuille qui fait référence à la cellule. Pour déplacer la sélection vers d'autres formules qui font référence à cette cellule, appuyez plusieurs fois sur la touche Entrée.

    Dans cet exemple, j'ai sélectionné la cellule C4, appuyé sur Ctrl + ] et Excel a immédiatement mis en évidence les cellules (E4 et F4) contenant une référence C4 :

    Tracer les relations entre les formules et les cellules dans Excel

    Une autre façon d'afficher visuellement les cellules relatives à une certaine formule est d'utiliser la fonction Tracer les précédents et Tracer les dépendants qui se trouvent sur le Formules tab> ; Audit des formules groupe.

    Tracer les précédents - affiche les cellules qui fournissent des données à une formule donnée

    Le site Tracer les précédents fonctionne de la même manière que le raccourci Ctrl+[, c'est-à-dire qu'il indique les cellules qui fournissent des données à la cellule de formule sélectionnée.

    La différence réside dans le fait que le raccourci Ctrl + [ met en évidence toutes les cellules référencées dans une formule, alors qu'en cliquant sur le bouton Tracer les précédents trace des lignes bleues entre les cellules référencées et la cellule de formule sélectionnée, comme le montre la capture d'écran suivante :

    Pour faire apparaître les lignes de précédents, vous pouvez également utiliser le raccourci Alt+T U T.

    Trace Dependents - affiche les formules qui font référence à une cellule donnée

    Le site Tracer les dépendants fonctionne de la même manière que le raccourci Ctrl + ]. Il indique les cellules qui dépendent de la cellule active, c'est-à-dire les cellules qui contiennent des formules faisant référence à une cellule donnée.

    Dans la capture d'écran suivante, la cellule D2 est sélectionnée, et les lignes de traçage bleues pointent vers les formules qui contiennent des références D2 :

    Une autre manière d'afficher la ligne des personnes à charge est de cliquer sur le raccourci Alt+T U D.

    Conseil : pour masquer les flèches de traçage, cliquez sur l'icône Supprimer les flèches qui se trouve juste en dessous Tracer les dépendants .

    Surveiller les formules et leurs valeurs calculées (Watch Window)

    Lorsque vous travaillez avec un grand ensemble de données, vous pouvez garder un œil sur les formules les plus importantes de votre classeur et voir comment leurs valeurs calculées changent lorsque vous modifiez les données sources. Fenêtre d'observation a été créé dans ce but.

    Le site Fenêtre d'observation affiche les propriétés des cellules, telles que les noms du classeur et de la feuille de calcul, le nom de la cellule ou de la plage, le cas échéant, l'adresse de la cellule, la valeur et la formule, dans une fenêtre séparée. De cette façon, vous pouvez toujours voir les données les plus importantes d'un seul coup d'œil, même lorsque vous passez d'un classeur à l'autre !

    Comment ajouter des cellules à la fenêtre de veille

    Pour afficher le Fenêtre d'observation et ajouter des cellules à surveiller, effectuez les étapes suivantes :

    1. Sélectionnez la ou les cellules que vous voulez regarder.

      Conseil : si vous souhaitez contrôler toutes les cellules contenant des formules sur une feuille active, accédez à la section Accueil tab> ; Modification de cliquez sur Rechercher & Remplacer puis cliquez sur Aller à Spécial et sélectionnez Formules .

    2. Passez à la Formules tab> ; Audit des formules et cliquez sur Fenêtre d'observation .

    3. Le site Fenêtre d'observation apparaît et vous cliquez sur le bouton Ajouter une montre... bouton.

    Notes sur la fenêtre de la montre :

    • Vous ne pouvez ajouter qu'une seule montre par cellule.
    • Les cellules qui ont des références externes à d'autres classeurs ne sont affichées que lorsque ces autres classeurs sont ouverts.

    Comment supprimer des cellules de la fenêtre de veille

    Pour supprimer une ou plusieurs cellules déterminées de la base de données de la Fenêtre d'observation sélectionnez la cellule que vous voulez supprimer, puis cliquez sur le bouton Supprimer la montre bouton :

    Conseil : pour supprimer plusieurs cellules en une seule fois, appuyez sur la touche Ctrl et sélectionnez les cellules que vous souhaitez supprimer.

    Comment déplacer et ancrer la fenêtre de veille

    Comme toute autre barre d'outils, la barre d'outils d'Excel Fenêtre d'observation peut être déplacé ou ancré en haut, en bas, à gauche ou à droite de l'écran. Pour ce faire, il suffit de faire glisser l'élément Fenêtre d'observation à l'aide de la souris à l'endroit souhaité.

    Par exemple, si vous amarrez le Fenêtre d'observation vers le bas, il s'affichera toujours juste en dessous des onglets de votre feuille, et vous permettra d'inspecter confortablement les formules clés sans avoir à faire défiler les cellules de formule de haut en bas de manière répétée.

    Enfin, j'aimerais vous faire part de quelques conseils supplémentaires qui pourraient s'avérer utiles pour évaluer et déboguer vos formules Excel.

    Conseils pour le débogage des formules :

    1. Si la formule est trop longue pour tenir dans la barre de formule par défaut, développez-la en appuyant sur les touches Ctrl + Shift + U ou faites glisser sa bordure inférieure à l'aide de la souris, comme indiqué dans la section Comment développer la barre de formule dans Excel.
    2. Pour voir toutes les formules de la feuille au lieu de leurs résultats, appuyez sur Ctrl + ` ou cliquez sur le bouton de la souris. Afficher les formules sur le bouton Formules Veuillez consulter la section Comment afficher les formules dans Excel pour plus de détails.

    Voilà comment évaluer et déboguer des formules dans Excel. Si vous connaissez des méthodes plus efficaces, n'hésitez pas à partager vos astuces de débogage dans les commentaires. Je vous remercie de votre lecture et j'espère vous voir sur notre blog la semaine prochaine !

    Michael Brown est un passionné de technologie passionné par la simplification de processus complexes à l'aide d'outils logiciels. Avec plus d'une décennie d'expérience dans l'industrie de la technologie, il a perfectionné ses compétences dans Microsoft Excel et Outlook, ainsi que dans Google Sheets et Docs. Le blog de Michael est dédié au partage de ses connaissances et de son expertise avec les autres, en fournissant des conseils et des tutoriels faciles à suivre pour améliorer la productivité et l'efficacité. Que vous soyez un professionnel chevronné ou un débutant, le blog de Michael offre des informations précieuses et des conseils pratiques pour tirer le meilleur parti de ces outils logiciels essentiels.