Temps de traitement
Gain vs méthode manuelle
Variantes IA incluses
Tu connais ce moment. Il est 8h47, le DAF t’envoie un fichier clients exporté du CRM. 50 000 lignes. Des noms en majuscules, d’autres en minuscules. Des dates en trois formats différents. Des codes postaux à 4 chiffres. Des doublons évidents. Et la réunion de revue commerciale est à 10h00.
Pendant des années, j’ai passé entre 2h et 4h à nettoyer ce genre de fichier manuellement — TRIM, PROPER, SUBSTITUTE, IFERROR empilés sur 12 colonnes. C’était du travail d’orfèvre pour un résultat que tout le monde prenait pour acquis.
Depuis ChatGPT-4o, ce travail prend 5 minutes chrono. Testé sur un fichier e-commerce réel de 52 000 lignes en décembre 2025. Ce prompt génère le code VBA ou Power Query exact à coller directement dans Excel pour nettoyer, standardiser et dédupliquer tes données sans toucher à une seule cellule manuellement.
Pas besoin d’être développeur. Tu décris ton fichier, tu colles le prompt, tu récupères le code, tu l’exécutes. C’est tout.
⏱ Gain estimé dès la 1ère utilisation : 2 à 4 heures
- Excel 2016 ou version ultérieure — Excel 365 recommandé pour Power Query natif
- Un compte ChatGPT — version gratuite suffisante, GPT-4o recommandé pour la précision du code
- Accès à l’onglet Développeur Excel (Fichier → Options → Personnaliser le ruban → cocher Développeur)
- Ton fichier Excel exporté avec au minimum les en-têtes de colonnes identifiées
- Power Query activé — inclus nativement dans Excel 365 et Excel 2019+
- Niveau requis : Débutant à intermédiaire — aucune compétence en programmation nécessaire
- Temps disponible : 5 à 15 minutes selon la complexité du fichier
Tu es un expert Excel et nettoyage de données avec 15 ans d'expérience. Je travaille sur un fichier Excel contenant [NOMBRE] lignes de données clients. Voici la structure de mes colonnes : [COLLE ICI TES EN-TÊTES : ex. A=Nom, B=Prénom, C=Email, D=Téléphone, E=Code Postal, F=Ville, G=Date inscription, H=CA total] Problèmes identifiés dans mon fichier : - [PROBLÈME 1 : ex. Noms mélangés majuscules/minuscules] - [PROBLÈME 2 : ex. Doublons sur email] - [PROBLÈME 3 : ex. Codes postaux à 4 chiffres au lieu de 5] - [PROBLÈME 4 : ex. Dates en format JJ/MM/AAAA et MM-JJ-AAAA mélangés] - [PROBLÈME 5 : ex. Espaces en début/fin de cellule] Génère-moi : 1. Un code VBA complet et commenté ligne par ligne à coller directement dans l'éditeur VBA Excel. 2. Une version Power Query (M Language) pour les mêmes corrections. 3. Après chaque bloc de code, explique en 2 phrases ce qu'il fait exactement. 4. Indique-moi les étapes exactes pour exécuter chaque solution dans Excel. 5. Signale-moi les cas limites que mon code ne gèrera pas automatiquement. Important : le code doit fonctionner sur [NOMBRE] lignes sans planter Excel. Optimise les performances (pas de boucle cellule par cellule sur grand volume).
<context> Tu es un analyste data senior spécialisé Excel et qualité des données. Mon fichier : [NOMBRE] lignes, colonnes = [TES EN-TÊTES] </context> <task> Génère un code VBA Excel optimisé pour nettoyer ce fichier avec ces corrections : 1. [PROBLÈME 1] 2. [PROBLÈME 2] 3. [PROBLÈME 3] </task> <constraints> - Code commenté ligne par ligne en français - Optimisé grands volumes (arrays plutôt que boucles cellule par cellule) - Sauvegarde automatique avant traitement - Rapport : nombre de corrections effectuées par type </constraints> <output_format> 1. Code VBA complet dans un bloc ```vba 2. Étapes d'exécution numérotées 3. Version Power Query alternative 4. Tableau des cas non couverts automatiquement </output_format>
Rôle : Expert Excel nettoyage de données grands volumes. Contexte : Fichier Excel de [NOMBRE] lignes clients. Colonnes : [TES EN-TÊTES] Tâche en 3 étapes : ÉTAPE 1 — Analyse : liste tous les problèmes de qualité potentiels pour ce type de fichier. ÉTAPE 2 — Solution VBA : génère le code complet, commenté, optimisé pour [NOMBRE] lignes. ÉTAPE 3 — Solution Power Query : génère le script M équivalent. Problèmes à traiter obligatoirement : • [PROBLÈME 1] • [PROBLÈME 2] • [PROBLÈME 3] Contrainte performance : traiter 50 000 lignes en moins de 60 secondes. Format de sortie : blocs de code séparés, étapes d'exécution, puis liste des limitations.
| Dimension | ❌ Avant (manuel) | ✅ Après (prompt) |
|---|---|---|
| ⏱ Temps de traitement | 2h à 4h | 5 à 15 minutes |
| 📮 Codes postaux | 30% erronés à 4 chiffres | 100% normalisés à 5 chiffres |
| 👤 Noms / Prénoms | Formats mixtes | 100% format Prénom Nom |
| 📧 Doublons email | Non détectés | Détectés + supprimés auto |
| 📅 Dates | 2-3 formats différents | Format unique JJ/MM/AAAA |
| 🔍 Traçabilité | Zéro — rien n’est tracé | Rapport corrections chiffré |
| ♻️ Reproductibilité | Refaire à chaque fichier | Code réutilisable à l’infini |
| ⚠️ Risque erreur humaine | Élevé (fatigue, copier-coller) | Quasi nul |
[Même prompt de base] + contraintes supplémentaires : - Le fichier contient 200 000 lignes. - Génère UNIQUEMENT une solution Power Query (pas VBA) car Power Query gère les grands volumes sans saturer la mémoire Excel. - La solution doit fonctionner en mode incrémental : actualisable chaque semaine sans reconfigurer quoi que ce soit. - Optimise pour Excel 365 avec la fonction UNIQUE() disponible.
[Même prompt de base] + contrainte RGPD : - Les données contiennent des informations personnelles (emails, téléphones). - Le traitement doit être 100% local dans Excel, aucune donnée ne doit être envoyée vers un service externe. - Génère le code VBA/Power Query sans aucun appel API externe. - Ajoute une étape de pseudonymisation optionnelle sur la colonne email. Note : je te fournis uniquement la STRUCTURE des colonnes et les TYPES de problèmes, pas les données réelles.
[Même prompt de base] + contexte ERP : - Export SAP SD (module ventes). Spécificités : - Montants avec virgule comme séparateur décimal (format européen) - Dates au format AAAAMMJJ (format SAP natif) - Codes clients alphanumériques avec zéros en tête (ex: 0000045123) - Textes avec caractères spéciaux SAP (§, /, *) - Génère un code Power Query qui gère ces spécificités ERP en priorité avant le nettoyage standard.
[Même prompt de base] + automatisation récurrente :
- Je dois exécuter ce nettoyage chaque lundi matin sur un nouveau fichier.
- Génère :
1. Le code VBA de nettoyage
2. Un bouton Excel cliquable sur la feuille "Accueil"
3. Un log automatique dans une feuille "Historique" :
date, heure, lignes traitées, corrections effectuées par type
4. Une protection : si le fichier a déjà été nettoyé aujourd'hui,
afficher un message d'alerte avant d'exécuter à nouveau.
⚡
Prompt Excel VBA : Automatiser votre reporting mensuel multi-feuilles en 30 minutes
→
📊
Prompt Google Sheets : Créer un suivi de trésorerie hebdomadaire pour TPE/PME
→
🔧
Prompt Power Query : Nettoyer des exports ERP (SAP, Sage) automatiquement en 10 min
→
🗄️
Prompt SQL : Dédupliquer une base CRM de 100 000 contacts en 4 étapes
→
🔍
Prompt Qualité Données : Auditer la complétude d’un datamart financier avec Gemini 2.0
→
12 scripts Power Query
Templates VBA inclus
Mises à jour à vie
Testé en production


