合并来自 600 多个 Excel 个工作表和 1 个 Google 文档的数据

Merge data from 600+ Excel worksheets and 1 Google doc

我有大约 30 个 Excel 电子表格,每个电子表格有 20 多个工作表。这些工作表中的每一个都遵循相同的基本格式,尽管存在细微差别。我还有一个 Google 文档,其中包含与每个工作表匹配的部分。

我需要以某种方式将电子表格和 Google 文档中的数据合并到一个可搜索、可编辑的文档中,这将成为新的安全来源,从而无需维护 600 多个工作表。

到目前为止,计划是让 Excel 的一名实习生 copy/paste 进入 Google 文档的适当部分,但除了类似于酷刑之外,恐怕这种方法需要几天时间。

任何人都可以想出一种方法来至少自动化其中的一部分吗?

我一直在想,如果我能以某种方式获取所有 Excel 数据并将其迁移到 Microsoft Word 或 Google Doc,那将是很好的第一步。

我过去使用过 Google Apps 脚本,可能会想出如何在 Excel 中编写宏,但我无法理解我将如何实际完成什么我需要做。

如果有任何建议,我将不胜感激。

想要提供更新以防其他人遇到类似问题...

我最终将所有现有的 spreadsheet 移动到 Google Drive 并使用 Google Apps Script 遍历文件夹以获取每个文件的名称和 ID然后遍历每个 spreadsheet 的所有工作sheet,从每个 sheet 复制所有数据并将其附加到新的主 spreadsheet.

然后我将现有的 Google 文档迁移到 Google Sheet 以便我可以排序。

之后,我手动将此 Google Sheet 中的适用部分复制到 master spreadsheet 的正确对应部分中。我敢肯定,比我聪明的人也能编写最后一部分的脚本,但我在弄清楚逻辑时遇到了麻烦,因此决定强制执行最后一步。