Gemini sert à créer, remplir, analyser et automatiser Google Sheets avec des prompts simples. Le vrai sujet, c’est de savoir quelle méthode utiliser selon votre besoin. Je vous montre l’approche native dans Sheets, l’app Gemini, Apps Script, et les prompts qui évitent les feuilles bancales.
Que peut faire Gemini dans Google Sheets ?
Gemini dans Google Sheets, je le vois surtout comme un assistant qui transforme une idée floue en quelque chose d’exploitable. Vous écrivez ce que vous voulez en langage naturel, et il peut vous proposer un tableau, une formule, une organisation de données ou une première analyse. Ça ne remplace pas votre jugement, mais ça évite de partir d’une feuille blanche.
Concrètement, Gemini aide beaucoup sur les tâches où on perd du temps pour rien. Structurer un suivi de dépenses. Créer un tracker de projet. Préparer un itinéraire de voyage. Monter un tableau de facturation. Résumer des performances commerciales. J’ai vu des équipes gagner un vrai temps juste sur ça, pas sur une magie IA, mais sur les 20 premières minutes de mise en forme et de réflexion.
| Besoin | Ce que Gemini peut produire |
| Suivi de dépenses | Un tableau avec date, catégorie, montant, moyen de paiement et total par mois. |
| Tracker de projet | Une structure avec tâches, responsables, statuts, priorités et dates limites. |
| Itinéraire de voyage | Un planning par jour avec lieux, horaires, budget estimé et notes. |
| Facturation | Un modèle avec client, prestation, quantité, prix unitaire, TVA et total. |
| Analyse de performances | Des premiers calculs, des tendances simples et des points à vérifier. |
Le vrai intérêt, c’est qu’il peut aussi proposer des formules. Par exemple, demander une formule pour calculer un total TTC, filtrer des lignes, repérer des doublons ou classer des données. Une formule, c’est juste une instruction que Sheets exécute pour calculer ou transformer une donnée. Gemini peut vous aider à l’écrire sans chercher pendant dix minutes dans la documentation.
Il faut quand même être clair. La qualité du résultat dépend énormément du prompt, donc de votre demande. Si vous donnez du contexte, des colonnes attendues, un exemple de résultat et les règles à respecter, vous aurez quelque chose de bien meilleur. Si vous écrivez juste “fais-moi un tableau”, il va deviner. Et quand une IA devine, il faut vérifier.
Je conseille toujours de relire les formules, les totaux, les hypothèses et les colonnes créées. Gemini accélère, mais vous restez responsable de la donnée. C’est encore plus vrai sur des sujets sensibles comme la finance, le juridique ou les données clients.
Dernier point pratique. L’accès à Gemini dans Google Sheets dépend de votre compte Google Workspace, des droits activés par l’administrateur et des fonctionnalités disponibles dans votre environnement. Si vous ne voyez pas Gemini, ce n’est pas forcément vous le problème.
Le plus simple maintenant, c’est de voir comment l’utiliser directement avec la méthode native dans Google Sheets.
Comment créer une feuille avec Ask Gemini ?
Je crée une feuille avec Gemini quand je veux gagner du temps sur la structure, pas quand je veux déléguer mon jugement. Dans Google Sheets, j’ouvre mon fichier, je clique sur Ask Gemini ou j’affiche le panneau latéral Gemini, puis je décris le tableau attendu avec des mots simples. Plus la demande est claire, meilleur est le résultat.
Le bon réflexe, c’est de préciser le contexte, les colonnes, le niveau de détail et le format souhaité. Par exemple, je peux écrire :
- Créer un tableau de suivi des dépenses mensuelles avec les colonnes catégorie, date, montant, moyen de paiement et commentaire.
- Créer un tracker de projet avec responsable, statut, priorité, échéance et avancement.
- Créer un itinéraire de voyage avec jour, lieu, activité, budget et notes.
Gemini génère ensuite une prévisualisation. Je prends toujours trente secondes pour relire avant d’insérer. Est-ce que les colonnes sont utiles ? Est-ce que les libellés sont clairs ? Est-ce que le tableau va vraiment être exploitable dans deux semaines ? C’est souvent là qu’on évite une feuille jolie mais inutilisable.
Une fois la proposition validée, je peux l’insérer dans la feuille existante ou demander une nouvelle feuille. Quand l’option Help me organize apparaît, elle sert justement à transformer une idée un peu vague en tableau structuré. C’est pratique pour partir d’un besoin métier sans avoir à construire toutes les colonnes à la main.
Je peux aussi utiliser @ dans une cellule pour appeler Gemini quand l’intégration est disponible, par exemple pour générer une formule, résumer une plage ou proposer une analyse. Je demande souvent des calculs simples : total par catégorie, moyenne mensuelle, cumul, meilleurs résultats, ou mise en évidence des valeurs importantes. Mais j’ai un réflexe avec mes clients : je ne valide jamais une formule IA sans tester deux ou trois lignes à la main. Une formule peut avoir l’air parfaite et se tromper sur une plage, un format de date ou une condition.
| Besoin | Prompt conseillé | Vérification à faire |
| Suivi dépenses | Créer un tableau avec catégorie, date, montant, moyen de paiement, commentaire | Tester les totaux par catégorie sur 2 ou 3 lignes |
| Gestion projet | Créer un tracker avec responsable, statut, priorité, échéance, avancement | Vérifier les statuts et les dates d’échéance |
| Analyse rapide | Calculer la moyenne, le cumul et les meilleurs résultats | Comparer une formule IA avec un calcul manuel simple |
Quand utiliser l’application web Gemini ?
J’utilise l’application web Gemini quand je veux préparer la matière avant de l’envoyer dans Google Sheets. C’est différent de Ask Gemini dans Sheets. Dans Sheets, je travaille plutôt sur un tableau déjà ouvert. Dans l’application web, je pars souvent d’une idée floue, d’un besoin pas encore structuré, et je demande à Gemini de me sortir une base propre.
C’est pratique pour générer un jeu de données, organiser une idée, préparer un tableau avec des colonnes précises, ou transformer une demande un peu vague en structure exploitable. Je l’ai vu chez un client qui voulait “suivre ses prospects”. Dit comme ça, c’est trop large. En passant par Gemini, on a d’abord cadré les colonnes, les étapes commerciales, les dates utiles, puis seulement après on a envoyé ça dans Sheets.
Le point important, c’est de ne pas demander juste “fais-moi un tableau”. Il faut donner les colonnes, les types de données, les formats attendus et le volume approximatif de lignes. Sinon Gemini invente une structure correcte, mais pas forcément adaptée à votre usage.
Génère un tableau de 20 lignes pour un calendrier éditorial.
Colonnes attendues : date, canal, sujet, mot clé, statut, responsable.
Format des dates : JJ/MM/AAAA.
Statuts possibles : idée, à rédiger, en validation, publié.
Canaux possibles : blog, LinkedIn, newsletter, YouTube.
Crée une base de suivi commercial de 30 lignes.
Colonnes attendues : prospect, source, étape, montant estimé, prochaine action, date de relance.
Format du montant : euros.
Format des dates : JJ/MM/AAAA.
Étapes possibles : nouveau, contacté, rendez-vous prévu, proposition envoyée, gagné, perdu.
Quand Gemini propose un tableau exploitable, je peux généralement l’ouvrir ou l’exporter vers Google Sheets, selon l’option disponible dans l’interface. Sinon, je copie simplement le tableau et je le colle dans Sheets. Ce n’est pas le plus sexy, mais ça marche très bien quand la structure est propre.
Une fois dans Google Sheets, je fais toujours une vérification rapide. Pas besoin d’y passer une heure, mais il faut nettoyer les détails.
- J’ajuste la largeur des colonnes pour lire les valeurs sans effort.
- Je vérifie les formats de date, surtout si Sheets interprète mal le jour et le mois.
- Je passe les montants en format monnaie quand il y a des budgets ou des prévisions.
- J’active les filtres pour trier par statut, responsable, source ou étape.
- Je contrôle quelques lignes au hasard pour repérer les incohérences.
Cette méthode est idéale quand je veux préparer un tableau propre avant de travailler dessus. Pour des besoins plus automatisés, avec des données qui se mettent à jour, des calculs récurrents ou des actions déclenchées automatiquement, je passe plutôt par Apps Script.
Comment automatiser Sheets avec Apps Script ?
Quand je veux aller plus loin que les formules ou les suggestions dans Sheets, je passe par Apps Script. C’est le moteur d’automatisation de Google, basé sur JavaScript, qui permet de créer des feuilles, modifier des cellules, appliquer des styles, générer des calculs ou répéter une structure propre sans tout refaire à la main.
Je l’utilise surtout quand j’ai une logique répétable. Par exemple créer automatiquement une feuille Invoice Generator, poser les bons en-têtes, mettre les colonnes au bon format, ajouter une formule de total, préparer la TVA, figer une ligne, ou nettoyer une feuille avant de la reconstruire. Ce n’est pas magique, c’est juste du code qui exécute des actions dans votre fichier Google Sheets.
Le flux reste assez simple. Je demande à Gemini de générer le script, j’ouvre Extensions, puis Apps Script, je colle le code, je sauvegarde, j’exécute, puis j’accepte les permissions si elles sont cohérentes avec ce que le script doit faire. Si un script de facturation demande l’accès à mes mails ou à tout mon Drive sans raison claire, je m’arrête. C’est souvent là que je vois les erreurs chez les clients, ils cliquent trop vite.
Voici le genre de prompt que je donne à Gemini :
Crée un script Google Apps Script simple et lisible pour Google Sheets.
Le script doit créer une feuille nommée "Invoice Generator".
Ajoute les colonnes suivantes : Client, Date, Description, Quantité, Prix unitaire, Total, TVA, Total TTC.
Mets les en-têtes en gras, ajoute un fond gris clair, ajuste la largeur des colonnes.
Formate Prix unitaire, Total, TVA et Total TTC en euros.
Ajoute une formule sur la ligne 2 pour calculer Total, TVA à 20% et Total TTC.
Commente le code pour que je puisse le relire facilement.
Un script simple peut ressembler à ça :
function createInvoiceGenerator() {
const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheetName = "Invoice Generator";
let sheet = ss.getSheetByName(sheetName);
if (!sheet) {
sheet = ss.insertSheet(sheetName);
}
sheet.clear();
const headers = [
"Client", "Date", "Description", "Quantité",
"Prix unitaire", "Total", "TVA", "Total TTC"
];
sheet.getRange(1, 1, 1, headers.length).setValues([headers]);
sheet.getRange(1, 1, 1, headers.length)
.setFontWeight("bold")
.setBackground("#eeeeee");
sheet.getRange("F2").setFormula("=D2*E2");
sheet.getRange("G2").setFormula("=F2*20%");
sheet.getRange("H2").setFormula("=F2+G2");
sheet.getRange("E:H").setNumberFormat("€#,##0.00");
sheet.autoResizeColumns(1, headers.length);
}
Je relis toujours le code avant de l’exécuter. Surtout les lignes qui suppriment, déplacent, partagent ou modifient des fichiers. Ensuite, j’itère avec Gemini. Je lui dis ce qui ne marche pas, je colle le message d’erreur, ou je demande une amélioration comme “Ajoute 20 lignes prêtes à remplir” ou “Protège la ligne d’en-tête”. C’est là que Gemini devient vraiment utile, pas pour tout faire à votre place, mais pour accélérer les petits scripts qu’on n’aurait jamais pris le temps d’écrire.
Quels prompts donnent les meilleurs résultats ?
Les meilleurs résultats avec Gemini dans Google Sheets viennent rarement d’un prompt “magique”. Ils viennent d’une consigne claire. Quand je demande une analyse, je donne le contexte, les colonnes, le format attendu et la sortie finale. Sinon Gemini devine, et quand un outil devine sur des données, ça finit souvent en tableau joli mais inutilisable.
Chez des clients, je vois toujours le même truc. Le problème n’est presque jamais l’IA. C’est le manque de consigne sur le format attendu. Si vous voulez des montants, dites “format monnaie en euros”. Si vous voulez des taux, dites “format pourcentage avec une décimale”. Si vous avez des statuts, imposez une liste de valeurs comme “À faire”, “En cours”, “Terminé”. Ça change tout.
Un bon prompt précise généralement ces éléments :
- Le rôle attendu : Act as an expert data analyst, ou “Agis comme un contrôleur de gestion”. Ça aide Gemini à structurer sa réponse, même si ça ne remplace jamais des données propres.
- Les colonnes : Nom exact des champs, ordre souhaité, type de données.
- Les formats : Dates au format JJ/MM/AAAA, montants en euros, pourcentages, statuts, listes fermées.
- Les règles : Calcul du chiffre d’affaires, marge, score, priorité, doublons à supprimer.
- Le résultat final : Tableau prêt à coller, formule, analyse, graphique suggéré, ou script Apps Script. Apps Script, c’est le langage d’automatisation de Google Workspace, basé sur JavaScript.
Voici des modèles que j’utilise souvent :
Act as an expert data analyst.
Crée une feuille Google Sheets pour suivre des ventes B2B.
Colonnes attendues : Date, Client, Commercial, Produit, Montant HT, TVA, Montant TTC, Statut.
Formats : Date en JJ/MM/AAAA, montants en euros, statut parmi Prospect / Devis / Signé / Perdu.
Ajoute 10 lignes d’exemple réalistes.
Nettoie ces données désordonnées et transforme-les en tableau exploitable.
Colonnes finales : Nom, Email, Téléphone, Entreprise, Ville, Source.
Supprime les doublons, uniformise les majuscules, garde les emails valides uniquement.
Retourne un tableau prêt à coller dans Google Sheets.
Propose une formule Google Sheets pour calculer la marge.
La colonne E contient le chiffre d’affaires, la colonne F contient le coût.
Je veux un résultat en pourcentage avec deux décimales.
Explique brièvement la formule.
Analyse ce tableau comme un expert data analyst.
Identifie les tendances, les anomalies, les 3 meilleurs clients et les risques.
Retourne une synthèse courte, puis les actions recommandées.
Génère un script Apps Script pour envoyer un email quand une ligne passe au statut “Urgent”.
La colonne A contient l’email, la colonne D contient le statut.
Ajoute des commentaires dans le code.
Le nettoyage de données, c’est souvent le plus gros gain. Un bloc copié depuis un CRM, un email ou un export bancal peut devenir un vrai tableau, avec des colonnes cohérentes et des valeurs propres. C’est là que Gemini fait gagner du temps, surtout si vous lui dites exactement à quoi doit ressembler la sortie.
| Prompt faible | Prompt utile |
| Analyse ce tableau. | Analyse ce tableau comme un expert data analyst, repère les tendances, anomalies et actions prioritaires, avec une synthèse en 5 points. |
| Nettoie ces données. | Transforme ce bloc en tableau avec les colonnes Nom, Email, Téléphone, Société, supprime les doublons et valide les emails. |
| Fais une formule. | Crée une formule Google Sheets pour calculer la marge en pourcentage entre les colonnes E et F, avec deux décimales. |
Une fois que vos prompts sont précis, Gemini devient beaucoup plus fiable, et c’est là que Google Sheets commence vraiment à devenir un assistant de travail plutôt qu’un simple tableur.
Alors, vous commencez par quelle méthode ?
Gemini dans Google Sheets est surtout utile quand on l’utilise au bon endroit. Pour une feuille rapide, je passe par Ask Gemini directement dans Sheets. Pour préparer un tableau propre avant import, l’application web Gemini fait très bien le job. Pour automatiser une structure ou une logique répétable, Apps Script devient plus intéressant, à condition de relire le code et les permissions. Le point clé reste le prompt. Plus je précise les colonnes, les formats, les règles et le résultat attendu, moins je perds de temps à corriger. Le bénéfice pour vous est simple, des feuilles plus propres, créées plus vite, avec moins de manipulations manuelles.
FAQ
- Gemini peut-il créer un Google Sheets complet tout seul ?
Gemini peut créer une structure de feuille, générer des données d’exemple, proposer des formules et aider à organiser un tableau. Je garde quand même une vérification humaine, surtout sur les calculs, les formats et les données sensibles. - Quelle est la meilleure méthode pour utiliser Gemini avec Google Sheets ?
Pour travailler directement dans une feuille, Ask Gemini dans Google Sheets est le plus simple. Pour préparer un tableau avant import, l’application web Gemini est pratique. Pour automatiser une logique répétable, je passe plutôt par Apps Script généré avec l’aide de Gemini. - Gemini peut-il générer des formules Google Sheets ?
Oui, Gemini peut proposer des formules pour calculer des totaux, moyennes, cumuls, classements ou analyses simples. Le bon réflexe, c’est de demander aussi une explication de la formule, puis de tester le résultat sur quelques lignes avant de l’utiliser partout. - Peut-on automatiser Google Sheets avec Gemini ?
Oui, en demandant à Gemini de générer du code Google Apps Script. On colle ensuite le script dans Extensions puis Apps Script. C’est puissant pour créer des feuilles, appliquer du formatage ou automatiser des tâches, mais il faut relire le code et comprendre les permissions demandées. - Comment écrire un bon prompt pour Gemini dans Sheets ?
Je précise le contexte, les colonnes attendues, les types de données, les formats comme date ou monnaie, les règles de calcul et le résultat final. Un prompt flou donne souvent une feuille moyenne. Un prompt cadré donne une base beaucoup plus exploitable.
A propos de l’auteur
Je suis Franck Scandolera, expert et formateur en tracking avancé server-side, Analytics Engineering, automatisation No/Low Code avec n8n, intégration de l’IA en entreprise et SEO/GEO. Je dirige l’agence webAnalyste et l’organisme Formations Analytics. J’accompagne des équipes chez Logis Hôtel, Yelloh Village, BazarChic, la Fédération Française de Football, Texdecor et d’autres sur des sujets data très concrets, pas des démos hors sol. Si vous voulez mettre Gemini, Google Sheets, Apps Script ou l’automatisation au service de votre business, contactez-moi, je peux vous aider à cadrer et déployer ça proprement.
⭐ Expert et formateur en Tracking avancé, Analytics Engineering et Automatisation IA (n8n, Make) ⭐
Ref clients : Logis Hôtel, Yelloh Village, BazarChic, Fédération Football Français, Texdecor…
Mon terrain de jeu :
Data & Analytics engineering : tracking propre RGPD, entrepôt de données (GTM server, BigQuery…), modèles (dbt/Dataform), dashboards décisionnels (Looker, SQL, Python).
Automatisation IA des taches Data, Marketing, RH, compta etc : conception de workflows intelligents robustes (n8n, Make, App Script, scraping) connectés aux API de vos outils et LLM (OpenAI, Mistral, Claude…).
Engineering IA pour créer des applications et agent IA sur mesure : intégration de LLM (OpenAI, Mistral…), RAG, assistants métier, génération de documents complexes, APIs, backends Node.js/Python.

