Abandonner l'ancien Excel : trois fonctions qui transforment les modèles de reporting et de prévision
Quand Excel évolue plus vite que nos habitudes
De nombreux modèles de reporting et de prévision s'appuient aujourd'hui sur des fonctions familières, fiables, mais de plus en plus sollicitées au-delà de ce pour quoi elles ont été conçues. La fonction RECHERCHEV est omniprésente. Les instructions IF imbriquées se sont multipliées au fil du temps. Les colonnes d'aide, initialement conçues pour faciliter le travail, sont devenues indispensables.
La plupart des professionnels de la finance et du reporting n'ont pas appris Excel d'un seul coup. Nous l'avons appris de la même manière que la plupart des outils pratiques : un problème à la fois, une formule copiée dans une colonne, une solution de contournement qui a été conservée parce qu'elle fonctionnait.
Excel moderne a évolué de manière très concrète et très pratique. Les outils désormais disponibles gèrent des plages plutôt que des lignes, se mettent à jour automatiquement et réduisent le besoin de formules défensives.
L'écart entre l'utilisation des fonctions traditionnelles et des fonctions modernes n'a pas grand-chose à voir avec les capacités des utilisateurs. Il s'agit avant tout d'une question d'habitudes. Même si cela peut parfois être un peu inconfortable au début, les habitudes peuvent changer.
Voici trois fonctions Excel modernes qui changent radicalement la manière dont les équipes créent et gèrent les rapports et les prévisions. Soyons réalistes : il ne s'agit pas d'utiliser ces fonctions simplement parce qu'elles sont plus récentes et « plus esthétiques ». Il s'agit plutôt de les utiliser parce qu'elles éliminent une charge de travail qui s'accumule insidieusement mois après mois.
1. XLOOKUP : la fin des recherches fragiles
L'ancienne habitude : VLOOKUP combiné avec MATCH. Numéros de colonnes codés en dur. Modèles qui ne fonctionnent plus lorsque quelqu'un insère une colonne ou réorganise un tableau.
Le remplacement moderne : XLOOKUP
XLOOKUP fait ce que les formules de recherche ont toujours été censées faire. Trouver une valeur et renvoyer un résultat associé. Pas besoin de compter les colonnes. Pas de limitation de gauche à droite.
Tout aussi important, XLOOKUP gère directement les données manquantes. Au lieu d'envelopper les recherches dans la logique IFERROR ou ISNA, vous définissez ce qui doit se passer lorsqu'une valeur n'est pas trouvée dans la fonction elle-même.
Un scénario de reporting réel
Imaginez un modèle de prévision mensuelle qui extrait les hypothèses au niveau des départements à partir d'un tableau de référence géré par le service FP&A. De nouveaux départements sont ajoutés. Les anciens sont renommés. Les colonnes changent à mesure que le modèle évolue.
Avec VLOOKUP, chaque changement structurel comporte un risque. Quelqu'un oublie de mettre à jour un index de colonne. Une nouvelle colonne perturbe la moitié du modèle.
Avec XLOOKUP, les prévisions continuent tout simplement de fonctionner. Tant que le nom du service existe, l'hypothèse s'applique. La structure peut changer sans qu'il soit nécessaire de la reconstruire.
À quoi ressemblent les formules ?
Ancienne approche : =IFERROR(VLOOKUP(A2, Assumptions!A:D, 4, FALSE), 0)
Approche moderne : =XLOOKUP(A2, Hypothèses!A:A, Hypothèses!D:D, 0)
Si A2 contient une plage de feuilles de calcul au lieu d'une seule cellule, il suffit de faire référence à la plage étendue en tapant A2#.
XLOOKUP renvoie automatiquement un ensemble complet de résultats. Pas besoin de copier ni de remplir.

À emporter
XLOOKUP n'est pas seulement plus propre. Il facilite l'utilisation des modèles.
2. FILTRE : Création de rapports sans colonnes d'aide
L'ancienne habitude :des colonnes auxiliairespour marquer les enregistrements, suivies de SUMIFS ou COUNTIFS superposées. Gestion des erreurs ajoutée en aval lorsque la logique change inévitablement.
Le remplacement moderne : FILTER
FILTER permet au rapport de définir la logique au lieu d'intégrer cette logique dans les données. Vous spécifiez les conditions, et Excel renvoie exactement les lignes qui les remplissent.
Un scénario de reporting réel
Prenons l'exemple d'un rapport de gestion qui affiche uniquement les données réelles relatives aux subventions (ou projets, ou tâches) actives. Généralement, les équipes ajoutent des colonnes d'aide pour marquer les enregistrements comme actifs ou inactifs, puis effectuent des calculs à partir de ces indicateurs.
Dès que les définitions changent ou que les statuts sont mis à jour tardivement, le rapport doit être revu.
Avec FILTER, la logique réside dans le rapport lui-même. Lorsque le statut d'un enregistrement change, le résultat est immédiatement mis à jour. Aucune colonne d'aide à maintenir. Aucun nettoyage requis.
À quoi ressemblent les formules ?
Ancienne approche : =IF($E2=”Active”, $A2, “”)
Copié sur des milliers de lignes, puis référencé ailleurs.
Approche moderne : =FILTER(A2:D1000, E2:E1000 = « Actif », « Aucun enregistrement actif »)
Une formule renvoie l'ensemble complet des données dont le rapport a besoin. Si aucune ligne ne répond aux critères, FILTER peut être associé à une valeur de repli définie afin que le rapport reste lisible.


À emporter
Pour les prévisions, cela facilite considérablement l'analyse de scénarios. Les entités, les périodes ou les centres de coûts peuvent être inclus ou exclus sans dupliquer les onglets ni réécrire la logique. Moins la structure intégrée au tableur est artificielle, moins il y a de risques d'erreurs.
3. LET : moins de formules, plus de compréhension
L'habitude héritée : ajouter au fil du temps davantage de règles à une formule unique. Chaque nouvelle exigence est ajoutée là où elle semble appropriée, et non là où elle serait claire. Combien de fois avez-vous ouvert la feuille de calcul de quelqu'un d'autre et vous êtes-vous demandé ce que signifiaient réellement toutes ses variables et références ?
Le remplacement moderne : LET
LET vous permet de nommer les calculs dans une formule et de les réutiliser. Au lieu d'imbriquer la logique dans la logique, vous définissez chaque étape une seule fois.
Un scénario de reporting réel
Envisagez une prévision glissante qui calcule la croissance des revenus, limite les fluctuations extrêmes et attribue par défaut la valeur zéro aux données manquantes. Cette approche est courante dans les modèles qui doivent rester stables même lorsque les données de la période précédente sont incomplètes.
Sans LET, le calcul de croissance apparaît à plusieurs reprises dans les instructions IFERROR. Modifier la logique implique de rechercher dans les formules et d'espérer que rien ne soit oublié.
Avec LET, le calcul est défini une seule fois. La gestion des erreurs devient explicite. Les mises à jour s'effectuent à un seul endroit.
À quoi ressemblent les formules ?
Approche traditionnelle :
=IFERROR(
IF(ABS((B2/B1-1)>0,25,
0.25,
(B2/B1)-1
), 0 )
Répété à travers le modèle, souvent avec de légères variations.
Approche moderne :
=LET(
croissance, (B2/B1)-1,
croissance plafonnée, SI(ABS(croissance)>0,25, 0,25, croissance),
IFERROR(croissance plafonnée, 0) )


À emporter
La même logique est désormais exprimée étape par étape. Chaque élément est nommé. La formule s'explique d'elle-même. Vous ne vous demandez plus « comment calculer la croissance ? », car la formule elle-même le définit clairement.
Le grand changement : de la maintenance continue à l'utilisabilité quotidienne
Chacune de ces fonctions remplit une tâche spécifique. Ensemble, elles reflètent une manière plus pratique d'utiliser Excel aujourd'hui.
Excel moderne privilégie :
-
Plages dynamiques sur des lignes fixes
-
Logique centralisée plutôt que formules répétitives
-
Rapports qui s'adaptent à mesure que les données d'entrée changent
Pour les équipes financières, l'impact est évident. Moins de temps passé à gérer des feuilles de calcul. Plus de temps pour examiner les résultats et avoir les bonnes conversations. Les frictions disparaissent des fichiers et du cycle de clôture.
Désolé, influenceurs... ce n'est pas la validation que vous attendiez pour abandonner Excel. Nous savons tous que la « mort » d'Excel est grandement exagérée. Aujourd'hui, l'agilité consiste à laisser Excel gérer le travail pour lequel il a été conçu.
Conclusion
La plupart des frustrations liées au reporting ne proviennent pas de la taille des données ou de la complexité de l'organisation. Elles proviennent des feuilles de calcul auxquelles on demande d'en faire plus sans autoriser de modification de leur mode de fonctionnement.
Les fonctions Excel modernes éliminent les tâches fastidieuses que les équipes effectuent cycle après cycle. Moins de formules à gérer. Moins de risques d'erreurs. Plus de temps consacré à l'analyse des résultats plutôt qu'à la correction des fichiers.
Abandonner les fonctions traditionnelles ne signifie pas courir après la nouveauté. Il s'agit plutôt de choisir des outils adaptés aux méthodes actuelles de reporting et de prévision.
