Google Sheets

Daten lesen, schreiben und aktualisieren

go

Google Sheets ist eine leistungsstarke cloudbasierte Tabellenkalkulationsanwendung, mit der Benutzer Tabellenkalkulationen in Echtzeit erstellen, bearbeiten und gemeinsam daran arbeiten können. Als Teil der Google-Produktivitätssuite bietet Google Sheets eine vielseitige Plattform für Datenorganisation, -analyse und -visualisierung mit robusten Formatierungs-, Formel- und Freigabefunktionen.

Erfahren Sie, wie Sie das Google Sheets "Lesen"-Tool in Sim integrieren, um mühelos Daten aus Ihren Tabellenkalkulationen abzurufen und in Ihre Workflows zu integrieren. Dieses Tutorial führt Sie durch die Verbindung mit Google Sheets, die Einrichtung von Datenabfragen und die Verwendung dieser Informationen zur Automatisierung von Prozessen in Echtzeit. Perfekt für die Synchronisierung von Live-Daten mit Ihren Agenten.

Entdecken Sie, wie Sie das Google Sheets "Schreiben"-Tool in Sim verwenden können, um automatisch Daten aus Ihren Workflows an Ihre Google Sheets zu senden. Dieses Tutorial behandelt die Einrichtung der Integration, die Konfiguration von Schreibvorgängen und die nahtlose Aktualisierung Ihrer Tabellen während der Ausführung von Workflows. Perfekt für die Führung von Echtzeit-Aufzeichnungen ohne manuelle Eingabe.

Erfahren Sie, wie Sie das Google Sheets "Aktualisieren"-Tool in Sim nutzen können, um bestehende Einträge in Ihren Tabellenkalkulationen basierend auf der Workflow-Ausführung zu ändern. Dieses Tutorial zeigt die Einrichtung der Aktualisierungslogik, das Mapping von Datenfeldern und die sofortige Synchronisierung von Änderungen. Perfekt, um Ihre Daten aktuell und konsistent zu halten.

Erfahren Sie, wie Sie das Google Sheets "Append"-Tool in Sim verwenden können, um mühelos neue Datenzeilen während der Workflow-Ausführung zu Ihren Tabellen hinzuzufügen. Dieses Tutorial führt Sie durch die Einrichtung der Integration, die Konfiguration von Append-Aktionen und die Sicherstellung eines reibungslosen Datenwachstums. Perfekt für die Erweiterung von Datensätzen ohne manuellen Aufwand!

Mit Google Sheets können Sie:

  • Tabellen erstellen und bearbeiten: Entwickeln Sie datengesteuerte Dokumente mit umfassenden Formatierungs- und Berechnungsoptionen
  • In Echtzeit zusammenarbeiten: Arbeiten Sie gleichzeitig mit mehreren Benutzern an derselben Tabelle
  • Daten analysieren: Verwenden Sie Formeln, Funktionen und Pivot-Tabellen, um Ihre Daten zu verarbeiten und zu verstehen
  • Informationen visualisieren: Erstellen Sie Diagramme, Grafiken und bedingte Formatierungen, um Daten visuell darzustellen
  • Überall zugreifen: Nutzen Sie Google Sheets geräteübergreifend mit automatischer Cloud-Synchronisierung
  • Offline arbeiten: Arbeiten Sie ohne Internetverbindung weiter, wobei Änderungen synchronisiert werden, sobald Sie wieder online sind
  • Mit anderen Diensten integrieren: Verbinden Sie mit Google Drive, Forms und Drittanbieteranwendungen

In Sim ermöglicht die Google Sheets-Integration Ihren Agenten, direkt programmatisch mit Tabellendaten zu interagieren. Dies ermöglicht leistungsstarke Automatisierungsszenarien wie Datenextraktion, -analyse, -berichterstattung und -verwaltung. Ihre Agenten können bestehende Tabellen lesen, um Informationen zu extrahieren, in Tabellen schreiben, um Daten zu aktualisieren, und neue Tabellen von Grund auf erstellen. Diese Integration überbrückt die Lücke zwischen Ihren KI-Workflows und der Datenverwaltung und ermöglicht eine nahtlose Interaktion mit strukturierten Daten. Durch die Verbindung von Sim mit Google Sheets können Sie Daten-Workflows automatisieren, Berichte generieren, Erkenntnisse aus Daten gewinnen und aktuelle Informationen pflegen - alles durch Ihre intelligenten Agenten. Die Integration unterstützt verschiedene Datenformate und Bereichsspezifikationen, was sie flexibel genug macht, um unterschiedliche Datenverwaltungsanforderungen zu erfüllen, während die kollaborative und zugängliche Natur von Google Sheets erhalten bleibt.

Nutzungsanweisungen

Integriert Google Sheets in den Workflow. Kann Daten lesen, schreiben, anhängen und aktualisieren. Erfordert OAuth.

Tools

google_sheets_read

Daten aus einer Google Sheets-Tabelle lesen

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaDie ID der Tabelle (zu finden in der URL: docs.google.com/spreadsheets/d/{SPREADSHEET_ID}/edit).
rangestringNeinDer A1-Notationsbereich zum Lesen (z.B. "Sheet1!A1:D10", "A1:B5"). Standardmäßig wird das erste Tabellenblatt A1:Z1000 verwendet, wenn nicht angegeben.

Ausgabe

ParameterTypBeschreibung
datajsonTabellendaten einschließlich Bereich und Zellwerte
metadatajsonTabellenmetadaten einschließlich ID und URL

google_sheets_write

Daten in eine Google Sheets-Tabelle schreiben

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaDie ID der Tabelle
rangestringNeinDer A1-Notationsbereich, in den geschrieben werden soll (z.B. "Sheet1!A1:D10", "A1:B5")
valuesarrayJaDie zu schreibenden Daten als 2D-Array (z.B. [["Name", "Alter"], ["Alice", 30], ["Bob", 25]]) oder Array von Objekten.
valueInputOptionstringNeinDas Format der zu schreibenden Daten
includeValuesInResponsebooleanNeinOb die geschriebenen Werte in der Antwort enthalten sein sollen

Ausgabe

ParameterTypBeschreibung
updatedRangestringBereich der aktualisierten Zellen
updatedRowsnumberAnzahl der aktualisierten Zeilen
updatedColumnsnumberAnzahl der aktualisierten Spalten
updatedCellsnumberAnzahl der aktualisierten Zellen
metadatajsonTabellenmetadaten einschließlich ID und URL

google_sheets_update

Daten in einer Google Sheets-Tabelle aktualisieren

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaDie ID der zu aktualisierenden Tabelle
rangestringNeinDer A1-Notationsbereich, der aktualisiert werden soll (z.B. "Sheet1!A1:D10", "A1:B5")
valuesarrayJaDie zu aktualisierenden Daten als 2D-Array (z.B. [["Name", "Alter"], ["Alice", 30]]) oder Array von Objekten.
valueInputOptionstringNeinDas Format der zu aktualisierenden Daten
includeValuesInResponsebooleanNeinOb die aktualisierten Werte in der Antwort enthalten sein sollen

Ausgabe

ParameterTypBeschreibung
updatedRangestringBereich der aktualisierten Zellen
updatedRowsnumberAnzahl der aktualisierten Zeilen
updatedColumnsnumberAnzahl der aktualisierten Spalten
updatedCellsnumberAnzahl der aktualisierten Zellen
metadatajsonTabellen-Metadaten einschließlich ID und URL

google_sheets_append

Daten am Ende einer Google Sheets-Tabelle anhängen

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaDie ID der Tabelle, an die angehängt werden soll
rangestringNeinDer A1-Notationsbereich, an den angehängt werden soll (z.B. "Sheet1", "Sheet1!A:D")
valuesarrayJaDie anzuhängenden Daten als 2D-Array (z.B. [["Alice", 30], ["Bob", 25]]) oder Array von Objekten
valueInputOptionstringNeinDas Format der anzuhängenden Daten
insertDataOptionstringNeinWie die Daten eingefügt werden sollen (OVERWRITE oder INSERT_ROWS)
includeValuesInResponsebooleanNeinOb die angehängten Werte in der Antwort enthalten sein sollen

Ausgabe

ParameterTypBeschreibung
tableRangestringBereich der Tabelle, in dem Daten angehängt wurden
updatedRangestringBereich der Zellen, die aktualisiert wurden
updatedRowsnumberAnzahl der aktualisierten Zeilen
updatedColumnsnumberAnzahl der aktualisierten Spalten
updatedCellsnumberAnzahl der aktualisierten Zellen
metadatajsonTabellenkalkulationsmetadaten einschließlich ID und URL

Hinweise

  • Kategorie: tools
  • Typ: google_sheets
ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaGoogle Sheets-Tabellenkalkulations-ID
includeGridDatabooleanNeinOb Rasterdaten (Zellwerte) einbezogen werden sollen. Standardmäßig false.

Ausgabe

ParameterTypBeschreibung
spreadsheetIdstringDie Tabellenkalkulations-ID
titlestringDer Titel der Tabellenkalkulation
localestringDas Gebietsschema der Tabellenkalkulation
timeZonestringDie Zeitzone der Tabellenkalkulation
spreadsheetUrlstringURL zur Tabellenkalkulation
sheetsarrayListe der Tabellenblätter in der Tabellenkalkulation
sheetIdnumberDie Tabellenblatt-ID
titlestringDer Titel/Name des Tabellenblatts
indexnumberDer Tabellenblatt-Index (Position)
rowCountnumberAnzahl der Zeilen im Tabellenblatt
columnCountnumberAnzahl der Spalten im Tabellenblatt
hiddenbooleanOb das Tabellenblatt ausgeblendet ist

google_sheets_create_spreadsheet

Erstellt eine neue Google Sheets-Tabellenkalkulation

Eingabe

ParameterTypErforderlichBeschreibung
titlestringJaDer Titel der neuen Tabellenkalkulation
sheetTitlesjsonNeinArray von Tabellenblattnamen, die erstellt werden sollen (z. B. ["Tabelle1", "Daten", "Zusammenfassung"]). Standardmäßig ein einzelnes "Tabelle1".
localestringNeinDas Gebietsschema der Tabellenkalkulation (z. B. "de_DE")
timeZonestringNeinDie Zeitzone der Tabellenkalkulation (z. B. "Europe/Berlin")

Ausgabe

ParameterTypBeschreibung
spreadsheetIdstringDie ID der erstellten Tabellenkalkulation
titlestringDer Titel der erstellten Tabellenkalkulation
spreadsheetUrlstringURL zur erstellten Tabellenkalkulation
sheetsarrayListe der in der Tabellenkalkulation erstellten Tabellenblätter
sheetIdnumberDie Tabellenblatt-ID
titlestringDer Tabellenblatt-Titel/-Name
indexnumberDer Tabellenblatt-Index (Position)

google_sheets_batch_get

Liest mehrere Bereiche aus einer Google Sheets-Tabellenkalkulation in einer einzigen Anfrage

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaGoogle Sheets-Tabellenkalkulationskennung
rangesjsonJaArray von zu lesenden Bereichen (z. B. ["Tabelle1!A1:D10", "Tabelle2!A1:B5"]). Jeder Bereich sollte den Tabellenblattnamen enthalten.
majorDimensionstringNeinDie Hauptdimension der Werte: "ROWS" (Standard) oder "COLUMNS"
valueRenderOptionstringNeinWie Werte dargestellt werden sollen: "FORMATTED_VALUE" (Standard), "UNFORMATTED_VALUE" oder "FORMULA"

Ausgabe

ParameterTypBeschreibung
spreadsheetIdstringDie Tabellenkalkulationskennung
valueRangesarrayArray von Wertebereichen, die aus der Tabellenkalkulation gelesen wurden
rangestringDer Bereich, der gelesen wurde
majorDimensionstringHauptdimension (ROWS oder COLUMNS)
valuesarrayDie Zellwerte als 2D-Array
metadatajsonTabellenkalkulationsmetadaten einschließlich ID und URL
spreadsheetIdstringGoogle Sheets-Tabellenkalkulationskennung
spreadsheetUrlstringTabellenkalkulations-URL

google_sheets_batch_update

Mehrere Bereiche in einer Google Sheets-Tabelle in einer einzigen Anfrage aktualisieren

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaGoogle Sheets-Tabellen-ID
datajsonJaArray von Wertebereichen, die aktualisiert werden sollen. Jedes Element sollte "range" (z. B. "Sheet1!A1:D10") und "values" (2D-Array) enthalten.
valueInputOptionstringNeinWie Eingabedaten interpretiert werden sollen: "RAW" oder "USER_ENTERED" (Standard). USER_ENTERED analysiert Formeln.

Ausgabe

ParameterTypBeschreibung
spreadsheetIdstringDie Tabellen-ID
totalUpdatedRowsnumberGesamtanzahl der aktualisierten Zeilen
totalUpdatedColumnsnumberGesamtanzahl der aktualisierten Spalten
totalUpdatedCellsnumberGesamtanzahl der aktualisierten Zellen
totalUpdatedSheetsnumberGesamtanzahl der aktualisierten Tabellenblätter
responsesarrayArray von Aktualisierungsantworten für jeden Bereich
spreadsheetIdstringDie Tabellen-ID
updatedRangestringDer Bereich, der aktualisiert wurde
updatedRowsnumberAnzahl der in diesem Bereich aktualisierten Zeilen
updatedColumnsnumberAnzahl der in diesem Bereich aktualisierten Spalten
updatedCellsnumberAnzahl der in diesem Bereich aktualisierten Zellen
metadatajsonTabellenmetadaten einschließlich ID und URL
spreadsheetIdstringGoogle Sheets-Tabellen-ID
spreadsheetUrlstringTabellen-URL

google_sheets_batch_clear

Mehrere Bereiche in einer Google Sheets-Tabelle mit einer einzigen Anfrage löschen

Eingabe

ParameterTypErforderlichBeschreibung
spreadsheetIdstringJaGoogle Sheets-Tabellen-ID
rangesjsonJaArray der zu löschenden Bereiche (z. B. ["Sheet1!A1:D10", "Sheet2!A1:B5"]). Jeder Bereich muss den Blattnamen enthalten.

Ausgabe

ParameterTypBeschreibung
spreadsheetIdstringDie Tabellen-ID
clearedRangesarrayArray der gelöschten Bereiche
metadatajsonTabellenmetadaten einschließlich ID und URL
spreadsheetIdstringGoogle Sheets-Tabellen-ID
spreadsheetUrlstringTabellen-URL

google_sheets_copy_sheet

Ein Blatt von einer Tabelle in eine andere kopieren

Eingabe

ParameterTypErforderlichBeschreibung
sourceSpreadsheetIdstringJaQuell-Google-Sheets-Tabellen-ID
sheetIdnumberJaDie ID des zu kopierenden Blatts (numerische ID, nicht der Blattname). Verwenden Sie "Get Spreadsheet", um Blatt-IDs zu finden.
destinationSpreadsheetIdstringJaDie ID der Zieltabelle, in die das Blatt kopiert wird

Ausgabe

ParameterTypBeschreibung
sheetIdnumberDie ID des neu erstellten Blatts in der Zieltabelle
titlestringDer Titel des kopierten Blatts
indexnumberDer Index (Position) des kopierten Blatts
sheetTypestringDer Typ des Blatts (GRID, CHART usw.)
destinationSpreadsheetIdstringDie ID der Zieltabelle
destinationSpreadsheetUrlstringURL zur Zieltabelle

On this page

Start building today
Trusted by over 100,000 builders.
The open-source platform to build AI agents and run your agentic workforce.
Get started