
Par Thomas Cohen, fondateur de Maestro
Migrer ses données d'Excel vers son application : le guide sans casse
L'application est prête, le fichier historique attend. La migration se joue en quatre étapes : nettoyer dans Excel, transformer les formules en règles, importer avec un rapport d'écart, faire tourner les deux en parallèle.
Une migration d'Excel vers une application se déroule en 4 étapes : nettoyer les données dans le fichier, transformer les formules en règles validées, importer avec un rapport d'écart qui compte chaque ligne, puis faire tourner les deux outils en parallèle sur une période complète. À ce prix, zéro ligne perdue et zéro surprise au premier mois.
Ce qui se cache dans vos colonnes
Un fichier qui a vécu accumule des pièges invisibles : des dates saisies en texte (« mars 2023 » à côté de « 01/03/23 »), des doublons de clients à l'orthographe près, des cellules fusionnées qui cassent les tris, des montants avec et sans TVA dans la même colonne, des lignes d'essai jamais effacées. L'application, elle, refusera ces ambiguïtés : c'est sa raison d'être. La migration est le moment où des années de tolérance se règlent.
Étape 1 : nettoyer dans Excel, pas après
Corrigez dans l'outil que vous maîtrisez. Dédoublonnez les clients, unifiez les formats de date, séparez ce qui cohabite dans une colonne, supprimez les lignes mortes. Consacrez-y une vraie séance, à deux si possible : la personne qui connaît l'historique repère en une seconde la ligne bizarre de 2019. Chaque anomalie corrigée ici est une anomalie que l'import ne transformera pas en rejet mystérieux.
Étape 2 : les formules deviennent des règles
Vos formules sont vos règles métier en déguisement : cette colonne qui calcule la remise, cette autre qui signale les retards. Avant tout import, elles doivent exister en français dans le cahier des charges de l'application (« la remise s'applique au-delà de 100 €, jamais sur les acomptes »), et vous devez les valider. Dans Maestro, le fichier se joint au projet et les agents en extraient ces règles pour vous les soumettre ; ailleurs, exigez la même étape. Une formule migrée sans être comprise reproduit ses erreurs à l'identique.
Étape 3 : l'import, avec rapport d'écart
Le principe non négociable : un import rend des comptes. Un rapport qui compte les lignes lues, les lignes créées et les rejets, chacun avec sa raison et son numéro de ligne, transforme l'import en opération vérifiable ; vous corrigez les rejets dans le fichier, vous rejouez, jusqu'au compte rond. Un import qui répond « terminé » sans détail est un acte de foi : refusez-le. Gardez le fichier d'origine intact, daté, en lieu sûr. Il reste votre preuve.
Étape 4 : la période en double
Faites vivre les deux outils en parallèle le temps d'un cycle complet, une clôture mensuelle ou une période de facturation. Saisissez dans l'application, tenez le fichier en miroir, comparez les totaux en fin de période. Les écarts qui apparaissent sont des leçons : une règle mal formulée, un cas oublié, à corriger dans le cahier des charges puis dans l'application. Quand une période entière se termine sans écart, débranchez le miroir. L'ancien fichier passe en lecture seule, consultable à jamais.
Les deux refus qui vous protègent
Refusez un import sans rapport d'écart, et refusez une bascule sans période en double. Ces deux exigences tiennent en une phrase chacune dans votre cahier des charges, ne coûtent presque rien à qui construit proprement, et font la différence entre une migration et un déménagement dans le noir. Votre historique vaut ce soin : c'est la mémoire chiffrée de votre activité.