ChatGPT et Excel pour analyser ses ventes Odoo : ce qui marche, ce qui casse
En brefChatGPT sait lire un export Excel de vos ventes Odoo, écrire des formules, tracer des graphiques et expliquer une tendance. Ce qui casse, c'est le fichier : il ne contient ni la pub, ni le port payé, ni les frais de paiement, et les coûts produits sont souvent vides. ChatGPT calcule alors une marge trop belle, sans vous prévenir. Servez-vous-en pour comprendre et mettre en forme, pas comme source de vos chiffres.
Comment exporter ses ventes d'Odoo vers Excel ?
Odoo exporte n'importe quelle liste en fichier Excel (XLSX) ou CSV, depuis la vue liste. La méthode est la même dans toutes les applications.
- Ouvrez la liste des commandes ou des lignes de commande, en vue liste, et filtrez la période voulue.
- Cochez les lignes à exporter (ou toutes, avec la case en haut de la liste).
- Cliquez sur Action, puis Exporter.
- Choisissez les champs : date, référence, produit, quantité, montant hors taxes, coût, et la marge si le champ est activé chez vous.
- Choisissez le format XLSX et téléchargez.
Sur de gros volumes, Odoo peut s'arrêter en cours de route. Sa documentation conseille alors d'exporter par lots plus petits, par exemple semaine par semaine.
Retirez les colonnes client : nom, email, téléphone, adresse. ChatGPT n'en a pas besoin pour analyser des ventes.
Ce que ChatGPT fait bien avec un fichier Excel
ChatGPT est utile pour tout ce qui est forme et explication. Quand vous lui donnez un fichier, il écrit et lance du code (en Python, un langage de programmation) pour faire les calculs, au lieu de les deviner. C'est ce qu'OpenAI appelle l'analyse de données.
- Les formules : SOMME.SI.ENS, RECHERCHEX, tableaux croisés dynamiques. Il les écrit et les explique.
- Les graphiques : ventes par jour, par produit, par mois.
- Le nettoyage : dates mal formatées, doublons, colonnes à fusionner.
- Les explications : « pourquoi mes ventes ont baissé en septembre », à partir de ce que contient le fichier.
Depuis 2026, OpenAI propose aussi un module ChatGPT directement dans Excel et Google Sheets, annoncé disponible pour tous en mai 2026. Le principe ne change pas : il travaille sur ce qu'il y a dans le tableur.
Ce qui casse : les 5 pièges
Tous les pièges viennent du même endroit : l'IA analyse le fichier qu'on lui donne, et ce fichier ne contient pas tout.
1. Le fichier ne connaît pas vos vraies charges
Un export Odoo contient les ventes et, au mieux, le coût des produits. Il ne contient pas la pub, ni le port réellement payé au transporteur, ni les frais de paiement. Demandez la marge à ChatGPT : il soustraira ce qu'il voit.
Sur Atelier Nord, une boutique de mode (exemple fictif), voici l'écart sur une journée :
| Ligne | Ce que ChatGPT voit dans l'export | La réalité |
|---|---|---|
| Chiffre d'affaires HT | 3 000 € | 3 000 € |
| Coûts produits | −1 200 € | −1 200 € |
| Port payé | absent | −250 € |
| Frais de paiement | absent | −50 € |
| Pub | absente | −500 € |
| Marge annoncée | 1 800 € | 1 000 € (marge après pub) |
Le calcul de ChatGPT est juste. Le fichier, lui, est incomplet. Résultat : 800 € de marge en trop, en une journée. Où Odoo affiche la marge, et ce qu'elle oublie : la marge dans Odoo, et pourquoi elle est souvent fausse.
2. Les coûts produits vides comptent pour zéro
Si un article n'a pas de coût dans Odoo, sa colonne coût vaut 0. Pour ChatGPT, ce produit a alors 100 % de marge. Il ne vous le signalera que si vous lui demandez de chercher les coûts à zéro.
3. Les ventes des plateformes pub sont comptées en trop
Si vous ajoutez au fichier les ventes annoncées par Google Ads et Meta, vous ajoutez des ventes comptées deux fois. Sur Atelier Nord, les plateformes annoncent 2 500 € quand Odoo en a enregistré 2 000 €. ChatGPT additionnera les deux sans broncher. Explication complète : pourquoi Google Ads et Meta annoncent plus de ventes qu'Odoo.
4. Les chiffres tapés dans la conversation peuvent être faux
Quand ChatGPT lance du code sur votre fichier, le calcul est fait par ce code. Quand vous collez des chiffres dans la conversation et qu'il répond directement, il prédit du texte : il peut écrire un total faux avec assurance. Une étude publiée par des chercheurs d'OpenAI en septembre 2025 l'explique : les modèles sont entraînés d'une façon qui récompense une réponse devinée plutôt qu'un « je ne sais pas ». OpenAI conseille d'ailleurs de relire le code et les résultats avant de s'y fier. Détail dans pourquoi une IA ne doit jamais calculer vos marges.
5. Les données de vos clients partent avec le fichier
Un export brut contient souvent le nom, l'email ou l'adresse du client. Sur un compte ChatGPT personnel, gratuit ou Plus, vos conversations peuvent servir à entraîner les modèles, sauf si vous désactivez l'option dans les paramètres (« Contrôle des données »). Sur les offres pour entreprises, ce n'est pas le cas par défaut. Dans tous les cas, ces données sortent de chez vous : ce que dit le RGPD quand on confie ses données Odoo à une IA.
Combien de temps ça prend chaque jour ?
Faire ce travail chaque matin prend environ 45 minutes, selon notre estimation. Le temps passe surtout à aller chercher ce qui manque au fichier.
| Étape | Temps (estimation) |
|---|---|
| Exporter les ventes d'hier depuis Odoo | 5 min |
| Retirer les données clients, vérifier les coûts à zéro | 10 min |
| Relever la dépense pub de chaque plateforme | 10 min |
| Ajouter port payé et frais de paiement | 10 min |
| Poser la question à ChatGPT, relire la réponse | 10 min |
| Total par jour | 45 min |
Sur 20 jours ouvrés, cela fait environ 15 heures par mois. Peu de dirigeants tiennent ce rythme. On finit par regarder le chiffre des plateformes.
La bonne méthode : le calcul dans le tableur, ChatGPT pour expliquer
La règle tient en une phrase : les chiffres viennent de formules que vous pouvez relire, l'IA ne fait qu'expliquer et rédiger.
- Construisez un modèle fixe dans Excel : une colonne par charge (produits, port, paiement, pub). ChatGPT peut vous aider à l'écrire, une fois.
- Collez les données chaque jour au même endroit. Les formules font le calcul.
- Vérifiez les trous : coûts à zéro, jours sans dépense pub, commandes annulées.
- Divisez la pub par les commandes réelles d'Odoo, pas par les ventes annoncées par les plateformes. Vous obtenez votre coût par commande.
- Demandez ensuite à ChatGPT de commenter les totaux, sans données client.
Pour l'étape 4 avec vos propres chiffres : calculez votre vrai coût par commande.
C'est le principe du brief MargeDaily, sans le travail manuel : chaque nuit, du code lit Odoo (sans jamais le modifier) et vos plateformes pub, puis calcule la marge après pub et le coût par commande. Une IA européenne, Mistral, rédige seulement la recommandation, à partir de totaux. Le brief arrive à 8 h, par email, WhatsApp ou Telegram. Pour le tour complet de l'IA côté Odoo : l'IA dans Odoo 19 et 20.
Questions fréquentes
Peut-on importer un fichier Excel dans ChatGPT ?
Oui. ChatGPT accepte les fichiers .xlsx, .xls et .csv. Pour les analyser, il écrit et lance du code sur le fichier. Retirez avant les colonnes avec des données client.
ChatGPT peut-il calculer ma marge à partir d'un export Odoo ?
Il calcule juste sur ce que contient le fichier. Or un export Odoo ne contient ni la pub, ni le port payé, ni les frais de paiement. La marge obtenue est donc trop haute : sur notre exemple fictif, 1 800 € au lieu de 1 000 €.
Est-ce risqué d'envoyer mes ventes Odoo à ChatGPT ?
Les montants seuls posent peu de problème. Le risque vient des données client : noms, emails, adresses. Sur un compte personnel, les conversations peuvent servir à entraîner les modèles sauf si vous le désactivez. Envoyez des totaux, pas des fiches clients.
Quelle IA utiliser pour l'analyse de données ?
Toute IA qui lance du code sur vos fichiers peut aider à mettre en forme et à expliquer. Le choix compte moins que la méthode : les chiffres doivent venir de formules vérifiables, et le fichier doit contenir toutes vos charges.
Odoo peut-il exporter directement en Excel ?
Oui. Dans n'importe quelle vue liste, cochez les lignes, puis Action et Exporter, et choisissez le format XLSX. Sur de gros volumes, exportez par lots plus petits.
Votre tracking est-il en règle ?
En une minute, le scanner vérifie votre consentement RGPD et votre GTM : balises qui partent avant l'accord, Consent Mode v2, pixels posés deux fois. Puis, en 15 minutes sur vos écrans, on compare vos plateformes pub à vos commandes Odoo, client ou pas.
Sources
- Odoo 19, export de données (vue liste, Action, Exporter, formats XLSX et CSV, export par lots) : odoo.com/documentation
- OpenAI, analyse de données dans ChatGPT (fichiers acceptés, code Python, relire le code et les résultats) : help.openai.com
- OpenAI, désactiver l'utilisation de ses conversations pour l'entraînement : help.openai.com
- ChatGPT dans Excel et Google Sheets, disponible pour tous (7 mai 2026) : Qatar News Agency ; annonce : openai.com
- Kalai, Nachum, Vempala, Zhang, « Why Language Models Hallucinate », OpenAI et Georgia Tech, 4 septembre 2025 : arxiv.org/abs/2509.04664
- Atelier Nord est un exemple fictif (chiffres de la démo du site). Le temps par jour est une estimation.