Google Sheets

Google Workspace

读取、写入和操作电子表格数据与公式

功能概览

Google Sheets 是 Google 生态系统中最通用的轻量级数据库和计算引擎——OpenClaw 让您通过对话完全掌控它。

  • 读取范围 — 从任何工作表标签页的任意单元格范围(例如 `A1:Z100`)获取数据
  • 写入范围 — 以精确的单元格精度覆盖或插入数据到指定范围
  • 追加行 — 在数据表末尾添加新行而不覆盖现有内容
  • 清除范围 — 清除指定单元格或整个工作表
  • 创建电子表格 — 新建带有自定义标题和初始工作表的 Google Sheets 文件
  • 添加/重命名工作表 — 管理电子表格中的标签页
  • 批量操作 — 在单个请求中读取或写入多个范围以提高效率
  • 公式支持 — 直接在单元格中写入公式(`=SUM`、`=VLOOKUP`、`=QUERY` 等)
  • 格式设置 — 对单元格范围应用数字格式、加粗、颜色、边框
  • 命名范围 — 创建和获取命名范围定义
  • 类数据透视查询 — 通过在单元格中写入 QUERY 函数来切片和聚合数据
  • 试试这样说

  • "从我的预算电子表格中读取'销售'工作表的所有数据"
  • "在费用跟踪表中添加新行:类别='差旅',金额=450,日期=今天"
  • "将 KPI 仪表板中的 C5 单元格更新为 87%"
  • "创建一个名为'活动跟踪'的新电子表格,列为:活动、状态、预算、花费、ROAS"
  • "在 E2 中写入 SUM 公式,求 B2 到 D2 的总和"
  • "清除'草稿'工作表中的所有数据但保留第 1 行的表头"
  • "将这 10 行数据追加到库存表的底部"
  • "'总收入'命名范围的当前值是多少?"
  • 专业提示

  • 使用 A1 表示法指定范围:`Sheet1!A1:D10` 或仅 `A1:D10`(默认工作表)
  • 批量读写合并到一个请求中以保持配额(每 100 秒 100 个请求)
  • QUERY 公式:`=QUERY(A:E,"SELECT A,B,C WHERE D > 100 ORDER BY B DESC",1)`
  • Sheets 可作为优秀的轻量级数据库来跟踪项目、预算或指标
  • 结合 Gmail:从邮件中提取结构化数据并自动写入行到表格
  • 使用 `valueInputOption: USER_ENTERED` 让 Sheets 自然解析日期和公式