Google Sheets

Lire, écrire et mettre à jour des données

go

Google Sheets est une application de tableur puissante basée sur le cloud qui permet aux utilisateurs de créer, modifier et collaborer sur des feuilles de calcul en temps réel. En tant que partie intégrante de la suite bureautique de Google, Google Sheets offre une plateforme polyvalente pour l'organisation, l'analyse et la visualisation des données avec de solides capacités de formatage, de formules et de partage.

Découvrez comment intégrer l'outil « Lecture » de Google Sheets dans Sim pour récupérer facilement les données de vos feuilles de calcul et les intégrer dans vos flux de travail. Ce tutoriel vous guide à travers la connexion à Google Sheets, la configuration des lectures de données et l'utilisation de ces informations pour automatiser les processus en temps réel. Parfait pour synchroniser des données en direct avec vos agents.

Découvrez comment utiliser l'outil « Écriture » de Google Sheets dans Sim pour envoyer automatiquement des données de vos flux de travail vers vos feuilles Google Sheets. Ce tutoriel couvre la configuration de l'intégration, la configuration des opérations d'écriture et la mise à jour transparente de vos feuilles lors de l'exécution des flux de travail. Parfait pour maintenir des enregistrements en temps réel sans saisie manuelle.

Explorez comment tirer parti de l'outil « Mise à jour » de Google Sheets dans Sim pour modifier des entrées existantes dans vos feuilles de calcul en fonction de l'exécution du flux de travail. Ce tutoriel démontre la configuration de la logique de mise à jour, le mappage des champs de données et la synchronisation instantanée des modifications. Parfait pour maintenir vos données actuelles et cohérentes.

Découvrez comment utiliser l'outil "Ajouter" de Google Sheets dans Sim pour ajouter sans effort de nouvelles lignes de données à vos feuilles de calcul pendant l'exécution du flux de travail. Ce tutoriel vous guide à travers la configuration de l'intégration, la mise en place des actions d'ajout et l'assurance d'une croissance fluide des données. Parfait pour développer vos enregistrements sans effort manuel !

Avec Google Sheets, vous pouvez :

  • Créer et modifier des feuilles de calcul : développer des documents basés sur des données avec des options complètes de formatage et de calcul
  • Collaborer en temps réel : travailler simultanément avec plusieurs utilisateurs sur la même feuille de calcul
  • Analyser des données : utiliser des formules, des fonctions et des tableaux croisés dynamiques pour traiter et comprendre vos données
  • Visualiser les informations : créer des graphiques, des diagrammes et du formatage conditionnel pour représenter visuellement les données
  • Accéder partout : utiliser Google Sheets sur différents appareils avec synchronisation automatique dans le cloud
  • Travailler hors ligne : continuer à travailler sans connexion internet avec synchronisation des modifications lors de la reconnexion
  • Intégrer avec d'autres services : se connecter à Google Drive, Forms et applications tierces

Dans Sim, l'intégration de Google Sheets permet à vos agents d'interagir directement avec les données des feuilles de calcul de manière programmatique. Cela permet des scénarios d'automatisation puissants tels que l'extraction de données, l'analyse, la création de rapports et la gestion. Vos agents peuvent lire des feuilles de calcul existantes pour extraire des informations, écrire dans des feuilles de calcul pour mettre à jour des données et créer de nouvelles feuilles de calcul à partir de zéro. Cette intégration comble le fossé entre vos flux de travail IA et la gestion des données, permettant une interaction transparente avec des données structurées. En connectant Sim à Google Sheets, vous pouvez automatiser les flux de travail de données, générer des rapports, extraire des informations à partir des données et maintenir des informations à jour - le tout grâce à vos agents intelligents. L'intégration prend en charge divers formats de données et spécifications de plages, ce qui la rend suffisamment flexible pour gérer divers besoins de gestion de données tout en maintenant la nature collaborative et accessible de Google Sheets.

Instructions d'utilisation

Intégrez Google Sheets dans le flux de travail. Peut lire, écrire, ajouter et mettre à jour des données. Nécessite OAuth.

Outils

google_sheets_read

Lire des données d'une feuille de calcul Google Sheets

Entrée

ParamètreTypeObligatoireDescription
spreadsheetIdchaîneOuiL'identifiant de la feuille de calcul (trouvé dans l'URL : docs.google.com/spreadsheets/d/{SPREADSHEET_ID}/edit).
rangechaîneNonLa plage en notation A1 à lire (par exemple "Sheet1!A1:D10", "A1:B5"). Par défaut, première feuille A1:Z1000 si non spécifié.

Sortie

ParamètreTypeDescription
datajsonDonnées de la feuille incluant la plage et les valeurs des cellules
metadatajsonMétadonnées de la feuille de calcul incluant l'ID et l'URL

google_sheets_write

Écrire des données dans une feuille de calcul Google Sheets

Entrée

ParamètreTypeObligatoireDescription
spreadsheetIdchaîneOuiL'identifiant de la feuille de calcul
rangechaîneNonLa plage en notation A1 où écrire (par exemple "Sheet1!A1:D10", "A1:B5")
valuestableauOuiLes données à écrire sous forme de tableau 2D (par exemple [["Nom", "Âge"], ["Alice", 30], ["Bob", 25]]) ou tableau d'objets.
valueInputOptionchaîneNonLe format des données à écrire
includeValuesInResponsebooléenNonIndique si les valeurs écrites doivent être incluses dans la réponse

Sortie

ParamètreTypeDescription
updatedRangestringPlage de cellules qui ont été mises à jour
updatedRowsnumberNombre de lignes mises à jour
updatedColumnsnumberNombre de colonnes mises à jour
updatedCellsnumberNombre de cellules mises à jour
metadatajsonMétadonnées de la feuille de calcul, y compris l'ID et l'URL

google_sheets_update

Mettre à jour des données dans une feuille de calcul Google Sheets

Entrée

ParamètreTypeObligatoireDescription
spreadsheetIdchaîneOuiL'identifiant de la feuille de calcul à mettre à jour
rangechaîneNonLa plage en notation A1 à mettre à jour (par exemple "Sheet1!A1:D10", "A1:B5")
valuestableauOuiLes données à mettre à jour sous forme de tableau 2D (par exemple [["Nom", "Âge"], ["Alice", 30]]) ou tableau d'objets.
valueInputOptionchaîneNonLe format des données à mettre à jour
includeValuesInResponsebooléenNonIndique si les valeurs mises à jour doivent être incluses dans la réponse

Sortie

ParamètreTypeDescription
updatedRangestringPlage de cellules qui ont été mises à jour
updatedRowsnumberNombre de lignes mises à jour
updatedColumnsnumberNombre de colonnes mises à jour
updatedCellsnumberNombre de cellules mises à jour
metadatajsonMétadonnées de la feuille de calcul, y compris l'ID et l'URL

google_sheets_append

Ajouter des données à la fin d'une feuille de calcul Google Sheets

Entrée

ParamètreTypeObligatoireDescription
spreadsheetIdchaîneOuiL'identifiant de la feuille de calcul à laquelle ajouter des données
rangechaîneNonLa plage de notation A1 après laquelle ajouter des données (ex. "Feuille1", "Feuille1!A:D")
valuestableauOuiLes données à ajouter sous forme de tableau 2D (ex. [["Alice", 30], ["Bob", 25]]) ou tableau d'objets.
valueInputOptionchaîneNonLe format des données à ajouter
insertDataOptionchaîneNonComment insérer les données (OVERWRITE ou INSERT_ROWS)
includeValuesInResponsebooléenNonIndique s'il faut inclure les valeurs ajoutées dans la réponse

Sortie

ParamètreTypeDescription
tableRangechaînePlage du tableau où les données ont été ajoutées
updatedRangechaînePlage de cellules qui ont été mises à jour
updatedRowsnombreNombre de lignes mises à jour
updatedColumnsnombreNombre de colonnes mises à jour
updatedCellsnombreNombre de cellules mises à jour
metadatajsonMétadonnées de la feuille de calcul, y compris l'ID et l'URL

Remarques

  • Catégorie : tools
  • Type : google_sheets
ParamètreTypeRequisDescription
spreadsheetIdstringOuiID de la feuille de calcul Google Sheets
includeGridDatabooleanNonIndique s'il faut inclure les données de grille (valeurs des cellules). Par défaut false.

Sortie

ParamètreTypeDescription
spreadsheetIdstringL'ID de la feuille de calcul
titlestringLe titre de la feuille de calcul
localestringLa locale de la feuille de calcul
timeZonestringLe fuseau horaire de la feuille de calcul
spreadsheetUrlstringURL vers la feuille de calcul
sheetsarrayListe des feuilles dans la feuille de calcul
sheetIdnumberL'ID de la feuille
titlestringLe titre/nom de la feuille
indexnumberL'index de la feuille (position)
rowCountnumberNombre de lignes dans la feuille
columnCountnumberNombre de colonnes dans la feuille
hiddenbooleanIndique si la feuille est masquée

google_sheets_create_spreadsheet

Créer une nouvelle feuille de calcul Google Sheets

Entrée

ParamètreTypeRequisDescription
titlestringOuiLe titre de la nouvelle feuille de calcul
sheetTitlesjsonNonTableau de noms de feuilles à créer (par exemple, ["Feuille1", "Données", "Résumé"]). Par défaut une seule "Feuille1".
localestringNonLa locale de la feuille de calcul (par exemple, "fr_FR")
timeZonestringNonLe fuseau horaire de la feuille de calcul (par exemple, "Europe/Paris")

Sortie

ParamètreTypeDescription
spreadsheetIdstringL'ID de la feuille de calcul créée
titlestringLe titre de la feuille de calcul créée
spreadsheetUrlstringURL vers la feuille de calcul créée
sheetsarrayListe des feuilles créées dans la feuille de calcul
sheetIdnumberL'ID de la feuille
titlestringLe titre/nom de la feuille
indexnumberL'index de la feuille (position)

google_sheets_batch_get

Lire plusieurs plages d'une feuille de calcul Google Sheets en une seule requête

Entrée

ParamètreTypeRequisDescription
spreadsheetIdstringOuiID de la feuille de calcul Google Sheets
rangesjsonOuiTableau de plages à lire (par ex., ["Feuille1!A1:D10", "Feuille2!A1:B5"]). Chaque plage doit inclure le nom de la feuille.
majorDimensionstringNonLa dimension principale des valeurs : "ROWS" (par défaut) ou "COLUMNS"
valueRenderOptionstringNonComment les valeurs doivent être rendues : "FORMATTED_VALUE" (par défaut), "UNFORMATTED_VALUE" ou "FORMULA"

Sortie

ParamètreTypeDescription
spreadsheetIdstringL'ID de la feuille de calcul
valueRangesarrayTableau de plages de valeurs lues depuis la feuille de calcul
rangestringLa plage qui a été lue
majorDimensionstringDimension principale (ROWS ou COLUMNS)
valuesarrayLes valeurs des cellules sous forme de tableau 2D
metadatajsonMétadonnées de la feuille de calcul, y compris l'ID et l'URL
spreadsheetIdstringID de la feuille de calcul Google Sheets
spreadsheetUrlstringURL de la feuille de calcul

google_sheets_batch_update

Mettre à jour plusieurs plages dans une feuille de calcul Google Sheets en une seule requête

Entrée

ParamètreTypeRequisDescription
spreadsheetIdstringOuiID de la feuille de calcul Google Sheets
datajsonOuiTableau de plages de valeurs à mettre à jour. Chaque élément doit avoir "range" (par ex., "Sheet1!A1:D10") et "values" (tableau 2D).
valueInputOptionstringNonComment les données d'entrée doivent être interprétées : "RAW" ou "USER_ENTERED" (par défaut). USER_ENTERED analyse les formules.

Sortie

ParamètreTypeDescription
spreadsheetIdstringL'ID de la feuille de calcul
totalUpdatedRowsnumberNombre total de lignes mises à jour
totalUpdatedColumnsnumberNombre total de colonnes mises à jour
totalUpdatedCellsnumberNombre total de cellules mises à jour
totalUpdatedSheetsnumberNombre total de feuilles mises à jour
responsesarrayTableau de réponses de mise à jour pour chaque plage
spreadsheetIdstringL'ID de la feuille de calcul
updatedRangestringLa plage qui a été mise à jour
updatedRowsnumberNombre de lignes mises à jour dans cette plage
updatedColumnsnumberNombre de colonnes mises à jour dans cette plage
updatedCellsnumberNombre de cellules mises à jour dans cette plage
metadatajsonMétadonnées de la feuille de calcul, y compris l'ID et l'URL
spreadsheetIdstringID de la feuille de calcul Google Sheets
spreadsheetUrlstringURL de la feuille de calcul

google_sheets_batch_clear

Effacer plusieurs plages dans une feuille de calcul Google Sheets en une seule requête

Entrée

ParamètreTypeRequisDescription
spreadsheetIdchaîneOuiID de la feuille de calcul Google Sheets
rangesjsonOuiTableau de plages à effacer (par exemple, ["Feuille1!A1:D10", "Feuille2!A1:B5"]). Chaque plage doit inclure le nom de la feuille.

Sortie

ParamètreTypeDescription
spreadsheetIdchaîneL'ID de la feuille de calcul
clearedRangestableauTableau des plages qui ont été effacées
metadatajsonMétadonnées de la feuille de calcul, y compris l'ID et l'URL
spreadsheetIdchaîneID de la feuille de calcul Google Sheets
spreadsheetUrlchaîneURL de la feuille de calcul

google_sheets_copy_sheet

Copier une feuille d'une feuille de calcul vers une autre

Entrée

ParamètreTypeRequisDescription
sourceSpreadsheetIdchaîneOuiID de la feuille de calcul Google Sheets source
sheetIdnombreOuiL'ID de la feuille à copier (ID numérique, pas le nom de la feuille). Utilisez Obtenir la feuille de calcul pour trouver les ID de feuille.
destinationSpreadsheetIdchaîneOuiL'ID de la feuille de calcul de destination où la feuille sera copiée

Sortie

ParamètreTypeDescription
sheetIdnombreL'ID de la feuille nouvellement créée dans la destination
titlechaîneLe titre de la feuille copiée
indexnombreL'index (position) de la feuille copiée
sheetTypechaîneLe type de la feuille (GRID, CHART, etc.)
destinationSpreadsheetIdchaîneL'ID de la feuille de calcul de destination
destinationSpreadsheetUrlchaîneURL vers la feuille de calcul de destination

On this page

Start building today
Trusted by over 70,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started