Google Sheets et Excel dans n8n : jusqu'où un tableur tient-il comme source de données

Google Sheets et Excel dans n8n : opérations, authentification et pourquoi les tableurs deviennent une source d'erreurs en cas de charge parallèle.

Croquis dessiné à la main : une petite table carrée en équilibre sur un seul poteau fin, coloré en turquoise.

Google Sheets et Excel tiennent la route dans n8n comme source de données tant que le volume de données reste faible et que peu de processus accèdent en même temps au même tableur : pour des listes simples, des journaux de validation ou de petites analyses, les nœuds intégrés de n8n suffisent, mais en cas d'accès parallèle élevé ou de changements structurels fréquents, un tableur devient rapidement une source d'erreurs. Le nœud Google Sheets couvre, selon la documentation n8n, entre autres, la création, l'ajout, la mise à jour et la suppression de lignes ; le nœud Excel propose des opérations comparables pour des tableurs dans OneDrive ou SharePoint. À jour au : août 2026.

Quelles opérations proposent concrètement les deux nœuds ?

Selon la documentation, le nœud Google Sheets prend en charge la création et la suppression de feuilles entières ainsi que, au niveau des lignes, les opérations ajouter, mettre à jour, ajouter-ou-mettre à jour, lire les lignes et supprimer des lignes ou des colonnes. Le nœud Microsoft Excel fonctionne quant à lui sur trois niveaux : au niveau du tableau, on peut ajouter des lignes, lire des colonnes et des lignes ou rechercher une valeur de colonne précise ; au niveau du classeur, créer de nouvelles feuilles de calcul et récupérer tous les classeurs ; au niveau de la feuille de calcul, lire toutes les feuilles et leur contenu. Pour les fonctions manquantes, les deux nœuds renvoient au nœud HTTP Request, qui permet d'appeler directement l'API concernée.

Comment fonctionne l'authentification ?

Pour le nœud Google Sheets, selon la documentation, vous configurez vos propres identifiants Google Sheets. Pour le nœud Excel, selon la documentation n8n, trois options sont proposées : les identifiants OAuth2 Excel standard, un identifiant Microsoft OAuth2 Graph générique réutilisable sur plusieurs nœuds Microsoft, et, à partir de la version 2 du nœud, un principal de service Microsoft Entra pour une authentification purement applicative, sans utilisateur connecté. Toute personne travaillant dans un environnement Government Cloud doit en outre configurer l'URL de base de l'API Microsoft Graph correspondante dans les identifiants.

Où les tableurs deviennent-ils une source d'erreurs en pratique ?

Selon des retours du forum communautaire n8n, la plupart des problèmes surviennent lorsque plusieurs workflows accèdent simultanément au même tableur ou lorsque la structure et la position du tableur changent en cours d'exécution. Sont notamment cités : des lignes ajoutées en double lors de webhooks se déclenchant en parallèle, une opération ajouter-ou-mettre à jour qui, en cas de fréquence de requêtes élevée, écrase des lignes existantes au lieu de les ajouter, des lignes perdues en cas de charge simultanée élevée, ainsi que des erreurs lorsque le nom du tableur ou l'ID du document sont transmis dynamiquement depuis des étapes précédentes. La documentation officielle ne décrit pas ces cas en détail ; ils concernent surtout l'interaction avec une forte concurrence, et non la fonction de base des nœuds eux-mêmes. En pratique, cela signifie que pour un workflow unique s'exécutant séquentiellement, Google Sheets et Excel ne posent généralement pas de problème ; dès que plusieurs exécutions parallèles écrivent en même temps, il vaut mieux mettre en place une file d'attente devant le tableur ou passer à une véritable base de données.

À partir de quand le passage à une base de données est-il rentable ?

Le passage est rentable dès qu'un tableur doit assumer simultanément plus d'un des rôles suivants : stockage de données pour plusieurs workflows parallèles, base pour des requêtes complexes avec des liens entre plusieurs feuilles, ou stockage de données mises à jour plus souvent qu'une fois par minute. Dans ces trois cas, un tableur reste techniquement possible, mais le risque d'erreur augmente nettement plus vite que l'effort requis pour une petite base de données. Si vous n'êtes pas sûr que votre workflow actuel reste viable avec un tableur, nous le vérifions dans le cadre de notre conseil n8n.

Questions fréquentes sur Google Sheets et Excel dans n8n

Puis-je aussi créer de nouvelles feuilles au sein d'un fichier avec le nœud Google Sheets ?

Oui. Selon la documentation, le nœud prend en charge aussi bien la création et la suppression de feuilles entières au sein d'un document que la suppression de lignes et de colonnes individuelles.

Que faire si une opération dont j'ai besoin manque dans le nœud ?

Dans ce cas, selon la documentation, les deux nœuds renvoient au nœud HTTP Request : il permet d'appeler directement l'API de Google ou de Microsoft, en réutilisant les identifiants déjà configurés.

Pourquoi mon opération ajouter-ou-mettre à jour écrase-t-elle parfois des données au lieu de les ajouter ?

Ce comportement est décrit à plusieurs reprises dans le forum communautaire n8n en cas de fréquence de requêtes élevée, lorsque plusieurs exécutions écrivent presque simultanément dans le même tableur. La documentation officielle ne se prononce pas à ce sujet ; en pratique, il est généralement utile d'espacer les exécutions d'écriture ou de les sérialiser via une file d'attente.

Ai-je besoin de mon propre abonnement Microsoft 365 pour le nœud Excel ?

Vous avez besoin d'un accès à un fichier Excel dans OneDrive ou SharePoint, ainsi que des identifiants adaptés pour l'une des trois méthodes d'authentification prises en charge. Le fait d'utiliser votre propre abonnement ou un accès organisationnel existant dépend de votre environnement Microsoft 365 actuel et n'est pas une exigence spécifique à n8n.

Simon Glowik, fondateur de NordFlux
À propos de l’auteur

Fondateur de NordFlux. Sept ans d'expérience, du web et du SEO jusqu'à l'automatisation à l'échelle d'un groupe, aujourd'hui pragmatique pour les PME et avec une souveraineté des données allemande.

Certifications

  • Certifié Microsoft — PL-900 et AZ-900
  • Certifié UiPath — Automation Developer Associate
Tous les articles
Analyse initiale gratuite

Des questions concrètes sur l’automatisation ou l’IA ?

Lors d’une analyse initiale gratuite, nous discutons directement de votre cas. Sans engagement.