Apprendre la Bureautique

Comprendre les erreurs de formules Excel pour arrêter de stresser au bureau

Ce qui vous fait le plus paniquer face à une erreur de formule Excel, c'est le message qui s'affiche en rouge, ou l'idée que quelqu'un va le voir avant vous. Dans mon service, ça arrive assez souvent à quelqu'un, particulièrement quand une colonne est supprimée par erreur, et d'un coup l'écran se couvre de #REF! comme si le fichier entier protestait. La première fois, j'ai refermé le fichier sans enregistrer, en espérant que le problème s'évapore tout seul au redémarrage. Ça ne marche jamais, mais je soupçonne que la moitié des gens qui touchent à Excel ont déjà tenté ce genre de sortie de secours.

Avec le temps, j'ai fini par remarquer qu'il existe deux réactions possibles face à une erreur de formule, et une seule fait vraiment retomber le stress au bureau. La première consiste à fuir : cacher la cellule, supprimer la ligne, croiser les doigts. La seconde consiste à lire ce que le logiciel essaie de dire — parce qu'Excel n'invente rien, il applique une grammaire, et il n'existe en fait que sept types d'erreurs classiques dans Microsoft Excel. Sept, pas soixante. Une fois qu'on les reconnaît au premier coup d'œil, la productivité au bureau n'a plus grand-chose à voir avec le stress qu'on y met.

Deux réflexes face à une erreur de formule Excel : l'ignorer ou la lire

Le réflexe d'évitement prend plusieurs formes. Mettre le texte de la cellule en blanc pour qu'elle ait l'air vide. Supprimer la ligne fautive en espérant que personne ne remarque le trou dans la numérotation. Fermer le fichier sans y toucher et revenir dessus « plus tard », ce plus tard n'arrivant jamais. Aucune de ces méthodes ne répare quoi que ce soit — elle repousse juste le moment où quelqu'un d'autre tombera dessus.

Aliénor Viguier, une ancienne collègue de bureau, avait un autre réflexe : m'appeler à travers la salle dès qu'une formule bloquait chez elle. Elle qui garde le mode sombre activé sur absolument tout, y compris Excel, plissait quand même les yeux devant son écran noir en me montrant la cellule du doigt. Un jour, plutôt que de corriger sa formule à sa place, je lui ai simplement montré où lire le message d'erreur. Elle a fini par repérer ses #NOM? toute seule.

Ce n'est pas ce que j'ai fait, moi, la première fois qu'un rapport m'a lâché en pleine figure. J'ai demandé à un collègue du service informatique de regarder mon fichier. Il a corrigé la formule sans un mot d'explication, et je l'ai remercié en pensant que l'affaire était close. Le problème, c'est que la même erreur est revenue peu après sur un fichier voisin, et je me suis retrouvé aussi démuni qu'avant — parce que je n'avais rien compris à ce qu'il avait changé. Se faire dépanner, ça sauve un après-midi. Ça n'apprend rien pour le suivant.

Gros plan sur une main tenant un surligneur près du clavier, pendant la relecture d'une formule Excel en erreur pour retrouver la productivité au bureau

Corriger la donnée à la source ou habiller le résultat avec SI.ERREUR

Une fois qu'on sait lire un message d'erreur, il reste un choix à faire : remonter à la source du problème, ou simplement rendre le résultat présentable. Prenez le #VALEUR!, la plus fréquente des erreurs — Excel refuse d'additionner un texte et un chiffre, un peu comme s'il refusait de mélanger des carottes avec des numéros de téléphone. Ça arrive souvent en voulant calculer un délai entre des dates dans Excel quand une des dates cache un espace invisible ou un format texte au lieu d'un format date. Le #NOM?, lui, vient presque toujours d'une faute de frappe dans le nom d'une fonction — SOMNE au lieu de SOMME — ou d'un piège bien français : nos versions d'Excel séparent les arguments par un point-virgule, pas par une virgule comme dans la plupart des tutoriels venus d'ailleurs. Quant au #REF!, il apparaît quand une formule copiée vers le bas perd sa référence parce qu'elle n'a pas été verrouillée avec les signes dollar au bon endroit — un oubli qui prend deux secondes à corriger une fois qu'on sait où regarder.

Le #N/A mérite un traitement à part parce que c'est le seul message qui dit clairement « il manque une donnée », le plus souvent au moment d'une recherche verticale. Pourquoi une RECHERCHEV renvoie #N/A et comment la faire correspondre correctement, c'est tout un sujet à part entière, donc je ne vais pas m'y attarder ici. Ce que je fais, en revanche, c'est traiter chaque #N/A comme une alerte plutôt qu'une gêne : il pointe presque toujours vers une ligne à corriger dans la liste source, un doublon mal nettoyé, ou une valeur qui n'a jamais été saisie. Repérer ces trous à la main dans une longue liste prendrait un temps fou ; laisser l'erreur les signaler va bien plus vite.

C'est là que le choix se pose vraiment. Si le fichier part en réunion dans dix minutes et que vous n'avez pas le temps de remonter jusqu'à la ligne fautive, habillez le résultat avec SI.ERREUR — par exemple =SI.ERREUR(MaFormule ; "Donnée manquante") plutôt qu'un code cryptique que personne ne veut expliquer devant le chef. Mais si vous avez ne serait-ce qu'un quart d'heure devant vous, corrigez plutôt la donnée d'origine : un tableau croisé dynamique construit sur cette même liste héritera de la même erreur, une mise en forme conditionnelle censée repérer les cas particuliers laissera passer les mauvaises lignes, et une formule à plusieurs conditions comme une somme avec critères multiples buttera sur le même trou. Habiller le résultat gagne du temps sur l'instant ; corriger la source évite de retrouver le même problème trois fichiers plus tard. Une liste déroulante en amont, pour limiter ce qu'on peut taper dans une cellule, évite d'ailleurs bon nombre de ces #VALEUR! avant même qu'ils apparaissent.

F2 ou repérer les antécédents : quel outil pour quelle formule Excel qui bloque ?

La touche F2 reste mon réflexe numéro un : elle colore directement sur la feuille les cellules dont la formule active se sert, sans passer par l'onglet Formules. Pour une formule isolée, c'est suffisant — on voit en un instant si elle pioche dans une cellule vide ou dans un titre en texte plutôt qu'un nombre. Mais dès que le tableau grandit et que la formule remonte vers trois ou quatre onglets différents, F2 montre ses limites : il faut alors ouvrir l'onglet Formules et cliquer sur « Repérer les antécédents », qui dessine des flèches bleues entre les cellules concernées. C'est plus lent à lancer, mais ça révèle des circuits qu'un simple coup d'œil ne verrait jamais.

Il y a aussi « Évaluer la formule », que j'ai longtemps trouvé plus compliqué que la formule elle-même à décortiquer — jusqu'à ce que je comprenne qu'il suffit de cliquer sur le bouton autant de fois qu'il y a d'étapes dans le calcul, comme si on lisait une recette dans l'ordre au lieu de deviner le plat fini. C'est l'outil à sortir pour une formule imbriquée sur plusieurs niveaux, pas pour une addition toute simple.

Sur mon bureau d'angle en mélaminé blanc, le soir, l'écran est encore perché sur une rame de papier A4 faute d'avoir acheté un support un jour, la multiprise sous la table croule sous trois blocs secteur, et le carnet à spirales reste ouvert sur la page des raccourcis du moment — F2 y est souligné deux fois. Le mug de la médiathèque, à côté, a toujours le temps de refroidir avant que je pense à le finir. Chaque outil a sa place : le rapide pour une vérification ponctuelle au bureau, du côté de la Défense ; le plus lent pour les fichiers qui ont grossi sans qu'on s'en aperçoive.

Le #N/A de Nolann Révert, ou pourquoi une erreur n'est pas toujours une faute

Un lecteur, Nolann Révert, m'a écrit un jour via le formulaire de contact — trois paragraphes bien tassés pour expliquer que sa RECHERCHEV affichait #N/A depuis deux jours alors que la valeur cherchée existait bel et bien dans sa liste. Comptable dans une PME, il ouvre Excel du matin au soir, donc ce n'était pas un problème de débutant. Le coupable : un espace invisible collé à la fin d'une des cellules sources, assez discret pour tromper l'œil mais suffisant pour qu'Excel considère les deux valeurs comme différentes.

Ça m'a rappelé la première fois qu'une RECHERCHEV m'a renvoyé le bon résultat du premier coup, sans bricolage ni copier-coller de secours — j'ai eu envie de le crier à travers l'open space, comme si j'avais gagné quelque chose. Ce genre de petite victoire arrive plus souvent une fois qu'on a pris l'habitude de nettoyer ses listes avant de lancer la moindre formule dessus. Un passage par nettoyer vos listes avec le remplissage instantané Excel sans tout retaper repère ce genre d'espace parasite bien plus vite qu'une relecture ligne par ligne, et évite une bonne partie des erreurs de formules qui suivent.

Une erreur Excel, au fond, ce n'est jamais qu'un signal technique — pas un jugement sur vos compétences. On lit le message plutôt que de le fuir, on décide si la situation demande de corriger la source ou d'habiller le résultat, et on choisit l'outil de diagnostic à la taille du problème plutôt que le premier venu. Le reste, c'est de la pratique, pas une question de maîtriser Excel du jour au lendemain.

Articles connexes