如何从CSV、Excel和Google表格将任务导入Google Tasks
你的任务清单可能已经存在于电子表格、项目计划、Markdown 待办列表或其他应用中。现在你想把它们导入 Google Tasks,让任务出现在 Gmail、日历和手机上。问题在于:Google Tasks 本身不支持任务导入,每个任务都必须手动输入。
本指南将展示如何通过 TasksBoard 从 CSV、Excel、Google 表格或纯文本文件批量导入任务到 Google Tasks,并说明如何设置文件格式以保留子任务、备注、截止日期和已完成状态。
快速指南:
- Google Tasks 可通过 Google Takeout 导出数据,但无法直接导入任何内容
- 在 TasksBoard 中点击看板标题旁的菜单 (⋮) 选择导入任务,或在「添加列表」卡片上点击上传图标
- 拖放 CSV、Excel、Numbers、ODS、TXT 或 Markdown 文件,或通过从 Google 表格选择导入
- 检查预览并调整列映射后点击导入,新列表会立即同步到 Google Tasks
- 单次最多导入 2,000 条任务(批量导入为高级功能,预览可免费使用)
Google Tasks 支持任务导入吗?
官方工具不支持。虽然可以通过 Google Takeout 导出 JSON 格式备份(详见我们的 Google Tasks 导出指南),但无论是网页端、移动应用还是 Gmail/日历侧边栏,都没有内置导入功能。
目前只有三种解决方案:
- 手动输入:适合少量任务,但处理上百条任务或包含子任务/截止日期的清单会非常耗时
- 编写脚本:通过 Google Apps Script 和 Tasks API 从电子表格创建任务(需编程基础和维护成本)
- 使用导入工具:TasksBoard 作为 Google Tasks 增强工具,可直接将文件内容转化为真实的任务列表
TasksBoard 现已支持将电子表格、Google 表格或文本文件直接转换为 Google Tasks 列表,在创建前可预览每个列表和任务。
支持导入的文件类型
TasksBoard 支持主流任务管理格式:
| 来源 | 文件类型 | 转换规则 |
|---|---|---|
| 电子表格 | CSV、TSV、Excel (.xlsx/.xls)、Numbers、OpenDocument (.ods) | 每个工作表/标签页转为独立列表,或按「列表」列分组 |
| Google 表格 | 从 Google Drive 选择 | 与 Excel 文件处理方式相同 |
| 文本/Markdown | .txt、.md | 每行/每个项目符号转为任务,# 标题创建新列表 |
| Google Takeout | Tasks.json | 完整恢复列表结构(含子任务/截止日期) |
Takeout 备份适合跨账号迁移任务列表,如需完整转移账户数据,可参考我们的 Google Tasks 迁移指南。
分步导入指南
- 登录 TasksBoard 并关联 Google 账号,现有任务列表将自动加载
- 打开导入界面:点击看板标题旁的菜单 (⋮) 选择导入任务,或点击看板末尾的「添加列表」上传图标
- 选择文件:拖放文件至上传区,或点击选择本地文件。对于 Google 表格,点击从 Google 表格选择
- 预览检查:系统会显示检测到的列表/任务数量,并模拟最终显示效果
- 调整设置:可修改列表分组方式、列字段映射,或直接重命名列表
- 点击导入:新列表会立即出现在看板,并自动同步至 Google Tasks
导入后的列表与常规 Google Tasks 列表无异,会同步到移动端、Gmail 侧边栏和 Google 日历。
CSV/Excel 文件导入详解
电子表格是最灵活的导入源,各列可对应任务不同属性:
| 列名 | 作用 | 示例 |
|---|---|---|
| Task | 任务标题(必填) | 准备季度报告 |
| Subtask | 作为上方任务的子任务 | 收集财务数据 |
| Notes | 任务详情 | 使用去年模板 |
| Due date | 截止日期 | 2026-10-12 |
| Completed | 完成状态 | TRUE、yes、x、done |
| List | 所属列表名称 | 工作 |
示例文件:
列表,任务,子任务,备注,截止日期,完成状态
购物,买苹果,,红富士,2026-10-05,
购物,烤蛋糕,,,,
购物,,面粉,,,TRUE
购物,,鸡蛋,,,
工作,准备报告,,先整理财务数据,2026-10-12,
工作,预订场地,,,,TRUE
导入后将生成两个列表:“购物”列表包含「买苹果」和「烤蛋糕」(后者有「面粉」「鸡蛋」子任务),“工作”列表包含报告和场地预订。无需手动编写模板,导入界面提供下载 CSV 模板链接。
实用技巧:
- 自动识别列名:支持「Task」「Title」「名称」「待办」「描述」「截止时间」「状态」「项目」等常见列名
- 手动映射列:在预览界面打开列设置可指定各列对应字段,无标题行需取消勾选首行为列名
- 缩进创建子任务:若无子任务列,用空格缩进或「↳」符号开头即可转为子任务
- 智能识别日期:支持 2026-10-12、12.10.2026、10/12/2026 等多种格式(时间部分会被忽略)
- 跳过已完成任务:预览界面勾选跳过已完成任务可清空完成状态
从 Google 表格导入
无需下载即可直接导入:
- 在导入界面点击从 Google 表格选择
- 首次使用需授权 Google Drive 访问(仅限选定文件)
- 在 Drive 窗口选择表格文件
每个工作表标签页都会转为独立列表,可在列设置中取消勾选不需要的工作表。此方法同样适用于存储在 Google Drive 的 Excel/CSV 文件。
反向操作也支持:TasksBoard 可将任意列表导出为 Google 表格,且导出的表格可直接重新导入(保持列结构不变),非常适合团队协作规划项目。
将电子表格任务系统迁移到 Google Tasks
很多人用电子表格管理任务(包含任务名称、负责人、状态、截止日期等列),但当需要手机提醒、Gmail 侧边栏快速访问时就不够便捷。
无需重建系统,直接导入现有表格:
- 任务名称/标题列 → 任务主体
- 项目/分类列 → 在创建列表选项选择按”项目”值分组
- 状态/完成列 → “完成""是”或勾选框标记已完成
- 截止日期列 → 同步到 Google 日历
- 描述列 → 转为任务备注
Google Tasks 不支持的字段(如优先级)可提前合并到备注列。导入后通过 TasksBoard 的看板视图(参考我们的 Google Tasks 看板指南)可获得类似表格的全局视角。
文本/Markdown 清单导入
适用于笔记应用、邮件或 Markdown 文件中的简单清单(保存为 .txt/.md 后导入):
# 网站上线
- [ ] 撰写定价页面文案
- [x] 初稿
- [ ] 安娜审核
- [ ] 录制演示视频
时长不超过60秒
- [x] 确定上线日期
# 市场推广
- 安排社交媒体发文
- 发送新闻邮件
解析规则:
#标题创建新列表(无标题则整个文件转为单个列表)- 每行/项目符号转为任务(支持
-、*和数字编号) [x]标记完成,[ ]为未完成- 缩进项目转为子任务
- 无项目符号的缩进行转为上方任务的备注
导入到新列表或现有列表
默认将每个导入源转为独立列表,可在预览界面修改:
- 新建列表:按工作表/列表列值分组,或全部合并到单个列表
- 现有列表:所有任务添加到指定列表顶部(适合批量增加任务)
在点击导入前可反复调整设置并实时预览效果。
限制与注意事项
- 单次上限:2,000 条任务(超限部分会被截断)、100 个列表、20MB 文件大小
- 空任务跳过:预览会显示被跳过的行数
- 长度限制:标题超 1,024 字符、备注超 8,192 字符会被截断
- 同步延迟:大量任务需几分钟才能完全同步到 Google Tasks 应用
- 错误处理:无法识别的日期会忽略(任务仍会导入)
方案对比
| 手动输入 | Apps Script | TasksBoard 导入 | |
|---|---|---|---|
| 准备 | 无 | 需编写/授权脚本 | 无 |
| 文件类型 | — | 取决于脚本 | CSV/Excel/Google 表格/TXT/Markdown/JSON |
| 子任务/备注/日期 | 逐个添加 | 需代码实现 | 自动从列/缩进解析 |
| 导入前预览 | 无 | 不可用 | 支持 |
| 多列表支持 | 否 | 需编码实现 | 是(按工作表/列分组) |
| 成本 | 免费 | 免费 | 高级功能(预览免费) |
少量任务适合手动处理,已有脚本开发能力的用户可选择 Apps Script,其他用户推荐使用可视化导入工具。
导入优化建议
- 使用模板:下载导入界面的 CSV 模板可确保列名正确
- 标题明确:「将签署合同发送给玛塔」比「合同」更清晰
- 详情放备注:避免标题过长影响浏览效率
- 按项目分组:通过「列表」列或分工作表保持看板整洁(参考 多列表管理指南)
- 子任务单层:Google Tasks 仅支持一级子任务(详见 子任务指南)
- 预览检查:快速发现列映射错误
如需重复使用任务模板(如入职清单),可保存原始文件随时导入,或参考我们的 Google Tasks 模板指南获取更多复用方案。
常见问题
总结
Google Tasks 方便导出却无法导入。如果你的任务已存在于电子表格或清单中,重新手动输入纯属浪费时间。
通过 TasksBoard 只需拖放文件→检查预览→点击导入,列表、子任务、备注和截止日期即刻同步到所有设备。
立即体验 TasksBoard,开始你的首次任务导入。


