Scénario illustratif. Une PME tient son carnet de commandes dans un Excel partagé, géré par trois personnes. On y branche un agent qui lit les nouvelles commandes et met à jour le statut de livraison. Ça marche un mois. Un lundi, quelqu’un insère une colonne pour noter les incidents, l’agent continue d’écrire « livré » dans la colonne d’à côté, et pendant neuf jours le statut de cent vingt commandes est faux sans qu’aucun système ne lève la moindre erreur.
La thèse en une ligne : un fichier Excel peut servir de pont à un agent IA, pas de système de référence. L’agent ne se trompe pas plus qu’une personne ; il se trompe plus vite, plus souvent et sans prévenir, et le tableur n’a rien pour le freiner.
Agent IA avec Excel comme base de données : est-ce que ça marche ?
Ça marche tant que la feuille reste un pont : l’agent y lit, ou écrit dans un onglet qui n’est qu’à lui, et une personne reste propriétaire du fichier. Ça cesse de marcher quand la feuille devient le système de référence, l’endroit où vit la version officielle de la donnée, et que plusieurs personnes et l’agent écrivent en même temps sur les mêmes cellules. L’agent hérite alors de tous les défauts du tableur, multipliés par sa vitesse.
Qu’est-ce qu’Excel ne supporte pas d’un agent ?
- Les modifications simultanées. Avec un fichier partagé, deux personnes et un agent peuvent enregistrer par-dessus la même chose : le dernier enregistrement l’emporte, ou une copie en conflit apparaît que personne ne réconcilie. L’agent ne voit pas ce qu’un autre est en train de modifier.
- Les colonnes qui bougent. Quelqu’un insère une colonne, renomme un en-tête ou déplace un onglet. Un agent qui se repère par position écrit dans la mauvaise colonne sans lever d’erreur : il produit une valeur plausible et fausse. C’est la façon la plus coûteuse d’échouer, parce que personne ne s’en aperçoit.
- Les données non validées. Une date saisie en texte, un montant avec virgule ou point, une cellule fusionnée, une ligne de totaux au milieu des données. Une personne interprète ; un agent interprète différemment à chaque fois, ou prend tel quel.
- Pas de transactions. Si l’agent tombe en plein lot, la feuille reste à moitié écrite et il n’y a pas de « annuler » fiable pour l’ensemble. Quand ça a échoué et ce qui a été écrit, on le reconstitue à la main.
- Pas d’identifiant stable. Si quelqu’un trie la feuille, un numéro de ligne ne désigne plus la même commande. Sans clé qui ne change pas, l’agent met à jour le mauvais client.
- Des droits du tout ou rien. Qui peut ouvrir le fichier peut tout toucher. Ce que cela implique pour un agent est traité dans les permissions d’un agent IA : l’accès se donne par tâche, pas par commodité.
Quand Excel est-il un pont, et quand une bombe ?
La bonne question n’est pas « Excel ou base de données ? » mais quel rôle joue la feuille et qui d’autre en dépend.
| Situation | En pont | En bombe |
|---|---|---|
| Qui écrit | L’agent, dans un onglet à lui | Trois personnes et l’agent, sur les mêmes cellules |
| Ce que lit l’agent | Un export ou un onglet d’entrée aux en-têtes fixes | Une feuille vivante que chacun organise à sa façon |
| Qui dépend de la donnée | Seulement le processus que la feuille alimente | Des factures, prix ou commandes que d’autres lisent comme officiels |
| Qui en est responsable | Une personne nommée | « L’équipe » |
| Si l’agent se trompe | Ça se voit dans l’onglet et on corrige | Ça se propage à d’autres processus avant que quiconque le voie |
| Horizon | Temporaire, avec une date de sortie | Indéfini : « on migrera un jour » |
Un pont tient des mois s’il remplit les trois conditions de la colonne de gauche : l’agent écrit dans son périmètre, il y a un seul responsable et la donnée n’alimente rien de critique. La feuille devient une bombe quand l’agent écrit sur des cellules que d’autres tiennent pour officielles. Le câblage entre systèmes en général est traité dans intégrer l’IA à vos systèmes, et ce qui se passe quand une automatisation abîme des données dans récupérer des données perdues dans une automatisation.
Il existe un cas intermédiaire qui marche mieux qu’on ne le croit : Excel comme boîte de revue. L’agent y dépose ce qu’il n’est pas sûr de trancher, avec le motif dans une colonne, et une personne règle ça dans la feuille elle-même. Ici la feuille n’est pas le système de référence, c’est la file des exceptions, et qu’une personne la modifie à la main est justement le but.
Quel est le minimum pour migrer sans lancer un projet data ?
Pas besoin d’un projet de plusieurs mois. Il faut que l’agent cesse de dépendre de la façon dont la feuille est organisée aujourd’hui. Six étapes, dans l’ordre :
- Un onglet d’entrée aux en-têtes fixes et avec validation. Ce que l’agent lit vit là, avec des listes déroulantes et des formats de date imposés, et personne n’insère de colonne dans cet onglet.
- Un identifiant stable par ligne. Un code qui ne change pas quand on trie ou filtre. L’agent référence par code, jamais par position.
- L’agent n’écrit que chez lui. Ses propres colonnes ou onglets ; jamais sur les cellules qu’une personne remplit. S’il doit proposer un changement, il le note et une personne l’applique.
- Un journal de chaque modification. Qui a écrit quoi, quand, avec quelle valeur précédente. Sans cela, une erreur silencieuse reste silencieuse.
- Un responsable nommé. Une personne répond de la structure de la feuille et prévient avant d’y toucher.
- Un critère de sortie écrit. Une date ou un signal (plus de deux personnes qui éditent, un second processus qui lit la feuille, une erreur de colonne) qui déclenche le passage à une base de données ou à l’outil que vous avez déjà. Sans critère, le pont devient une infrastructure permanente.
Si ce que vous avez est un fichier qui arrive pareil chaque semaine et que quelqu’un classe à la main, cela n’appelle pas une base de données : cela appelle un processus qui le lit, le traite et laisse une trace, comme automatiser Excel avec l’IA comme un processus.
La phrase à retenir : ne demandez pas si l’agent sait lire la feuille, demandez ce qui se passe le jour où quelqu’un déplace une colonne. Si la réponse est « personne ne s’en apercevra », vous avez déjà un système de référence, même s’il s’appelle Excel.
Note : cet article n’utilise aucun chiffre de tiers. Les limites de modification simultanée et de taille dépendent de la version et du service qui héberge le fichier ; vérifiez-les dans la documentation de votre fournisseur. Le scénario d’ouverture est illustratif.