Bonjour

Plus que  3 techniques restantes avec celle d’aujourd’hui, pas mal pas mal. Soyez malin et relisez souvent ces techniques lorsque vous voulez construire votre propre tableau de bord ou tout autre outil. Ci-dessous les 7 dernières techniques:

 

La 8ème technique que j’ai identifié:

Toujours gérer les erreurs avec les fonctions appropriées, SIERREUR de préférence:

Lorsque vous mettez en place un outil pour vous ou encore pour d’autres utilisateurs, je vous promets vous ne penserez pas à toutes les hypothèses de travail. Certains utilisateurs réussiront toujours à avoir de nouvelles situations: une utilisation différente de ce à quoi vous avez pensé. Dans ce cas vous avez des chances de vous retrouver avec des valeurs d’erreur dans votre tableau de bord. Et je vous le dis, votre outil ne fera pas professionnel.

Pour contourner cela, il faut gérer les erreurs dans Excel.

Les types d’erreur dans Excel

Déjà voici les types d’erreurs dans Excel:

  • #VALEUR!: Ce type d’erreur indique en général que vous êtes en train de faire une opération avec une donnée non-numérique. Par exemple, la formule = 6 + « Carotte » retournera #VALEUR! comme erreur. Cette erreur arrive aussi lorsque vous entrez une formule matricielle et oubliez de valider avec Ctrl+Shift+Entrer.

 

  • #DIV/0: Ce type d’erreur lorsque vous diviser un nombre par zéro. Ou lorsque la valeur du dénominateur est évaluée à 0.

 

  • #REF!: Cet erreur apparaît lorsque la référence d’une cellule n’est pas valide. Par exemple, si dans une formule, vous faites référence à une cellule qui a été supprimée. Il peut aussi apparaître lorsque vous faites référence à une cellule dans un autre fichier qui a été supprimé.

 

  • #N/A!: Cette erreur apparaît lorsque une valeur n’est pas valable dans une formule. En général elle survient lorsqu’en utilisant une fonction de recherche telle que RECHERCHEV, RECHERCHEH, EQUIV, RECHERCHE, la valeur est introuvable. On peut aussi retrouver cette erreur lorsque dans une formule matricielle, l’une des matrices n’a pas la même taille que les autres ou encore lorsque dans une fonction vous oubliez un argument indispensable. Il est aussi important de noter que lorsque dans une cellule il y a l’erreur #N/A! alors tous les calculs se référant à cette cellule auront comme résultat #N/A!. Il faut aussi savoir qu’il y a une fonction qui permet d’insérer cette erreur, il suffit d’écrire = NA() et vous aurez comme résultat l’erreur. À quoi cette fonction peut servir? Je me suis longtemps posé la question et je peux vous dire que dans certain cas, elle est indispensable, on aura le temps d’en parler dans un autre article.

 

  • ######: Ceci n’est pas vraiment une erreur. En général c’est lorsqu’il la largeur de la colonne n’est pas assez grande pour représenter la valeur de la cellule. Il suffit alors juste d’augmenter la taille de la colonne pour avoir le bon résultat. Des fois aussi Excel fait apparaître cette valeur pour vous dire que vous êtes en train de soustraire une date inférieure à une autre date.

Pour gérer ces erreurs Excel a plusieurs fonctions

 

Les fonctions qui gèrent les erreurs dans Excel:

Excel dispose aussi de fonctions spécifiques pour identifier et gérer les erreurs.

  • ESTERR :
    Renvoie VRAI si la cellule contient une erreur (autre que #NA).
    =ESTERR(A1)

 

  • ESTERREUR :
    Renvoie VRAI si la cellule contient une erreur (#NA compris).
    =ESTERREUR(A1)

La fonction ESTERREUR, associée à une condition SI, permet de masquer les messages erreurs.
Cette formule affiche “” dans la cellule si la division A1/A2 renvoie une erreur:
=SI(ESTERREUR(A1/A2);””;A1/A2)

 

  • ESTNA :
    Vérifie si la cellule contient une erreur type #N/A (Renvoie VRAI ou FAUX).
    =ESTNA(A1)

 

  • TYPE.ERREUR :
    Renvoie une valeur en fonction du type d’erreur dans la cellule.
    =TYPE.ERREUR(A1)

#NUL!: renvoie 1
#DIV/0!: renvoie 2
#VALEUR!: renvoie 3
#REF!: renvoie 4
#NOM?: renvoie 5
#NOMBRE!: renvoie 6
#N/A: renvoie 7
La fonction renvoie #N/A si la cellule ne contient pas d’erreur.

  • NA :
    Renvoie la valeur d’erreur #N/A dans la cellule contenant cette formule.
    =NA()
    La fonction NA permet de marquer les cellules vides et évite d’inclure involontairement des cellules vides dans les calculs.
    Vous pouvez aussi saisir directement #N/A dans la cellule.

 

  • SIERREUR

Elle renvoie une valeur que vous spécifiez si une formule génère une erreur ; sinon, elle renvoie le résultat de la formule. La fonction SIERREUR permet d’intercepter et de gérer des erreurs présentes dans une formule.

Mon conseil pour la gestion des erreurs dans votre tableau de bord:

Si vous avez bien bossé, alors la feuille dans laquelle il y a le tableau de bord doit comporter 90% de formule au minimum. Mon conseil est que vous commenciez toutes vos formules avec la fonction SIERREUR. La syntaxe serait SIERREUR(xxxxxxx;””). Mais avant de l’appliquer, il faudra d’abord se rassurer que l’erreur n’est pas due à une mauvaise formule ou une formule mal écrite. C’est uniquement après avoir validé toutes les formules que vous pouvez insérer la fonction SIERREUR au début des fonctions.

Share This