Analytics engineering : méthodes et outils pour analyser les données avec Excel
On peut passer des heures à copier des colonnes, corriger des dates et recoller des tableaux sans jamais être certain que les chiffres racontent la bonne histoire. L’ingénierie analytique propose une autre approche : organiser les données, les transformer de façon reproductible, puis les rendre faciles à analyser. Bonne nouvelle : Excel permet déjà de mettre en pratique une grande partie de cette démarche.
Pas besoin de construire une plateforme complexe pour commencer. Avec quelques principes solides et des outils comme Power Query, les tableaux Excel et Power Pivot, vous pouvez transformer un fichier désordonné en analyse fiable et actualisable. Voyons comment procéder, étape par étape.
L’ingénierie analytique, qu’est-ce que c’est ?
L’ingénierie analytique se situe entre la collecte des données et leur utilisation pour prendre des décisions. Son objectif est de transformer des données brutes en informations propres, cohérentes et compréhensibles. Elle s’intéresse autant à la qualité des chiffres qu’à la façon de les organiser et de les présenter.
Dans Excel, cela signifie éviter les manipulations ponctuelles dont personne ne se souvient deux semaines plus tard. On privilégie plutôt une méthode documentée et répétable : importer les données, les nettoyer, les structurer, calculer les indicateurs utiles et vérifier les résultats.
Imaginez un fichier de ventes mensuelles dans lequel les dates sont parfois écrites « 12/03/2025 », parfois « 12 mars 2025 », tandis que les noms de produits comportent des espaces en trop. Une analyse rapide à l’aide d’un tableau croisé dynamique risque de compter deux fois certains produits ou d’ignorer des dates. L’ingénierie analytique consiste à régler ces problèmes à la source, avant de tirer des conclusions.
Commencer par une question métier
Avant d’ouvrir Excel, posez-vous une question simple : quelle décision l’analyse doit-elle aider à prendre ? Sans objectif précis, on se retrouve facilement avec un classeur rempli de graphiques colorés, mais qui ne répond à rien. C’est un peu comme installer un tableau de bord dans une voiture sans savoir où l’on va.
Une question utile est concrète et peut être reliée à des mesures. Par exemple : « Quels produits contribuent le plus à la baisse du chiffre d’affaires ? » ou « Dans quelles régions le délai de livraison dépasse-t-il l’objectif ? » Ces formulations vous aident à déterminer les données nécessaires et les indicateurs à calculer.
Notez aussi les définitions retenues. Le « chiffre d’affaires » comprend-il les commandes annulées ? La période est-elle basée sur la date de commande ou sur celle de livraison ? Des définitions claires évitent les débats interminables quand deux personnes obtiennent des résultats différents avec le même fichier.
Préparer les données sans abîmer la source
Une règle pratique : gardez une copie intacte des données reçues. Elle vous servira de référence si une transformation produit un résultat inattendu. Créez ensuite une étape de préparation distincte, plutôt que de corriger directement le fichier d’origine.
Dans Excel, transformez la plage en tableau avec Ctrl+T. Un tableau s’agrandit lorsque vous ajoutez des lignes, conserve ses en-têtes et facilite la création de formules. Donnez-lui un nom explicite, par exemple Ventes, plutôt que de laisser un nom générique comme Tableau1.
Vérifiez ensuite les points qui causent le plus souvent des erreurs :
-
Les en-têtes sont-ils uniques, courts et compréhensibles ?
-
Chaque colonne contient-elle un seul type d’information, comme une date, un montant ou un identifiant ?
-
Les cellules vides sont-elles réellement inconnues, ou signifient-elles zéro, non applicable ou non renseigné ?
-
Les identifiants sont-ils conservés comme du texte lorsqu’ils peuvent commencer par zéro ?
-
Les doublons sont-ils légitimes, ou révèlent-ils une erreur d’importation ?
Cette vérification évite notamment un piège classique : les codes postaux importés comme nombres. Le zéro placé au début disparaît, et le tableur ne peut pas deviner qu’il devait rester. Les codes ne sont pas des quantités ; définissez-les comme texte.
Automatiser le nettoyage avec Power Query
Power Query est l’un des outils les plus utiles d’Excel pour préparer les données. Il permet d’importer des classeurs, des fichiers texte et de nombreuses autres sources, puis d’enregistrer les étapes de nettoyage. Lorsque le fichier source est actualisé, les transformations peuvent être rejouées au lieu d’être refaites à la main.
Vous pouvez l’ouvrir depuis l’onglet Données, en choisissant l’importation appropriée ou l’option permettant d’obtenir des données à partir d’un tableau. Dans l’éditeur, chaque opération apparaît dans une liste : supprimer des colonnes inutiles, modifier le type d’une date, remplacer une valeur, séparer un champ ou filtrer les lignes indésirables.
Supposons que vous receviez chaque mois un fichier de ventes construit selon le même format. Avec Power Query, vous pouvez définir une fois les étapes suivantes : garder les colonnes pertinentes, retirer les lignes sans numéro de commande, harmoniser les noms de région et convertir les dates. Le mois suivant, il suffit de remplacer le fichier puis de lancer l’actualisation.
La clé est de contrôler les premières lignes et les résultats après chaque opération. Si une colonne de montants devient du texte, une somme risque d’exclure certaines valeurs. Un symbole monétaire ou une virgule décimale mal interprétée peut suffire à provoquer l’erreur. Vérifiez donc les types de données et comparez quelques lignes avec le fichier source.
Power Query n’est pas seulement un moyen de gagner du temps. Il rend les manipulations plus lisibles : au lieu de se demander « qu’est-ce qui a été fait sur ce fichier ? », on peut consulter les étapes et comprendre le traitement.
Structurer le modèle pour faciliter l’analyse
Une fois les données nettoyées, organisez-les de façon cohérente. Évitez de mélanger dans une même table les ventes, les informations détaillées sur les produits et les coordonnées des clients si ces éléments peuvent être séparés. Une structure claire limite les répétitions et les incohérences.
Pour une analyse de ventes, une table de faits peut contenir une ligne par produit vendu, avec la date, le numéro de commande, l’identifiant du produit, la quantité et le montant. Des tables de référence peuvent décrire les produits, les clients, les régions et les dates. On parle souvent de modèle en étoile, car une table centrale est reliée à plusieurs tables descriptives.
Dans Excel, Power Pivot permet de créer des relations entre ces tables et de les analyser ensemble. Il faut toutefois que les champs de liaison soient propres : un identifiant produit doit avoir le même format dans la table des ventes et dans celle des produits. Les valeurs manquantes ou répétées dans une table de référence méritent aussi votre attention.
Pourquoi ne pas tout réunir dans une seule grande table ? C’est possible pour un petit fichier, mais cela multiplie les répétitions. Si le nom d’un produit change, il faudra corriger plusieurs lignes. En séparant les informations, vous limitez ces corrections et rendez le modèle plus facile à maintenir.
Calculer des indicateurs fiables
Les indicateurs doivent être définis avant de créer les graphiques. Un indicateur utile possède un nom explicite, une règle de calcul documentée et une période de référence. Par exemple, « ventes nettes » peut correspondre aux ventes hors taxes après déduction des retours. Précisez-le plutôt que de supposer que tout le monde partage la même définition.
Pour une analyse simple, les formules Excel peuvent suffire. Les références structurées rendent les calculs plus faciles à lire. Dans un tableau nommé Ventes, la formule =SOMME(Ventes[Montant]) additionne les valeurs de la colonne Montant. Pour compter les ventes d’une région, =SOMME.SI.ENS(Ventes[Montant];Ventes[Région];A2) additionne les montants correspondant à la région indiquée en A2.
Quand le modèle contient plusieurs tables ou que les calculs doivent être réutilisés dans différents tableaux croisés dynamiques, Power Pivot et le langage DAX offrent davantage de possibilités. Une mesure de base peut s’écrire Ventes totales := SUM(Ventes[Montant]). Les noms des fonctions DAX restent en anglais dans la plupart des configurations, même lorsque l’interface d’Excel est en français.
Ne vous contentez pas de créer un indicateur parce qu’il est facile à calculer. Le nombre de commandes peut augmenter alors que le montant moyen par commande diminue. Comparer plusieurs mesures — chiffre d’affaires, quantité vendue, marge et nombre de commandes, par exemple — donne une vision moins trompeuse.
Valider les résultats avant de les présenter
Une analyse propre n’est pas forcément une analyse juste. Il faut vérifier les calculs en les comparant à une référence indépendante. Si le total des ventes paraît élevé, contrôlez une période courte à la main ou comparez le résultat avec le système qui a produit les données.
Quelques contrôles simples peuvent révéler beaucoup :
-
Comparer le nombre de lignes importées avec celui du fichier source.
-
Vérifier que le total calculé correspond à un sous-total connu.
-
Rechercher des dates situées hors de la période étudiée.
-
Repérer les identifiants vides, les montants négatifs inattendus et les doublons suspects.
-
Examiner les valeurs extrêmes plutôt que de les supprimer automatiquement.
Une valeur très élevée peut être une erreur de saisie, mais aussi une vente exceptionnelle parfaitement réelle. Avant de la retirer, cherchez son origine. Un nettoyage automatique qui efface les cas inhabituels sans vérification peut rendre les résultats plus jolis, mais moins vrais.
Présenter l’analyse dans un tableau de bord
Un tableau de bord doit répondre rapidement à la question de départ. Placez les indicateurs importants en évidence, puis ajoutez des graphiques adaptés. Une évolution dans le temps se lit généralement bien avec une courbe ; une comparaison entre catégories avec des barres. Les effets en trois dimensions et les couleurs criardes n’ajoutent pas forcément de précision — même si Excel sait les proposer avec beaucoup d’enthousiasme.
Les tableaux croisés dynamiques et les graphiques croisés dynamiques facilitent l’exploration. Ajoutez des segments pour filtrer par région, catégorie ou période, et une chronologie pour les dates. Pensez toutefois à nommer clairement les champs et à afficher les unités : un montant sans indication de devise peut vite semer le doute.
Gardez une mise en page sobre. Limitez le nombre de couleurs, utilisez le même code visuel pour les mêmes catégories et indiquez la date de dernière actualisation. Si le tableau de bord est partagé, ajoutez une courte note qui rappelle les définitions principales et les limites des données.
Rendre le travail reproductible et facile à transmettre
Un classeur devient plus robuste quand une autre personne peut le comprendre sans vous appeler pour demander où cliquer. Séparez, si cela aide la lecture, les feuilles de données importées, de calcul et de restitution. Donnez aux requêtes, aux tableaux et aux mesures des noms descriptifs. Évitez les onglets nommés Essai_final_vraiment_final2 : ils ont tendance à survivre à leur créateur.
Ajoutez une feuille de documentation concise avec la source des fichiers, la date de mise à jour, les étapes importantes et les définitions des indicateurs. Précisez également les limites connues : données incomplètes, changements de format ou période non couverte. Cette trace réduit les erreurs lors des prochaines actualisations.
Si les manipulations répétitives sont nombreuses, une macro VBA peut automatiser certaines actions autour du classeur. Mais commencez par les outils de transformation intégrés à Excel lorsque ceux-ci répondent au besoin. Le code n’est utile que s’il est compréhensible, vérifié et maintenable ; une automatisation opaque remplace une tâche pénible par une énigme.
Une méthode simple pour se lancer
Pour votre prochaine analyse, choisissez un fichier limité et appliquez une démarche progressive : formulez une question, conservez la source intacte, nettoyez les données avec Power Query, structurez les tables, définissez vos indicateurs et contrôlez les résultats. Terminez par un tableau de bord qui met en avant les réponses, pas seulement les chiffres disponibles.
Vous n’avez pas besoin d’utiliser tous les outils à la fois. Pour un petit tableau, un tableau Excel et quelques formules bien choisies feront l’affaire. Si les imports reviennent régulièrement, Power Query vous évitera les manipulations répétitives. Et lorsque plusieurs tables doivent être reliées ou que les indicateurs se complexifient, Power Pivot devient un allié précieux.
L’essentiel est de pouvoir expliquer d’où vient chaque chiffre, comment il a été calculé et ce qu’il signifie. À partir de là, Excel cesse d’être une simple grille de cellules : il devient un véritable atelier d’analyse, au service de décisions mieux informées.