Migrer d'Excel vers un logiciel métier : le guide en 7 étapes

2 septembre 2026 · OTTOPILOTE · 14 min de lecture ·
Un tableur relié par un ruban bleu en S à une application métier, gravure sur fond noir.
Réponse courte

Migrer d'Excel vers un logiciel métier consiste à transférer les données que vos équipes utilisent au quotidien vers un outil qui les structure et les partage. L'opération se joue en sept étapes, du choix du périmètre à l'arrêt de la double saisie. La difficulté n'est presque jamais technique : elle tient à l'état réel des données et à la profondeur d'historique qu'il faut reprendre.

Résumer cet article avec

La plupart des guides sur la migration traitent la reprise de données en cinq puces, à la fin, comme une formalité technique. C'est l'inverse de ce qui se passe en projet. La reprise est le poste qui déborde, celui qui révèle que l'historique est plus sale qu'on ne le croyait, et celui qui décide si l'équipe adopte le nouvel outil ou retourne à ses tableurs au bout de trois semaines.

85 %
des entreprises rencontrent des difficultés en migrant leurs données
Experian, 2015
3
phases dans le cycle de vie d'une donnée
CNIL · une seule se migre
7
étapes, de la décision à l'arrêt de la double saisie
1 048 576
lignes par feuille Excel
ce n'est jamais le volume qui casse

📋 Ce que « migrer » veut vraiment dire

Migrer d’Excel vers un logiciel métier consiste à transférer dans un outil structuré les données que vos équipes utilisent pour travailler, et seulement celles-là. Ce n’est ni un export, ni une conversion de fichier : c’est une opération de tri, où l’on décide de ce qui suit, de ce qui est archivé et de ce qui disparaît. Le transfert technique lui-même occupe une fraction du temps.

La confusion vient du vocabulaire. Trois mots circulent, ils ne désignent pas la même chose.

L'import
La reprise de données
La migration
L'opération technique : un fichier entre, des enregistrements sortent. Quelques minutes.
Le tri, le nettoyage, la mise en correspondance et le contrôle. C'est là que tout se joue.
L'ensemble du changement d'outil, dont la reprise n'est qu'une partie.

Pourquoi c’est le poste qui déborde

Parce que personne ne connaît l’état réel de ses données avant de les regarder. Un classeur utilisé pendant six ans par quatre personnes contient des doublons qui ne se ressemblent pas, des dates saisies dans trois formats, des colonnes ajoutées puis abandonnées, et des cases où quelqu’un a écrit une phrase là où on attendait un montant. Rien de tout cela ne gêne dans Excel, qui accepte n’importe quoi. Tout cela bloque à l’import.

Ce n’est pas un cas isolé. Selon une étude Experian de 2015, 91 % des entreprises mènent des projets de migration de données et 85 % y rencontrent des difficultés, la plus fréquente étant le manque de partage d’information entre services.

CE QUI CASSE N'EST JAMAIS LE VOLUME

Microsoft documente une capacité de 1 048 576 lignes et 16 384 colonnes par feuille. Presque aucune PME n'approche ces plafonds. La limite d'Excel n'est donc pas technique : ce qui cède en premier, c'est le partage à plusieurs, la traçabilité de qui a modifié quoi, et la fiabilité de la saisie. C'est le sujet de notre article sur pourquoi Excel finit par devenir un problème.

🤔 Faut-il vraiment migrer ? Les fichiers qui doivent rester des fichiers

Non, pas tous. C’est le point que les guides écrits par des prestataires passent sous silence, parce qu’ils vendent la migration. Certains classeurs gagnent à rester des classeurs, et les faire entrer de force dans un logiciel produit un outil lourd que personne n’ouvre.

CE QUI SE MIGRE
Tout classeur partagé entre plusieurs personnes et mis à jour régulièrement : suivi de clients, d'interventions, de commandes, de stocks, de dossiers. Le signe qui ne trompe pas, c'est qu'une deuxième personne a besoin de savoir ce qu'une première y a écrit.
CE QUI RESTE DANS EXCEL
L'analyse ponctuelle, le modèle de simulation, le budget prévisionnel qu'une seule personne fait tourner, le retraitement d'un export avant présentation. Excel excelle là où le besoin change à chaque fois. Un logiciel ne sait pas faire ça, et n'a pas à le faire.
CE QUI S'ARCHIVE
L'historique qu'on ne consulte plus que par exception, et les dossiers clos. Il ne disparaît pas, il change de place : un export daté, rangé à part, accessible à qui en a besoin. Le chapitre suivant explique pourquoi ce n'est pas seulement du bon sens.

Un test simple permet de trancher. Ouvrez le classeur et demandez-vous qui d’autre a besoin de ce qui s’y trouve, et à quelle fréquence. Si la réponse est « personne » ou « moi, une fois par trimestre », laissez-le où il est. Et si la question de la famille d’outil n’est pas encore tranchée, elle se règle avant la migration, pas pendant : CRM, ERP ou EOS, quelle solution choisir pose les critères.

🧰 Ce qu’il faut préparer avant de toucher aux données

Une migration se prépare avec de la matière, pas avec des intentions. Cette matière se rassemble en deux temps : ce que vous produisez seul devant votre écran, et ce qui ne peut sortir que de la tête des gens qui remplissent ces fichiers tous les jours.

Ce que vous faites seul

  1. L’inventaire des classeurs. Nom, emplacement, qui le remplit, qui le lit, à quelle fréquence. Vous en trouverez plus que prévu, et souvent deux versions du même sur deux postes différents.
  2. Un export test, tout de suite. Sortez chaque classeur en CSV et ouvrez le résultat. C’est le moment où l’on découvre les cellules fusionnées, les en-têtes sur trois lignes et les colonnes calculées qui ne survivent pas à l’export. Le faire maintenant coûte une heure ; le découvrir en semaine 6 coûte une reprise.
  3. Le relevé des volumes. Nombre de lignes par classeur, profondeur d’historique disponible, taille des pièces jointes s’il y en a. Trois chiffres qui changent l’estimation.
  4. La liste des formules. Chaque calcul embarqué dans le tableur est une règle métier qui devra être reproduite quelque part. Si personne ne sait plus expliquer une formule, c’est un sujet à part entière.

Ce qui demande la personne qui connaît les données

Trois informations ne s’obtiennent qu’en demandant, et aucune ne figure dans le fichier.

CE QUE LE FICHIER NE DIT PAS
Ce que veulent dire les codes
Une colonne « statut » qui contient A, B, C et parfois X. Seule la personne qui saisit sait que X veut dire « en attente de pièce », et que plus personne ne l'utilise depuis 2024.
Les lignes qu'il ne faut surtout pas reprendre
Les tests, les doublons volontaires, la ligne créée pour débloquer une facture il y a deux ans. Elles sont indiscernables d'une ligne valide pour qui ne connaît pas l'histoire.
Les contournements devenus la règle
Le champ détourné de son usage, la convention de nommage inventée un jour de rush. Le CHAOS Report du Standish Group place l'implication des utilisateurs parmi les trois facteurs majeurs de réussite d'un projet : c'est très concrètement ici que ça se joue.

🗂️ Les 7 étapes de la migration

1. Délimiter le périmètre. Reprenez l’inventaire et classez chaque classeur dans l’une des trois familles du chapitre précédent : migré, laissé dans Excel, archivé. Écrivez la décision à côté de chaque ligne. Une migration qui commence sans cette liste finit toujours par embarquer des fichiers que personne n’avait prévus. Si le projet inclut le développement d’un outil sur mesure, cette liste alimente directement le cahier des charges.

2. Trancher la profondeur d’historique. C’est la décision structurante, et le chapitre suivant lui est consacré. En deux mots : ce qui sert à travailler part dans le nouvel outil, le reste part dans un export daté.

3. Nettoyer. Doublons, formats de date, casse des noms, espaces en fin de chaîne, valeurs libres dans des colonnes qui devraient être des listes. Ce travail se fait dans Excel, avant l’export, et se fait bien mieux par quelqu’un qui connaît les données que par un script. Comptez que c’est l’étape la plus longue des sept.

4. Établir la correspondance des champs. Chaque colonne du classeur trouve sa place, ou ne la trouve pas. Les colonnes sans destination doivent être arbitrées une par une : on crée un champ, on la fusionne avec une autre, ou on l’abandonne. Une correspondance faite à la va-vite se paie plus tard en données rangées au mauvais endroit.

5. Migrer à blanc sur un échantillon. Prenez trente à cinquante enregistrements représentatifs, dont les cas tordus repérés à l’étape 3, et importez-les dans un environnement de test. L’objectif n’est pas de gagner du temps mais de faire apparaître les problèmes pendant qu’ils coûtent encore peu.

6. Réconcilier. Trois contrôles, dans cet ordre, détaillés plus bas.

7. Basculer et arrêter la double saisie. Le nouvel outil devient la référence. Les classeurs d’origine passent en lecture seule, ce qui évite la situation où deux personnes continuent à travailler dans deux systèmes qui divergent.

Sept étapes, et une seule qui vous appartient vraiment : décider ce qui compte. On s'occupe du reste.
Décrire mon projet →

🔐 Quelle profondeur d’historique reprendre

La question revient sur chaque projet et la plupart des guides l’esquivent. Elle a pourtant une réponse, et elle ne vient pas de la technique : elle vient du droit. La CNIL décrit le cycle de vie d’une donnée personnelle en trois phases successives, et une seule d’entre elles a vocation à entrer dans votre nouvel outil.

LE CYCLE DE VIE D'UNE DONNÉE, SELON LA CNIL
01
Base active ON MIGRE
La durée nécessaire à l'objectif qui a justifié la collecte. Les données sont « facilement accessibles dans l'environnement de travail immédiat pour les services opérationnels ». C'est exactement la définition de ce que votre équipe doit retrouver dans le nouvel outil.
02
Archivage intermédiaire
Les dossiers clos, qui gardent un intérêt administratif ou répondent à une obligation légale. La CNIL cite les données de facturation, à conserver dix ans au titre du Code de commerce même si la personne n'est plus cliente. Consultation « ponctuelle et motivée par des personnes spécifiquement habilitées ».
03
Archivage définitif
Les informations conservées de manière pérenne pour leur valeur propre. Rare dans une PME, mais à identifier si votre activité en produit.

La règle de migration en découle directement : la base active part dans le logiciel, l’archivage intermédiaire part dans un export daté rangé à côté. Et ce n’est pas une commodité de méthode. La CNIL écrit que si l’archivage intermédiaire est nécessaire et justifié, « une séparation avec la base active doit être opérée », séparation qui peut être physique, dans une base dédiée, ou logique, par restriction des habilitations.

Autrement dit, ce que vous preniez pour un arbitrage pratique est une exigence de conformité. Migrer douze ans d’historique client dans un outil que tout le monde consulte au quotidien n’est pas seulement lourd : c’est difficilement justifiable.

DEUX REPÈRES, ET UNE PRÉCISION QUI COMPTE

La CNIL retient deux ans maximum pour les données d'un candidat non retenu, et une délibération publiée au Journal officiel retient trois ans à compter du dernier contact pour un prospect non client, en précisant qu'un clic ou une demande de documentation vaut contact, mais que l'ouverture d'un courriel n'en est pas un. Attention à la qualification : les normes simplifiées ayant été abrogées avec l'entrée en application du RGPD, ces durées sont des repères recommandés relevant de la doctrine de la CNIL, pas des obligations légales. La CNIL indique qu'appliquer une durée recommandée vaut présomption de conformité, et qu'on peut s'en écarter en documentant son choix.

✅ Comment vérifier que la migration est juste

C’est l’étape que presque tout le monde saute, et celle qui décide de la confiance dans l’outil. Trois contrôles, du plus mécanique au plus humain, et les trois sont nécessaires parce qu’ils ne détectent pas les mêmes défauts.

01
Compter
Le nombre de lignes du fichier source doit correspondre au nombre d'enregistrements créés, aux exclusions décidées près. Un écart non expliqué est une perte, jamais un arrondi. Ce contrôle attrape les lignes rejetées silencieusement à l'import.
02
Rapprocher les totaux
Sur chaque colonne qui en possède un : montants, quantités, heures. La somme doit tomber juste des deux côtés. Ce contrôle attrape les erreurs de format, typiquement une virgule décimale lue comme un séparateur de milliers.
03
Faire relire un échantillon
Une trentaine d'enregistrements, relus par la personne qui saisit ces données au quotidien, dans le nouvel outil. Les deux premiers contrôles détectent les pertes ; celui-ci détecte les erreurs de sens, quand une donnée est bien arrivée mais au mauvais endroit. Aucun script ne les voit.

⏱️ Combien de temps, et qui fait quoi

Il n’existe pas de durée type pour une reprise de données, et aucune source publique n’en établit. Méfiez-vous de qui vous en annonce une avant d’avoir ouvert vos fichiers. La durée dépend de trois facteurs, et de rien d’autre : le nombre de classeurs concernés, la propreté des données existantes, et la profondeur d’historique retenue. Une reprise sur trois classeurs propres et deux ans d’historique n’a rien de commun avec dix ans de saisie libre par quatre personnes.

Ce qui est en revanche stable d’un projet à l’autre, c’est le partage des rôles. Il vaut la peine d’être posé au départ, parce que la moitié des retards vient d’une tâche que chacun croyait à la charge de l’autre.

Vous, et personne d'autre
Le prestataire
Décider du périmètre.
Trancher la profondeur d'historique.
Expliquer ce que veulent dire les codes.
Désigner les lignes à ne pas reprendre.
Relire l'échantillon migré.
Décider de la bascule.
Outiller le nettoyage.
Construire la correspondance des champs.
Exécuter la migration à blanc.
Produire les contrôles de réconciliation.
Reprendre les règles de calcul.
Sécuriser la bascule et la sauvegarde.

La colonne de gauche ne se délègue pas. Personne d’autre que vous ne sait ce que vos données veulent dire, et c’est précisément pour cette raison qu’une migration ne peut pas être entièrement sous-traitée.

Quand arrêter la double saisie

Faire tourner Excel et le nouvel outil en parallèle pendant une période courte est une bonne pratique. En revanche, il ne faut pas fixer une durée à l’avance : on ne sait pas de quoi elle dépend au moment de la fixer. Il faut fixer un critère d’arrêt.

Le meilleur est la concordance : on arrête la double saisie quand deux clôtures consécutives donnent les mêmes chiffres des deux côtés. Selon votre activité, une clôture est un mois comptable, une semaine de facturation ou un cycle de production. Le jour où les deux systèmes tombent d’accord deux fois de suite, le doute est levé, et prolonger ne fait plus qu’entretenir une charge de travail double.

💶 Ce que la reprise de données coûte

Aucune source publique n’établit le coût d’une reprise de données depuis Excel, ni la part du budget projet qu’elle représente. Les chiffres qui circulent sur le sujet remontent tous à une même référence attribuée à Gartner dont la source primaire est introuvable, et nous ne les reprenons pas. Ce qu’on peut décrire en revanche, ce sont les postes, et lequel déborde.

POSTE
CE QUI LE FAIT VARIER
Le nettoyage
Le poste qui déborde, presque toujours. Il ne dépend pas du volume mais du désordre, et le désordre ne se voit qu'une fois le fichier ouvert.
l'état des données
La correspondance des champs
Proportionnelle au nombre de colonnes sans destination évidente, pas au nombre de lignes.
le nombre de colonnes
La reprise des règles de calcul
Chaque formule du tableur est une règle métier à reproduire. Celles que plus personne ne sait expliquer coûtent le plus cher.
le nombre de formules
Non compris : votre temps et celui de vos équipes
Les décisions de la colonne de gauche du tableau précédent. Elles n'apparaissent sur aucun devis et représentent pourtant l'essentiel de ce qui conditionne la réussite.
à votre charge
Ce que coûte de le bâcler
Une équipe qui découvre des chiffres faux dans le nouvel outil retourne à ses tableurs, et le projet entier est perdu. C'est le vrai risque, bien avant le dépassement budgétaire.
le projet

Pour situer l’ensemble du projet dont cette reprise fait partie, le calcul du ROI d’un logiciel métier donne la méthode, et le guide du développement sur mesure les fourchettes.

⚠️ Les 6 pièges les plus fréquents

01
Migrer sans avoir ouvert un export
On planifie sur la foi de ce que le classeur montre à l'écran. Les cellules fusionnées, les en-têtes multilignes et les colonnes calculées ne survivent pas à l'export, et on le découvre au pire moment.
LA PARADE
Exporter chaque classeur en CSV dès l'inventaire, et regarder le résultat. Une heure, au tout début.
02
Vouloir tout reprendre
« Dans le doute, on prend tout » alourdit l'outil, ralentit la migration et fait entrer dans la base courante des données qui relèvent de l'archivage. Le doute n'est pas une méthode de tri.
LA PARADE
Appliquer la distinction base active / archivage intermédiaire de la CNIL, et produire un export daté pour le second.
03
Nettoyer après l'import plutôt qu'avant
Corriger dans le nouvel outil ce qu'on aurait pu corriger dans Excel revient à travailler avec des outils moins adaptés, sur des données déjà éclatées en plusieurs tables.
LA PARADE
Faire le nettoyage dans le tableur, par la personne qui connaît les données, avant tout export définitif.
04
Sauter la réconciliation
L'import n'affiche pas d'erreur, donc on considère que c'est passé. Les lignes rejetées silencieusement et les erreurs de sens ne déclenchent aucun message.
LA PARADE
Les trois contrôles : compter, rapprocher les totaux, faire relire trente enregistrements. Dans cet ordre.
05
Laisser les classeurs d'origine modifiables
Après la bascule, deux personnes continuent à saisir dans l'ancien fichier « le temps de s'habituer ». Les deux systèmes divergent en quelques jours, et plus personne ne sait lequel fait foi.
LA PARADE
Passer les fichiers en lecture seule le jour de la bascule, sans exception négociée.
06
Traiter la migration comme un sujet technique
La déléguer entièrement au prestataire, en pensant qu'il s'agit de déplacer des fichiers. Il peut tout faire, sauf savoir ce que vos données veulent dire. Le CHAOS Report du Standish Group place l'implication des utilisateurs parmi les trois facteurs majeurs de réussite d'un projet : c'est ici qu'elle est la moins remplaçable.
LA PARADE
Nommer, dès le départ, la personne qui connaît réellement les données et lui réserver du temps sur les étapes 1, 2, 3 et 6.

🎯 En résumé

La migration ne se joue pas dans l'outil mais dans l'état de vos données. Le transfert technique est la partie la plus courte.
Tous les classeurs ne doivent pas migrer. L'analyse ponctuelle et la simulation restent mieux dans Excel.
La profondeur d'historique n'est pas un arbitrage technique : la base active se migre, l'archivage intermédiaire se range à côté, et la CNIL indique que la séparation doit être opérée.
Il n'existe aucune durée type de reprise. Elle dépend du nombre de classeurs, de la propreté des données et de l'historique retenu.
On arrête la double saisie sur un critère, pas sur une date : deux clôtures consécutives qui concordent.
Le vrai risque n'est pas de perdre des données, c'est de perdre la confiance de l'équipe. D'où la réconciliation avant la bascule.

📚 Sources

❓ Questions fréquentes

En sept étapes : délimiter le périmètre, trancher la profondeur d'historique, nettoyer les doublons et les formats, établir la correspondance des champs, migrer à blanc sur un échantillon, réconcilier les résultats, puis basculer. L'export CSV depuis Excel n'est que l'avant-dernière étape : l'essentiel du travail se fait avant, sur l'état des données.

Il n'existe pas de durée type, et aucune source publique n'en établit. La durée dépend de trois choses : le nombre de classeurs concernés, la propreté des données existantes et la profondeur d'historique retenue. Une reprise sur trois classeurs propres et deux ans d'historique n'a rien à voir avec dix ans de saisie libre par quatre personnes.

Ni l'un ni l'autre. La CNIL distingue la base active, qui sert à travailler, de l'archivage intermédiaire, qui ne sert plus qu'en cas de besoin administratif ou légal. On migre la base active dans le nouvel outil et on range le reste dans un export séparé à accès restreint. Cette séparation n'est d'ailleurs pas une option : la CNIL indique qu'elle doit être opérée.

Oui, et c'est même recommandé sur une période courte. Les deux systèmes tournent en parallèle le temps de vérifier que le nouvel outil produit les mêmes résultats. Le bon critère d'arrêt n'est pas une durée mais une concordance : on arrête la double saisie quand deux clôtures consécutives donnent les mêmes chiffres des deux côtés.

Par trois contrôles complémentaires. Compter les lignes de part et d'autre. Rapprocher les totaux sur les colonnes qui en ont un, comme les montants ou les quantités. Puis faire relire un échantillon d'une trentaine d'enregistrements par la personne qui connaît réellement les données. Les deux premiers contrôles détectent les pertes, le troisième détecte les erreurs de sens.

Pas systématiquement. Une migration simple, sur un ou deux classeurs propres, se fait à l'import depuis le nouvel outil. Un prestataire devient utile dès que plusieurs classeurs se recoupent, que les données contiennent de la saisie libre, ou que l'historique doit être trié. En revanche, le nettoyage et l'arbitrage sur l'historique restent de votre côté : personne d'autre ne sait ce que vos données veulent dire.

Rien d'irréversible si vous avez conservé vos fichiers d'origine intacts et travaillé sur des copies, ce qui est la règle de base. Le vrai risque n'est pas la perte de données mais la perte de confiance : une équipe qui découvre des chiffres faux dans le nouvel outil y retourne rarement de bon cœur. C'est pourquoi la réconciliation précède toujours la bascule.

// On en parle

Un projet en tête ? Parlons-en.

Un brief, une lecture honnête et un devis gratuit sous 24 h. On vous aide à choisir — ou à construire — le bon outil.

Démarrer un projet → 4,8/5 · 60+ projets livrés
// Contact

Un brief, un devis,
sous 24 h.

Décrivez le projet en quelques minutes. On revient avec une première lecture honnête, un ordre de grandeur et les premiers risques. Pas de PowerPoint, juste une réponse claire.

Studio remoteUS / EU / Asie — fuseaux alignés
Écrivez-nouscontact@ottopilote.com
LinkedIn Instagram
Parlons de votre projet

Remplissez le formulaire — devis gratuit, réponse sous 24 h.

Ouvre votre messagerie — rien n'est stocké.