选区转换Google Workspace 插件Google Docs
Split or Join Tables:拆分或合并 Google Docs™ 表格
在 Google Docs™ 中把长表格按行或每 N 行拆分,或把多个表格按标题名称匹配后合并为一个表格。
Split or Join Tables 可以把一个长表格拆分成多个较小的表格,也可以把多个表格合并成一个。该功能仅适用于 Google Docs™。
拆分时,标题行会复制到每个新表格的顶部。合并时,系统按标题名称或按位置对齐各列,重复的标题行会被去掉,表格之间的空白也会被清除。
注意: 仅支持 Google Docs™,属于付费功能。每次拆分或合并计为一次付费用量。免费版每 30 天包含 20 次付费用量,Pro 版不限次数。
打开 Split or Join Tables#
- 拆分时,把光标放在表格内。合并时,从第一个到最后一个依次选中两个或更多表格。
- 在侧边栏打开 Tables & Convert > Modify selected table > Split or Join Tables。
- 屏幕会显示所选表格的大小,或已选中的表格数量。如果在屏幕打开后改变了选择,点击 Refresh。
拆分表格#
拆分有两种方式,两种方式都会把标题行复制到每个新表格中,让每一部分都能独立阅读。
- At the cursor row:光标所在的行作为新表格的第一行,该行之上的内容保留在原表格中。
- Every N rows:每个新表格包含指定数量的数据行,例如 10 行,最后一个表格包含剩余的行。
步骤:
- 选择 At the cursor row 或 Every N rows。
- 如果选择 Every N rows,输入每个表格应包含的数据行数。
- 设置 Header rows to repeat。如果表格没有标题行,填 0。
- 查看预览行,例如“Creates 3 tables with 10, 10, 4 rows.”。
- 点击 Split table。
提示: 拆分光标要放在希望移入新表格那部分的第一行,该行必须在标题行和第一条数据行之后。
合并表格#
选中两个或更多表格后,屏幕会切换到合并模式。所有行最终都会合并进第一个表格,其余表格会被删除。
- 选择列的匹配方式:Automatically、By header name 或 By position。
- 如果每个表格都以标题行开头,保持 First row is a header 打开,只有第一个表格会保留标题行。
- 查看预览,预览会显示合并后表格的大小,以及新增了多少列。
- 点击 Join tables。
匹配方式说明:
- Automatically:不确定时使用。标题名称匹配时使用标题名称,否则按位置匹配。
- By header name:表格列相同但顺序不同,或某个表格有额外列时使用,需要开启 First row is a header。
- By position:表格结构相同,但标题文字不同或缺失时使用。
注意: 光标在某个表格内时,如果它下方紧跟着另一个表格,屏幕还会提供 Join with table below 选项,不需要同时选中两个表格。
合并后的表格是什么样的#
- 只在部分表格中存在的列会被添加进来,缺失的单元格留空。
- 列宽会按照每列中最宽的版本设置,并按页面宽度缩放。
- 各表格之间的空白段落会被清除。
限制与故障排查#
- 含有合并单元格的表格无法拆分或合并,请先使用 Unmerge Cells。
- 不支持嵌套在另一个表格、页眉或页脚中的表格。
- 一次拆分最多生成 20 个表格。如果预览显示的数量更多,请增大每组的行数。
- 如果看到“The selection changed”提示,点击 Refresh 并重新检查选项。
- 在 Google Docs 中使用 Edit > Undo 可以撤销拆分或合并。
相关表格工具#
- Merge and Unmerge Cells:合并选中的单元格,或在拆分表格前先拆开已合并的单元格。
- Sort Table:按任意列对合并后的表格排序。
- Add Total Row:添加一行,对每个数字列求和。