Analyse de données
Repérer les anomalies d’un tableur et produire un rapport de rapprochement
Servez-vous de l’IA pour enquêter sur les écarts d’un tableur et établir un rapport de rapprochement dont chaque conclusion reste traçable.
Une anomalie dans un tableur n’est pas forcément une erreur. Il peut s’agir d’une exception valide, d’un décalage de période, d’une transaction dupliquée, d’un identifiant modifié ou d’une formule dont la plage n’inclut plus les nouvelles lignes. Un rapprochement fiable ne se contente donc pas de surligner des cellules atypiques : il définit ce qui devrait concorder, rattache chaque écart à des preuves et consigne son mode de résolution.
Diagnostic de la situation
Employez cette méthode lorsque deux rapports censés décrire la même activité divergent, ou lorsqu’un classeur contient des valeurs apparemment incomplètes, dupliquées, mal saisies ou incohérentes. Formulez d’abord la question de rapprochement en termes simples : quels enregistrements doivent correspondre, à l’aide de quelle clé, sur quelle période et selon quelles règles comptables ou opérationnelles ?
Distinguez les anomalies structurelles des anomalies métier. Colonnes décalées, formats de date mélangés, lacunes de formules, espaces invisibles ou identifiants stockés sous des types différents relèvent de la structure. Un remboursement inattendu, une commande comptabilisée sur une autre période ou une écriture légitime absente d’un système sont des écarts métier. Cette distinction détermine qui peut statuer : un gestionnaire de données peut corriger le format, mais seul un responsable financier ou opérationnel peut approuver le traitement métier.
Le rapport final doit décrire le périmètre des sources, les règles d’appariement, les classes d’exception, les preuves, la décision de traitement et les éléments non résolus. Une valeur inhabituelle ne suffit jamais à la qualifier de frauduleuse ou d’erronée.
Éléments requis
Récupérez des exports en lecture seule des jeux de données, avec leur horodatage d’extraction, la définition des colonnes, les champs clés faisant autorité, la période attendue, les règles de devise et de fuseau horaire, et les exclusions connues. Obtenez les totaux de contrôle fournis par les propriétaires des systèmes. Ajoutez une table de correspondance des identifiants modifiés d’un système à l’autre et les règles applicables aux tolérances, annulations, écritures extournées et comptabilisations tardives.
Établissez un dictionnaire de données qui précise le sens et le format permis de chaque colonne. Indiquez quelle source fait autorité pour chaque attribut. Si l’une détient le statut de transaction et l’autre le statut de règlement, n’attribuez pas les deux statuts à un seul fichier. Avant l’analyse, définissez le schéma du rapport : identifiant de l’exception, références sources, état de correspondance, nature de l’écart, preuve observée, explication proposée, réviseur, décision de traitement et suivi.
Préparation de la sécurité des données
Travaillez sur des copies et jamais sur les fichiers opérationnels actifs. Retirez les identifiants directs et colonnes de texte libre sensibles inutiles au rapprochement. Si possible, remplacez comptes et clients par des jetons cohérents, tout en gardant la table de conversion séparée et protégée. Vérifiez que l’environnement d’IA ou d’analyse est autorisé pour le niveau de confidentialité des données.
Verrouillez les exports originaux contre les modifications et calculez ou consignez leur somme de contrôle si votre procédure le prévoit. Ne collez jamais un classeur confidentiel complet dans un outil de dialogue généraliste. Préférez des formules ou scripts locaux pour les comparaisons déterministes ; réservez l’IA à l’explication de tendances, aux pistes d’enquête ou à la rédaction fondée sur des échantillons d’exceptions assainis. Désactivez les macros de provenance inconnue. Sauvegardez séparément le texte des formules avant de convertir les feuilles en valeurs.
Déroulement étape par étape
Dressez d’abord l’inventaire des sources : noms de fichiers et de feuilles, plages de lignes, heures d’extraction et propriétaires. Profilez chaque tableau sans le modifier : en-têtes, taux de cellules vides, nombres de clés distinctes et dupliquées, types de données, bornes de dates et couverture des formules. Examinez ce profil pour détecter les défauts d’importation avant toute comparaison.
Normalisez uniquement dans une table de travail dérivée. Supprimez les espaces superflus, harmonisez la casse si les clés n’y sont pas sensibles, analysez les dates selon des paramètres régionaux explicites et conservez les zéros initiaux des identifiants. Gardez côte à côte les champs originaux et normalisés. Documentez chaque transformation comme une règle reproductible.
Procédez par niveaux d’appariement. Tentez d’abord une égalité exacte sur la clé primaire approuvée. Pour les lignes restantes, n’utilisez que les clés composites autorisées, par exemple référence, date et montant, assorties d’une règle de tolérance explicite. Un modèle de langage ne doit jamais décider seul d’une correspondance approximative ; il peut proposer des candidats, qu’un réviseur doit confirmer. Classez les résultats en correspondance exacte, décalage de période expliqué, exception métier valide, défaut de donnée source, doublon possible, non apparié ou revue du responsable nécessaire.
Calculez les écarts avec des formules de tableur ou du code déterministe et conservez les références de lignes sources. Pour chaque classe d’exception, contrôlez un échantillon et faites valider la règle par le responsable métier avant de la généraliser. Créez ensuite une table de rapprochement avec une ligne par exception, les valeurs pertinentes des sources, la règle déclenchée, les preuves et la décision de traitement. N’agrégez qu’après avoir établi cette traçabilité ligne par ligne.
Rédigez une synthèse de direction qui expose le périmètre et les limites, pas seulement les totaux. Orientez les défauts vers le propriétaire du système et les questions de règle vers le responsable métier. Corrigez les données uniquement dans le système autorisé, puis exportez de nouveau et relancez l’intégralité de la comparaison. Ne marquez un écart comme rapproché que lorsque de nouvelles preuves justifient sa résolution.
Invite à copier
```text Agissez comme analyste de la qualité des données chargé d’examiner des profils de tableurs assainis et des lignes d’exception. N’inventez ni valeur source, ni règle d’appariement, ni explication, ni correction. Une valeur atypique ne prouve pas qu’elle est erronée.
Question de rapprochement : [question] Définition et propriétaires des sources : [définitions] Clés approuvées et règles de normalisation : [règles] Politique de tolérance, période, fuseau horaire et devise : [politique] Profils des colonnes : [profils] Échantillon assaini d’exceptions avec références stables des lignes : [échantillon]
Renvoyez : - les problèmes structurels à résoudre avant l’appariement ; - les motifs d’exception étayés par les preuves fournies ; - les autres explications possibles pour chaque motif ; - les tests déterministes qu’un analyste peut exécuter ; - les questions destinées aux propriétaires des sources ; - le plan d’un rapport de rapprochement avec périmètre, règles, traçabilité, traitement et limites.
Étiquetez chaque affirmation comme observée, déduite ou inconnue. Ne qualifiez aucun enregistrement d’erroné, frauduleux ou rapproché sans confirmation fournie. ```
Exemple détaillé
Imaginons qu’un export de commandes et un export de règlements utilisent le même champ de référence. Plusieurs commandes restent sans correspondance. Le profilage révèle que les références de commande conservent leurs zéros initiaux, tandis que l’outil de règlement les a exportées comme des nombres. D’autres écarts se concentrent autour de la clôture de période et un petit groupe répète la même référence avec des statuts distincts.
L’analyste préserve les références originales, crée une clé de comparaison textuelle normalisée et approuvée, puis relance l’appariement exact. Le groupe des zéros initiaux trouve désormais sa correspondance, mais reste documenté comme problème de représentation structurelle au lieu d’être supprimé silencieusement. Le groupe proche de la clôture demeure un candidat au décalage de période jusqu’à confirmation de la règle de comptabilisation par le responsable financier. Les références répétées ne sont pas effacées automatiquement : il faut vérifier si elles correspondent à une annulation suivie d’un règlement corrigé.
Le rapport montre, pour chaque groupe, son test, ses lignes sources, la décision du responsable et son traitement. Il évite le raccourci séduisant qui consisterait à forcer toutes les lignes à correspondre. Certaines doivent légitimement rester ouvertes tant que les preuves sont insuffisantes.
Contrôles de vérification
Rapprochez le nombre de lignes et les totaux de contrôle avant et après chaque transformation. Vérifiez que la normalisation n’a ni fusionné des identifiants distincts ni supprimé leurs premiers caractères. Testez les plages des formules sur la première et la dernière ligne de données. Recherchez les lignes masquées, filtres, cellules fusionnées, valeurs d’erreur et constantes saisies en dur au milieu de zones de formules. Répétez l’analyse des dates avec des exemples connus du propriétaire de la source.
Pour toute exception déclarée rapprochée, exigez une référence source et une règle approuvée ou la confirmation d’un responsable. Faites contrôler indépendamment les correspondances approximatives ou composites. Comparez la somme des populations appariées, expliquées et non résolues à la population initiale, en tenant compte du fait qu’un enregistrement peut appartenir à plusieurs classes diagnostiques. Relancez tout depuis des exports intacts afin de démontrer la reproductibilité. Un second réviseur doit pouvoir retracer le parcours d’une exception sans interroger le premier analyste.
Procédure de reprise
Si les totaux changent pendant le nettoyage, arrêtez-vous et comparez chaque transformation pour localiser la perte ou la duplication. Repartez des exports en lecture seule plutôt que de réparer de mémoire la table de travail. Si les clés ne sont pas uniques, déterminez avec le propriétaire la granularité prévue des enregistrements avant l’appariement. Si l’interprétation des dates ou décimales est ambiguë, gardez le texte brut et obtenez la règle régionale correcte.
Si l’IA propose des explications non étayées, retirez-les du rapport et rappelez la limite des preuves. Si une règle générale résout certains exemples mais produit ailleurs de faux rapprochements, abandonnez-la, remettez ces éléments à l’état non résolu et concevez un test déterministe plus étroit. Lorsqu’une correction source est impossible, consignez l’exception, le risque, le responsable et le prochain déclencheur de revue. Ne créez jamais une écriture d’équilibrage dans le seul but d’obtenir un rapport apparemment complet.
Procédure finale réutilisable
Figez et inventoriez les exports sources, profilez leur structure, définissez la granularité des enregistrements et les champs qui font autorité, puis créez des copies normalisées documentées. Appliquez les règles d’appariement approuvées, des plus strictes aux plus conditionnelles, tout en conservant la filiation de chaque exception au niveau de la ligne. Séparez les écarts observés des explications proposées, obtenez l’approbation du responsable pour le traitement métier, corrigez uniquement la source autorisée et relancez à partir d’exports propres. Publiez ensemble périmètre, règles, éléments résolus ou ouverts, limites et responsables de revue. Conservez le journal des transformations afin que le prochain rapprochement repose sur la même méthode contrôlée, plutôt que sur des filtres improvisés.