---
title: "Connecter Google Sheets à Power BI : le guide complet (2026)"
description: "Deux méthodes pour brancher Google Sheets sur Power BI (connecteur natif et CSV publié), l'actualisation automatique dans le service, et les erreurs classiques."
url: "https://data-slconsulting.com/guide/google-sheets-power-bi/"
lang: "fr-FR"
---

Guide pratique · 10 min de lecture

# Connecter Google Sheets à Power BI : le guide complet

Deux méthodes pour brancher vos feuilles Google sur Power BI, l’actualisation automatique dans le service, et les erreurs qui font perdre une heure. Testé et utilisé en mission. [English version here](https://data-slconsulting.com/guide/connect-google-sheets-to-power-bi/).

Power BI se connecte à Google Sheets de deux façons : le **connecteur natif Google Sheets** de Power BI Desktop (authentification Google, données privées) ou le **connecteur Web** sur une feuille publiée au format CSV (sans compte, mais données publiques). La première convient à la grande majorité des cas ; la seconde dépanne pour un partage en lecture seule. Ce guide détaille les deux, puis la configuration de l’actualisation planifiée dans le service Power BI, point où la plupart des connexions se cassent.

Méthode 1 · Recommandée

## Le connecteur natif Google Sheets

Disponible dans Power BI Desktop depuis 2022. Il lit un classeur privé avec votre compte Google, sans rien publier.

1. **Récupérez l’URL complète du classeur** dans votre navigateur, de la forme `https://docs.google.com/spreadsheets/d/…`. Le connecteur veut l’URL entière, pas un lien raccourci.
2. Dans Power BI Desktop : **Accueil → Obtenir les données → Plus… → Google Sheets**.
3. Collez l’URL, validez, puis **connectez-vous avec le compte Google** qui a accès au document (une fenêtre d’autorisation s’ouvre ; acceptez l’accès en lecture).
4. Dans le **Navigateur**, cochez les feuilles à charger. Le connecteur expose chaque onglet du classeur.
5. Cliquez **Transformer les données** plutôt que Charger : dans Power Query, vérifiez la première ligne (Utiliser la première ligne pour les en-têtes) et les types de colonnes. Les dates et les nombres à séparateur décimal sont les pièges classiques d’une feuille saisie à la main.
6. **Fermer et appliquer** : vos données sont dans le modèle, construisez vos visuels.

### Trois points de vigilance

- Le connecteur lit **le classeur entier** : pas de plage nommée ni de filtre côté Google. Le tri se fait dans Power Query.
- Le compte utilisé doit avoir accès au document au moment de *chaque* actualisation, pas seulement à la création.
- Sur de gros classeurs (dizaines de milliers de lignes), le chargement est sensiblement plus lent qu’un fichier Excel : Google Sheets n’est pas une base de données, voyez la dernière section.

Méthode 2 · Sans compte Google

## Le connecteur Web sur une feuille publiée

Utile quand le rapport doit s’actualiser sans identifiant Google, ou pour partager une feuille en lecture seule à un outil tiers. En contrepartie, **les données publiées deviennent accessibles à toute personne qui possède l’URL** : à réserver aux données non sensibles.

1. Dans Google Sheets : **Fichier → Partager → Publier sur le web**.
2. Choisissez l’onglet à publier et le format **« Valeurs séparées par des virgules (.csv) »**, puis publiez et copiez l’URL générée.
3. Dans Power BI Desktop : **Obtenir les données → Web**, collez l’URL.
4. À l’invite d’authentification, laissez **Anonyme**.
5. Power Query reçoit un CSV propre : promouvez les en-têtes, typez les colonnes, chargez.

À savoir : Google régénère le CSV publié avec un léger différé (quelques minutes après une modification), et la publication couvre un onglet à la fois.

L’étape que tout le monde rate

## Actualisation automatique dans le service Power BI

Après publication du rapport sur app.powerbi.com, l’actualisation planifiée échoue tant que le service n’a pas ses propres identifiants : ceux de Power BI Desktop ne voyagent pas avec le fichier.

1. Dans le service : **Paramètres du modèle sémantique** (l’ancien « jeu de données ») → **Informations d’identification de la source de données**.
2. Sur la source Google Sheets : **Modifier les informations d’identification → OAuth2 → Se connecter** avec le même compte Google.
3. Configurez ensuite **l’actualisation planifiée** : la source est dans le cloud, aucune passerelle (gateway) n’est nécessaire.

Avec la méthode 2 (connecteur Web anonyme), il n’y a aucun identifiant à saisir : l’actualisation fonctionne directement.

### Erreurs fréquentes et leurs causes

| Symptôme | Cause habituelle |
| --- | --- |
| « Impossible de s’authentifier » à l’actualisation | Identifiants OAuth2 non re-saisis dans le service, ou compte qui a perdu l’accès au document. |
| « Référence non valide » ou source introuvable | URL incomplète (lien de partage raccourci) ou document déplacé/supprimé côté Google. |
| Colonnes décalées après une actualisation | Quelqu’un a inséré ou renommé une colonne dans la feuille : Power Query référence les noms d’en-têtes. Verrouillez la structure ou gérez le renommage dans la requête. |
| Nombres lus comme du texte | Séparateur décimal ou format régional de la feuille : forcez le type dans Power Query avec les paramètres régionaux adaptés. |

Pour choisir en 30 secondes

## Quelle méthode pour quel besoin ?

| | Connecteur Google Sheets | Connecteur Web (CSV publié) |
| --- | --- | --- |
| Confidentialité | Document privé, accès par compte | Public pour qui a l’URL |
| Authentification service | OAuth2 à configurer une fois | Aucune |
| Périmètre | Tous les onglets du classeur | Un onglet par URL publiée |
| Cas d’usage | Le standard : données internes | Données déjà publiques, prototypes |

Et si vos volumes grossissent ou que la feuille devient le goulot d’étranglement du reporting, la suite logique côté Google est [BigQuery](https://data-slconsulting.com/bigquery/) (ou un entrepôt équivalent) alimenté proprement, avec Power BI ou [Looker Studio](https://data-slconsulting.com/looker-studio/) par-dessus. Pour la préparation des données une fois connectées, notre [référence Power Query & DAX](https://data-slconsulting.com/reference-power-query-dax/) couvre les fonctions essentielles.

Questions fréquentes

## Ce qu’on nous demande sur Google Sheets × Power BI

### La connexion Google Sheets → Power BI est-elle gratuite ?

Oui dans Power BI Desktop, qui est gratuit. C’est le partage du rapport dans le service Power BI qui demande une licence (Pro ou supérieure) pour les autres lecteurs, comme pour n’importe quelle source.

### L’actualisation est-elle vraiment automatique ?

Oui : la source étant dans le cloud, l’actualisation planifiée fonctionne sans passerelle. Il faut simplement re-saisir les identifiants OAuth2 dans les paramètres du modèle sémantique après publication, puis choisir la fréquence.

### Pourquoi ne pas simplement utiliser Looker Studio ?

Looker Studio se branche nativement sur Google Sheets et suffit pour du reporting léger. Power BI prend l’avantage dès qu’il faut croiser plusieurs sources, modéliser des indicateurs en DAX ou distribuer à une organisation déjà sous Microsoft 365. Notre comparaison honnête est sur la page [Looker Studio](https://data-slconsulting.com/looker-studio/).

### Un classeur Google Sheets peut-il servir de « base de données » ?

Pour démarrer, oui. Mais une feuille modifiable à la main reste fragile : colonnes renommées, lignes supprimées, historique absent. Quand le reporting devient critique, on fige la collecte (formulaire, export automatique) ou on passe sur un entrepôt de données.

## Votre reporting repose sur des feuilles bricolées ?

C’est souvent le signe qu’il est temps de fiabiliser la chaîne. Notre [Audit Data Express](https://data-slconsulting.com/audit-data-express/) fait l’état des lieux de vos flux en quelques jours, avec les quick wins à la clé.

[Parler à un consultant](https://data-slconsulting.com/contact/)

**Sources.** Documentation officielle, consultée le 22 août 2026 : [connecteur Google Sheets](https://learn.microsoft.com/fr-fr/power-query/connectors/google-sheets), [actualisation des données](https://learn.microsoft.com/fr-fr/power-bi/connect-data/refresh-data), [connecteur Web](https://learn.microsoft.com/fr-fr/power-query/connectors/web/web).

---

Version Markdown de https://data-slconsulting.com/guide/google-sheets-power-bi/ (pour les agents IA : en-tête Accept: text/markdown, suffixe .md ou ?mode=agent). Index du site pour les agents : https://data-slconsulting.com/llms.txt. API publique : https://data-slconsulting.com/developers/. Contact : contact@data-slconsulting.com, 01 83 64 60 25.
